Minnesota Cities

902 cities and towns in Minnesota (MN)

# City Population Median Income Home Value
1 Minneapolis 426,845 $80,269 $345,600
2 St. Paul 307,762 $73,055 $280,300
3 Rochester 121,638 $87,767 $287,500
4 Bloomington 88,838 $90,677 $346,200
5 Duluth 86,863 $66,263 $225,700
6 Brooklyn Park 84,349 $85,964 $313,500
7 Plymouth 79,526 $133,865 $474,700
8 Woodbury 76,945 $126,222 $434,900
9 Lakeville 72,480 $138,119 $425,200
10 Blaine 71,261 $103,382 $327,500
11 Maple Grove 70,539 $129,481 $397,400
12 St. Cloud 69,926 $61,112 $212,800
13 Eagan 68,158 $107,486 $380,800
14 Burnsville 64,295 $83,953 $335,100
15 Coon Rapids 63,348 $86,618 $287,200
16 Eden Prairie 63,249 $127,732 $463,300
17 Apple Valley 55,696 $99,277 $354,200
18 Minnetonka 53,256 $120,496 $456,200
19 Edina 53,125 $129,225 $624,000
20 St. Louis Park 49,541 $100,250 $371,600
21 Shakopee 45,002 $110,989 $361,400
22 Mankato 44,882 $64,826 $250,600
23 Moorhead 44,706 $69,371 $246,300
24 Maplewood 40,981 $88,534 $291,300
25 Cottage Grove 40,124 $121,452 $359,600
26 Richfield 36,725 $84,055 $320,400
27 Roseville 35,905 $88,440 $334,800
28 Inver Grove Heights 35,772 $104,055 $352,300
29 Andover 32,825 $131,528 $389,200
30 Brooklyn Center 32,811 $72,009 $261,100
31 Savage 32,706 $122,646 $395,600
32 Fridley 29,944 $79,274 $277,100
33 Chaska 28,146 $110,000 $379,400
34 Oakdale 28,109 $90,379 $305,900
35 Ramsey 28,070 $112,060 $345,000
36 Prior Lake 27,832 $130,278 $429,900
37 Shoreview 26,724 $109,399 $365,100
38 Rosemount 26,509 $127,247 $406,100
39 Owatonna 26,462 $81,276 $234,600
40 Elk River 26,367 $99,457 $338,300
41 Austin 26,167 $66,488 $155,100
42 Chanhassen 26,001 $138,034 $530,700
43 Winona 25,998 $56,163 $193,500
44 Faribault 24,458 $61,662 $233,900
45 White Bear Lake 24,026 $79,712 $318,000
46 Farmington 23,675 $118,556 $345,100
47 Champlin 23,450 $115,719 $338,400
48 New Brighton 22,900 $87,272 $345,900
49 Crystal 22,685 $86,752 $280,500
50 Hastings 22,050 $92,940 $294,100