Sign In Register

Minnesota

902 cities and towns

902 Cities & Towns
4,772,916 Total Population
$74,241 Avg Median Income
$204,472 Avg Home Value
$966 Avg Rent
43°F Avg Temperature

Minnesota at a Glance

Economy

Avg Median Income$74,241
Avg Poverty Rate9.1%
Avg Unemployment3.3%
Bachelor's Degree+23.6%

Housing

Avg Home Value$204,472
Avg Median Rent$966
Avg Homeownership78.4%
State Median Home$204,472

Demographics

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

Climate

Avg Annual Temp43°F
Avg January Temp12°F
Avg July Temp70°F
Avg Precipitation30.5"
Avg Snowfall46.9"

Crime (avg per 100K)

Violent Crime176.5
Property Crime2,235.2

Health

Avg Obesity Rate36.2%
Avg Smoking Rate15.5%
Avg Uninsured8.2%

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
401 Battle Lake 794 $58,125 $221,000 $920 55.8
402 Le Roy 790 $51,250 $106,400 $655 47.0
403 St. Clair 785 $101,375 $200,800 38.8
404 Fertile 782 $64,444 $118,400 $783 47.1
405 Holdingford 771 $78,750 $172,600 $1,066 26.6
406 Raymond 771 $62,308 $146,000 $959 34.6
407 Adams 764 $85,000 $160,400 $692 48.5
408 Belgrade 757 $48,977 $143,900 $647 36.8
409 West Concord 753 $81,111 $154,300 $786 38.4
410 Lilydale 752 $93,393 $389,300 $2,359 73.6
411 Isle 747 $53,056 $212,500 $823 51.8
412 Jasper 742 $47,188 $72,700 $695 35.0
413 Ponemah 740 $475 18.1
414 Foreston 735 $94,219 $247,900 $1,167 34.1
415 Onamia 731 $26,827 $126,200 $600 44.8
416 Rushford Village 726 $92,500 $286,800 51.5
417 Twin Valley 725 $59,250 $85,000 $1,046 35.7
418 Greenwood 720 $199,063 $1,041,700 $1,917 48.8
419 Walnut Grove 719 $59,583 $81,000 $575 33.8
420 Sebeka 716 $40,179 $82,900 $653 41.6
421 Blackduck 715 $35,417 $138,800 $749 34.8
422 Marine on St. Croix 712 $123,750 $464,100 $2,200 58.0
423 Vineland 709 $55,781 $135,000 $665 23.4
424 Hoffman 708 $47,000 $127,700 $750 34.8
425 Clarissa 700 $45,500 $104,000 $716 48.6
426 Lake Benton 698 $52,000 $91,900 $550 45.1
427 Bovey 690 $67,500 $103,400 $850 29.7
428 Warsaw 690 $115,313 $255,000 $1,188 42.6
429 Greenbush 685 $58,438 $131,700 $588 38.7
430 Stockton 684 $83,438 $229,000 $933 32.9
431 Clarks Grove 683 $69,792 $132,800 $867 31.7
432 Hokah 673 $60,313 $184,900 $911 32.1
433 St. Stephen 672 $94,875 $237,600 $1,025 39.2
434 Center City 668 $94,712 $327,500 $1,156 50.8
435 The Lakes 666 $88,929 $391,900 63.4
436 Buffalo Lake 664 $56,719 $106,000 $763 41.2
437 Elysian 663 $98,571 $295,700 $1,110 42.7
438 Emily 659 $73,563 $344,700 62.2
439 Alden 658 $75,833 $122,700 $1,038 48.7
440 Trimont 658 $51,250 $83,900 $625 34.9
441 Sabin 657 $123,750 $247,300 33.8
442 Deerwood 649 $62,679 $214,700 $920 30.8
443 Randall 647 $53,333 $169,400 $631 34.8
444 Kimball 644 $69,271 $208,200 $743 39.1
445 Clearbrook 634 $48,438 $104,400 $782 38.1
446 Evansville 631 $39,063 $145,000 $632 36.1
447 Ivanhoe 627 $54,583 $65,500 $550 42.8
448 Ellendale 626 $80,417 $150,000 $820 40.9
449 Brownsville 624 $63,977 $161,600 $525 45.8
450 Cleveland 622 $83,281 $204,200 $735 34.7
Page 9 of 19