Minnesota

902 cities and towns

902 Cities & Towns
4,757,060 Total Population
$74,062 Avg Median Income
$203,960 Avg Home Value
$963 Avg Rent
43°F Avg Temperature

Minnesota at a Glance

Economy

Avg Median Income$74,062
Avg Poverty Rate9.1%
Avg Unemployment5.0%
Bachelor's Degree+23.6%

Housing

Avg Home Value$203,960
Avg Median Rent$963
Avg Homeownership78.4%
State Median Home$203,960

Demographics

Total Population4,757,060
Avg Median Age41.8
Avg Pop Density857/sq mi
Cities & Towns902

Climate

Avg Annual Temp43°F
Avg January Temp12°F
Avg July Temp71°F
Avg Precipitation30.0"
Avg Snowfall47.8"

Crime (avg per 100K)

Violent Crime190.9
Property Crime1,133.6

Health

Avg Obesity Rate36.2%
Avg Smoking Rate15.5%
Avg Uninsured5.9%

87 Counties in Minnesota

Click a county to view details

About Minnesota

AbbreviationMN
State Population5,713,716

Counties in Minnesota

87 counties with population, income, and housing data.

Hennepin County 1,270,787 pop · 16 cities Ramsey County 547,202 pop · 21 cities Dakota County 439,179 pop · 21 cities Anoka County 363,985 pop · 15 cities Washington County 268,651 pop · 15 cities St. Louis County 200,122 pop · 19 cities Olmsted County 162,307 pop · 6 cities Stearns County 158,622 pop · 33 cities Scott County 151,347 pop · 14 cities Wright County 142,543 pop · 8 cities Carver County 107,216 pop · 28 cities Sherburne County 97,820 pop · 8 cities Blue Earth County 69,022 pop · 6 cities Rice County 67,152 pop · 8 cities Crow Wing County 66,558 pop · 15 cities Clay County 65,307 pop · 20 cities Otter Tail County 60,072 pop · 26 cities Chisago County 56,927 pop · 11 cities Winona County 49,792 pop · 8 cities Goodhue County 47,697 pop · 11 cities Beltrami County 46,274 pop · 2 cities Itasca County 45,054 pop · 18 cities Kandiyohi County 43,686 pop · 5 cities Benton County 41,300 pop · 14 cities Isanti County 41,257 pop · 4 cities Mower County 40,082 pop · 15 cities Douglas County 39,081 pop · 11 cities Steele County 37,396 pop · 2 cities McLeod County 36,727 pop · 10 cities Carlton County 36,362 pop · 19 cities Becker County 35,202 pop · 10 cities Nicollet County 34,380 pop · 5 cities Morrison County 34,023 pop · 4 cities Polk County 31,128 pop · 3 cities Freeborn County 30,857 pop · 17 cities Cass County 30,288 pop · 7 cities Pine County 29,090 pop · 10 cities Le Sueur County 28,795 pop · 14 cities Mille Lacs County 26,680 pop · 5 cities Brown County 25,880 pop · 10 cities Lyon County 25,352 pop · 7 cities Todd County 25,277 pop · 3 cities Meeker County 23,352 pop · 18 cities Nobles County 22,194 pop · 13 cities Hubbard County 21,479 pop · 19 cities Wabasha County 21,460 pop · 11 cities Fillmore County 21,251 pop · 6 cities Dodge County 20,893 pop · 7 cities Martin County 19,960 pop · 13 cities Waseca County 18,953 pop · 4 cities Houston County 18,826 pop · 9 cities Kanabec County 16,145 pop · 6 cities Aitkin County 15,859 pop · 17 cities Redwood County 15,428 pop · 16 cities Roseau County 15,294 pop · 5 cities Sibley County 14,950 pop · 6 cities Renville County 14,707 pop · 9 cities Wadena County 14,108 pop · 3 cities Pennington County 13,995 pop · 2 cities Faribault County 13,931 pop · 8 cities Chippewa County 12,466 pop · 1 cities Koochiching County 12,072 pop · 5 cities Cottonwood County 11,481 pop · 4 cities Pope County 11,312 pop · 9 cities Watonwan County 11,205 pop · 8 cities Lake County 10,915 pop · 7 cities Jackson County 9,990 pop · 7 cities Swift County 9,806 pop · 7 cities Stevens County 9,682 pop · 3 cities Rock County 9,659 pop · 16 cities Yellow Medicine County 9,569 pop · 13 cities Pipestone County 9,380 pop · 4 cities Marshall County 9,017 pop · 12 cities Clearwater County 8,541 pop · 12 cities Murray County 8,170 pop · 5 cities Lac qui Parle County 6,736 pop · 3 cities Norman County 6,457 pop · 18 cities Wilkin County 6,454 pop · 17 cities Grant County 6,091 pop · 3 cities Lincoln County 5,630 pop · 9 cities Cook County 5,611 pop · 2 cities Mahnomen County 5,389 pop · 17 cities Big Stone County 5,161 pop · 13 cities Kittson County 4,191 pop · 6 cities Red Lake County 3,912 pop · 5 cities Lake of the Woods County 3,786 pop · 3 cities Traverse County 3,345 pop · 4 cities

