← Back to Discover · All towns in Minnesota
Towns in Stearns County
31 towns with data in Stearns County, Minnesota, largest first. Find your matches.
St. Cloud is the largest of the 31 towns we list in Stearns County, with 70,629 people. Together they have 138,959 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| St. Cloud | 70,629 | $61,374 | $225,000 |
| Sartell | 19,758 | $84,131 | $297,300 |
| Waite Park | 8,399 | $59,285 | $219,400 |
| St. Joseph | 7,021 | $74,946 | $237,700 |
| Sauk Centre | 4,621 | $62,628 | $225,700 |
| Cold Spring | 4,249 | $72,228 | $280,400 |
| Melrose | 3,671 | $59,677 | $207,200 |
| St. Augusta | 3,625 | $140,227 | $388,400 |
| Albany | 2,821 | $69,167 | $238,500 |
| Paynesville | 2,519 | $75,250 | $178,200 |
| Rockville | 2,452 | $105,329 | $365,800 |
| Avon | 1,552 | $91,563 | $245,100 |
| Richmond | 1,431 | $71,438 | $241,300 |
| Freeport | 787 | $89,808 | $223,200 |
| Belgrade | 758 | $51,103 | $163,400 |
| Holdingford | 718 | $79,375 | $205,700 |
| Kimball | 709 | $66,146 | $232,200 |
| St. Stephen | 694 | $105,313 | $262,100 |
| Brooten | 602 | $48,250 | $144,000 |
| St. Martin | 313 | $59,219 | $216,900 |
| New Munich | 299 | $92,188 | $179,000 |
| Greenwald | 270 | $72,625 | $149,200 |
| Fairhaven | 255 | $89,659 | $255,600 |
| Elrosa | 217 | $86,875 | $174,300 |
| Meire Grove | 167 | $61,806 | $190,600 |
| Spring Hill | 97 | $87,708 | $166,700 |
| Roscoe | 96 | $48,750 | $173,200 |
| Lake Henry | 77 | $105,357 | $154,200 |
| St. Rosa | 62 | $81,458 | $325,000 |
| St. Anthony city (Stearns County) | 57 | $85,417 | $200,000 |
| Regal | 33 | $88,750 | $143,800 |
ZIP codes in Stearns County
26 ZIP codes in Stearns County, Minnesota. A ZIP code can also reach into a neighboring county.
- 55320 Clearwater
- 55353 Kimball
- 55382 South Haven
- 56301 Saint Cloud
- 56303 Saint Cloud
- 56307 Albany
- 56310 Avon
- 56312 Belgrade
- 56320 Cold Spring
- 56321 Collegeville
- 56325 Elrosa
- 56331 Freeport
- 56335 Greenwald
- 56340 Holdingford
- 56352 Melrose
- 56356 New Munich
- 56362 Paynesville
- 56368 Richmond
- 56369 Rockville
- 56371 Roscoe
- 56374 Saint Joseph
- 56375 Saint Stephen
- 56376 Saint Martin
- 56377 Sartell
- 56378 Sauk Centre
- 56387 Waite Park
Nearby counties in Minnesota
- Meeker County 9
- Benton County 5
- Morrison County 17
- Kandiyohi County 11
- Todd County 11
- Pope County 9
Link to this page
Copy this HTML to link to this page from your own site.