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
251 Maple Lake 2,104 $75,469 $221,800 $811 32.9
252 Eyota 2,090 $83,684 $266,800 $843 37.1
253 Slayton 2,089 $65,724 $160,400 $718 39.0
254 Hawley 2,086 $92,017 $265,500 $742 36.7
255 Gaylord 2,074 $60,500 $163,300 $739 43.0
256 Hoyt Lakes 2,074 $64,514 $90,700 42.2
257 Warroad 2,067 $50,685 $195,000 $833 37.6
258 Esko 2,063 $116,406 $278,800 $1,411 48.2
259 Winsted 2,023 $70,208 $210,200 $797 46.3
260 Rice 1,998 $103,482 $237,600 $1,529 31.3
261 Stacy 1,992 $76,875 $222,800 $871 33.3
262 St. Bonifacius 1,982 $116,500 $342,400 $1,167 40.1
263 Blooming Prairie 1,977 $63,929 $155,800 $680 40.5
264 Ortonville 1,968 $53,021 $117,500 $733 48.0
265 Waverly 1,947 $113,269 $284,600 $913 37.2
266 Clearwater 1,904 $89,219 $248,100 $1,074 30.9
267 Aurora 1,897 $42,406 $88,700 $471 52.1
268 Maple Plain 1,889 $93,000 $346,600 $1,097 36.5
269 Coleraine 1,888 $67,083 $179,900 $923 38.3
270 Dundas 1,882 $111,250 $293,400 $1,563 36.4
271 Spring Park 1,869 $46,860 $598,400 $1,223 58.2
272 Tracy 1,869 $60,682 $110,900 $536 44.1
273 Howard Lake 1,864 $99,464 $239,100 $930 45.4
274 Lester Prairie 1,848 $87,188 $217,000 $735 36.1
275 Ada 1,834 $67,857 $140,500 $697 40.3
276 Mountain Lake 1,833 $59,115 $118,900 $833 33.8
277 Kenyon 1,811 $74,643 $184,500 $854 41.1
278 Rushford 1,790 $73,321 $203,200 $824 41.1
279 Silver Bay 1,790 $70,870 $150,700 $1,044 48.0
280 Waterville 1,778 $67,721 $216,700 $835 45.1
281 Mapleton 1,745 $82,031 $176,400 $772 34.2
282 Nisswa 1,744 $100,167 $475,700 $820 55.4
283 Rock Creek 1,711 $99,500 $294,800 $841 37.2
284 Long Lake 1,710 $95,972 $391,400 $1,613 41.9
285 Grand Marais 1,700 $73,846 $283,700 $1,013 45.3
286 Gilbert 1,693 $62,625 $116,200 $598 49.5
287 Lewiston 1,680 $96,912 $211,200 $955 37.1
288 Braham 1,674 $55,417 $191,600 $905 36.0
289 Osakis 1,667 $53,684 $169,200 45.7
290 Hinckley 1,665 $41,979 $165,200 $1,004 44.5
291 Oronoco 1,665 $146,875 $468,700 $1,063 35.7
292 Lakefield 1,652 $62,656 $115,900 $867 43.9
293 Warren 1,637 $57,656 $134,300 $744 37.2
294 St. John's University 1,615 20.0
295 Frazee 1,595 $49,000 $166,800 $848 31.1
296 Pierz 1,581 $55,438 $155,700 $786 36.3
297 Canby 1,563 $58,839 $131,800 $600 40.5
298 Minneota 1,531 $72,396 $158,100 $629 34.6
299 Lakeland 1,510 $101,339 $357,700 $1,644 52.7
300 Madison 1,507 $56,435 $104,600 $920 54.2
Page 6 of 19