All Cities in Minnesota

# City Population Median Income Home Value Median Rent Median Age
601 Marion 308 $235,800 46.0
602 Murdock 306 $70,500 $95,000 $863 33.0
603 Hackensack 302 $32,109 $159,400 $756 45.8
604 Long Beach 302 $96,250 $358,600 61.4
605 Frost 300 $75,000 $71,800 $825 38.1
606 Comfrey 297 $60,750 $93,300 $625 42.9
607 Oslo 297 $76,250 $101,800 32.3
608 Garfield 295 $70,250 $162,500 $477 46.7
609 Storden 289 $85,000 $77,000 $967 44.5
610 Hanley Falls 288 $57,917 $76,700 $628 30.3
611 Backus 287 $58,750 $104,700 $490 47.9
612 St. Hilaire 285 $73,750 $163,900 $1,113 41.2
613 Eitzen 284 $53,750 $117,700 $542 36.3
614 Middle River 281 $57,188 $103,500 $313 41.4
615 Fairhaven 279 $92,143 $237,100 49.8
616 Rutledge 278 $62,917 $111,700 $825 47.7
617 Dakota 276 $92,969 $223,900 45.2
618 New Munich 275 $90,714 $165,300 38.2
619 Pine Point 275 $40,000 $76,700 $544 36.8
620 Deer Creek 273 $55,000 $123,100 $388 38.3
621 Riverland 273 $35,313 $456 19.1
622 Cuyuna 272 $78,281 $250,000 52.9
623 Grygla 271 $64,583 $68,600 $713 37.3
624 Bigelow 269 $75,625 $1,550 36.8
625 Maynard 269 $41,515 $74,600 48.8
626 Hewitt 268 $61,750 $75,700 $975 42.1
627 Bowlus 267 $75,208 $146,900 $925 41.7
628 Kensington 267 $48,125 $96,500 42.5
629 Millville 267 $90,938 $144,300 $763 26.7
630 Dalton 266 $66,094 $104,500 $738 31.0
631 Skyline 266 $96,250 $287,500 46.5
632 Dresbach 265 $86,932 $360,700 $594 54.5
633 Bluffton 260 $87,000 $176,000 $858 28.8
634 Grey Eagle 259 $46,750 $178,000 $360 56.5
635 Lismore 259 $58,490 $48,900 $900 48.4
636 Peterson 256 $66,250 $112,500 $538 31.5
637 Ceylon 255 $32,206 $36,800 $579 39.2
638 Lewisville 254 $61,500 $55,500 $533 46.6
639 Wahkon 249 $52,656 $197,500 $858 54.5
640 Beaver Creek 248 $70,625 $187,500 $913 39.8
641 Holland 248 $80,391 $70,000 $725 27.9
642 Donnelly 246 $81,458 $97,300 $1,125 29.8
643 Villard 246 $53,611 $138,400 $1,000 51.5
644 Lake George 245 $68,500 $222,500 $1,025 51.8
645 Currie 242 $46,250 $71,500 $960 56.5
646 Swanville 241 $58,750 $151,300 $656 54.1
647 Vergas 241 $85,000 $163,700 $617 55.5
648 Wilmont 241 $55,000 $152,500 $842 57.3
649 Pemberton 236 $54,750 $155,000 $1,725 31.4
650 Bellechester 234 $59,375 $194,400 $913 29.1
Page 13 of 19