Population
|
City
|
429,954
|
Minneapolis
|
311,527
|
St. Paul
|
121,395
|
Rochester
|
89,987
|
Bloomington
|
86,697
|
Duluth
|
86,478
|
Brooklyn Park
|
81,026
|
Plymouth
|
75,102
|
Woodbury
|
70,253
|
Maple Grove
|
70,222
|
Blaine
|
69,490
|
Lakeville
|
68,881
|
St. Cloud
|
68,855
|
Eagan
|
64,317
|
Burnsville
|
64,198
|
Eden Prairie
|
63,599
|
Coon Rapids
|
56,374
|
Apple Valley
|
53,781
|
Minnetonka
|
53,494
|
Edina
|
50,010
|
St. Louis Park
|
44,505
|
Moorhead
|
44,488
|
Mankato
|
43,698
|
Shakopee
|
42,088
|
Maplewood
|
38,839
|
Cottage Grove
|
36,994
|
Richfield
|
36,254
|
Roseville
|
35,801
|
Inver Grove Heights
|
33,782
|
Brooklyn Center
|
32,601
|
Andover
|
32,465
|
Savage
|
29,590
|
Fridley
|
28,303
|
Oakdale
|
27,810
|
Chaska
|
|
Population
|
City
|
27,646
|
Ramsey
|
27,617
|
Prior Lake
|
26,921
|
Shoreview
|
26,420
|
Owatonna
|
26,174
|
Austin
|
25,948
|
Winona
|
25,947
|
Chanhassen
|
25,835
|
Elk River
|
25,650
|
Rosemount
|
24,883
|
White Bear Lake
|
24,453
|
Faribault
|
23,919
|
Champlin
|
23,632
|
Farmington
|
23,454
|
New Brighton
|
23,330
|
Crystal
|
22,552
|
Golden Valley
|
22,154
|
Hastings
|
21,986
|
New Hope
|
21,973
|
Columbia Heights
|
21,399
|
Lino Lakes
|
21,015
|
Willmar
|
20,790
|
Northfield
|
20,759
|
South St. Paul
|
20,615
|
West St. Paul
|
20,611
|
Forest Lake
|
19,966
|
Otsego
|
19,394
|
Stillwater
|
19,351
|
Sartell
|
19,079
|
Hopkins
|
18,492
|
Albert Lea
|
18,235
|
St. Michael
|
17,921
|
Anoka
|
16,547
|
Red Wing
|
|
Population
|
City
|
16,464
|
Ham Lake
|
16,214
|
Hibbing
|
16,168
|
Buffalo
|
15,766
|
Hugo
|
14,646
|
Robbinsdale
|
14,599
|
Hutchinson
|
14,574
|
Bemidji
|
14,455
|
Monticello
|
14,395
|
Brainerd
|
14,335
|
Alexandria
|
14,275
|
North Mankato
|
14,120
|
New Ulm
|
14,119
|
Fergus Falls
|
13,947
|
Worthington
|
13,862
|
Sauk Rapids
|
13,628
|
Marshall
|
13,295
|
Rogers
|
13,249
|
Mounds View
|
13,033
|
Waconia
|
12,912
|
Vadnais Heights
|
12,568
|
Cloquet
|
12,364
|
North St. Paul
|
12,066
|
St. Peter
|
11,786
|
East Bethel
|
11,744
|
Mendota Heights
|
11,686
|
11,335
|
Lake Elmo
|
11,126
|
Grand Rapids
|
10,819
|
Little Canada
|
10,787
|
North Branch
|
10,546
|
Victoria
|
10,487
|
Fairmont
|
10,221
|
Hermantown
|
|