Minnesota
902 cities and towns
Largest Cities in Minnesota
Minneapolis, MN
4.0
Pop
426,845
Income
$80,269
Home
$345,600
St. Paul, MN
4.1
Pop
307,762
Income
$73,055
Home
$280,300
Rochester, MN
4.4
Pop
121,638
Income
$87,767
Home
$287,500
Bloomington, MN
4.3
Pop
88,838
Income
$90,677
Home
$346,200
Duluth, MN
4.1
Pop
86,863
Income
$66,263
Home
$225,700
Brooklyn Park, MN
4.3
Pop
84,349
Income
$85,964
Home
$313,500
Plymouth, MN
4.4
Pop
79,526
Income
$133,865
Home
$474,700
Woodbury, MN
4.5
Pop
76,945
Income
$126,222
Home
$434,900
Lakeville, MN
4.6
Pop
72,480
Income
$138,119
Home
$425,200
Blaine, MN
4.6
Pop
71,261
Income
$103,382
Home
$327,500
Maple Grove, MN
4.6
Pop
70,539
Income
$129,481
Home
$397,400
St. Cloud, MN
4.1
Pop
69,926
Income
$61,112
Home
$212,800
City Rankings in Minnesota
Compare every city in Minnesota by the metrics people relocate for — safety, cost of living, income, schools and more.
Minnesota at a Glance
Economy
| Avg Median Income | $74,241 |
| Avg Poverty Rate | 9.1% |
| Avg Unemployment | 3.3% |
| Bachelor's Degree+ | 23.6% |
Housing
| Avg Home Value | $204,472 |
| Avg Median Rent | $966 |
| Avg Homeownership | 78.4% |
| State Median Home | $204,472 |
Demographics
| Total Population | 4,772,916 |
| Avg Median Age | 41.8 |
| Avg Pop Density | 857/sq mi |
| Cities & Towns | 902 |
Climate
| Avg Annual Temp | 43°F |
| Avg January Temp | 12°F |
| Avg July Temp | 70°F |
| Avg Precipitation | 30.5" |
| Avg Snowfall | 46.9" |
Crime (avg per 100K)
| Violent Crime | 176.5 |
| Property Crime | 2,235.2 |
Health
| Avg Obesity Rate | 36.2% |
| Avg Smoking Rate | 15.5% |
| Avg Uninsured | 8.2% |
87 Counties in Minnesota
Click a county to view details
About Minnesota
| Abbreviation | MN |
| State Population | 5,713,716 |
Counties in Minnesota
87 counties with population, income, and housing data.
Hennepin County
Ramsey County
Dakota County
Anoka County
Washington County
St. Louis County
Olmsted County
Stearns County
Scott County
Wright County
Carver County
Sherburne County
Blue Earth County
Rice County
Crow Wing County
Clay County
Otter Tail County
Chisago County
Winona County
Goodhue County
Beltrami County
Itasca County
Kandiyohi County
Benton County
Isanti County
Mower County
Douglas County
Steele County
McLeod County
Carlton County
Becker County
Nicollet County
Morrison County
Polk County
Freeborn County
Cass County
Pine County
Le Sueur County
Mille Lacs County
Brown County
Lyon County
Todd County
Meeker County
Nobles County
Hubbard County
Wabasha County
Fillmore County
Dodge County
Martin County
Waseca County
Houston County
Kanabec County
Aitkin County
Redwood County
Roseau County
Sibley County
Renville County
Wadena County
Pennington County
Faribault County
Chippewa County
Koochiching County
Cottonwood County
Pope County
Watonwan County
Lake County
Jackson County
Swift County
Stevens County
Rock County
Yellow Medicine County
Pipestone County
Marshall County
Clearwater County
Murray County
Lac qui Parle County
Norman County
Wilkin County
Grant County
Lincoln County
Cook County
Mahnomen County
Big Stone County
Kittson County
Red Lake County
Lake of the Woods County
Traverse County
All Cities in Minnesota
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 451 | Karlstad | 622 | $61,324 | $120,300 | $650 | 49.7 |
| 452 | Clear Lake | 621 | $105,000 | $255,800 | $864 | 32.2 |
| 453 | La Prairie | 621 | $75,192 | $202,300 | $1,542 | 46.6 |
| 454 | Minnesota Lake | 621 | $62,875 | $126,600 | $950 | 45.5 |
| 455 | Eagle Bend | 620 | $48,924 | $96,700 | $775 | 32.6 |
| 456 | Prinsburg | 615 | $105,323 | $186,800 | $933 | 28.4 |
| 457 | Brewster | 605 | $59,688 | $130,500 | $721 | 33.3 |
| 458 | Kasota | 602 | $70,200 | $171,400 | $643 | 40.4 |
| 459 | Wabasso | 598 | $63,900 | $105,100 | $633 | 53.0 |
| 460 | Glenville | 596 | $53,750 | $119,400 | $817 | 44.2 |
| 461 | Sunfish Lake | 594 | $250,001 | $1,109,000 | 46.3 | |
| 462 | Motley | 593 | $43,281 | $128,300 | $661 | 50.4 |
| 463 | Heron Lake | 591 | $66,607 | $86,200 | $681 | 40.4 |
| 464 | Rollingstone | 590 | $86,500 | $217,400 | $729 | 43.5 |
| 465 | Halstad | 589 | $67,857 | $114,800 | $690 | 42.6 |
| 466 | Marble | 588 | $54,688 | $102,700 | $725 | 30.8 |
| 467 | Graceville | 586 | $51,667 | $101,700 | $703 | 44.2 |
| 468 | Brooten | 582 | $47,500 | $128,900 | $988 | 39.8 |
| 469 | New Germany | 581 | $88,438 | $252,600 | $860 | 29.6 |
| 470 | Littlefork | 577 | $61,685 | $114,500 | $450 | 56.0 |
| 471 | Lake Park | 573 | $63,250 | $160,900 | $717 | 36.8 |
| 472 | Hendricks | 572 | $45,125 | $78,100 | $666 | 54.6 |
| 473 | Lynd | 570 | $79,375 | $170,000 | $737 | 26.5 |
| 474 | Stewart | 570 | $62,692 | $115,900 | $735 | 38.1 |
| 475 | Bethel | 559 | $102,500 | $260,200 | $1,018 | 34.8 |
| 476 | Ironton | 557 | $55,536 | $128,300 | $900 | 35.9 |
| 477 | Claremont | 554 | $66,458 | $114,100 | $850 | 36.1 |
| 478 | Amboy | 553 | $78,214 | $125,300 | $760 | 45.5 |
| 479 | Balaton | 544 | $54,091 | $85,000 | $1,081 | 46.7 |
| 480 | Hamburg | 544 | $78,125 | $229,200 | $873 | 36.3 |
| 481 | Kiester | 544 | $49,167 | $52,600 | 43.8 | |
| 482 | Hill City | 543 | $39,583 | $102,900 | $878 | 38.4 |
| 483 | White Earth | 543 | $18,929 | $73,300 | $291 | 26.3 |
| 484 | Medicine Lake | 541 | $161,250 | $1,014,500 | $1,025 | 44.9 |
| 485 | Ranier | 541 | $81,389 | $140,400 | $870 | 49.3 |
| 486 | Taconite | 541 | $100,089 | $217,900 | $2,646 | 46.8 |
| 487 | Brownton | 530 | $77,159 | $148,500 | $833 | 46.2 |
| 488 | Cosmos | 529 | $50,833 | $95,000 | $699 | 47.3 |
| 489 | Sturgeon Lake | 526 | $77,500 | $190,600 | $1,038 | 48.1 |
| 490 | Stephen | 524 | $63,750 | $83,800 | $871 | 55.3 |
| 491 | Sacred Heart | 522 | $63,125 | $57,600 | $650 | 55.4 |
| 492 | Gem Lake | 521 | $146,250 | $536,600 | $1,750 | 41.2 |
| 493 | Franklin | 513 | $54,904 | $84,800 | $883 | 38.0 |
| 494 | Hampton | 510 | $106,111 | $305,700 | $950 | 34.8 |
| 495 | Pennock | 510 | $68,846 | $140,500 | $1,098 | 28.5 |
| 496 | Woodland | 505 | $189,107 | $1,220,600 | 55.2 | |
| 497 | Rothsay | 504 | $83,125 | $135,000 | $905 | 40.2 |
| 498 | Argyle | 499 | $81,750 | $188,200 | $426 | 48.0 |
| 499 | Milan | 498 | $50,625 | $70,000 | $1,102 | 31.2 |
| 500 | Pillager | 494 | $66,771 | $148,300 | $1,011 | 40.1 |
Page 10 of 19
All Countries























































































































































































































































