Rank City Population (2012)
1 Minneapolis, Minnesota 392,880
2 St. Paul, Minnesota 290,770
3 Rochester, Minnesota 108,992
4 Duluth, Minnesota 86,211
5 Bloomington, Minnesota 86,033
6 Brooklyn Park, Minnesota 77,752
7 Plymouth, Minnesota 72,928
8 St. Cloud, Minnesota 65,986
9 Eagan, Minnesota 64,854
10 Woodbury, Minnesota 64,496
11 Maple Grove, Minnesota 64,420
12 Eden Prairie, Minnesota 62,258
13 Coon Rapids, Minnesota 61,931
14 Burnsville, Minnesota 61,130
15 Blaine, Minnesota 59,412
16 Lakeville, Minnesota 57,342
17 Minnetonka, Minnesota 51,123
18 Apple Valley, Minnesota 49,978
19 Edina, Minnesota 49,050
20 St. Louis Park, Minnesota 46,362
21 Mankato, Minnesota 40,119
22 Maplewood, Minnesota 39,337
23 Moorhead, Minnesota 39,039
24 Shakopee, Minnesota 38,744
25 Richfield, Minnesota 36,087
26 Cottage Grove, Minnesota 35,181
27 Roseville, Minnesota 34,666
28 Inver Grove Heights, Minnesota 34,198
29 Andover, Minnesota 31,200
30 Brooklyn Center, Minnesota 30,643
31 Savage, Minnesota 27,959
32 Winona, Minnesota 27,944
33 Oakdale, Minnesota 27,726
34 Fridley, Minnesota 27,639
35 Shoreview, Minnesota 25,628
36 Owatonna, Minnesota 25,421
37 Austin, Minnesota 24,800
38 White Bear Lake, Minnesota 24,311
39 Chaska, Minnesota 24,074
40 Ramsey, Minnesota 24,071
41 Chanhassen, Minnesota 23,840
42 Prior Lake, Minnesota 23,754
43 Champlin, Minnesota 23,694
44 Faribault, Minnesota 23,394
45 Elk River, Minnesota 23,273
46 Crystal, Minnesota 22,524
47 Rosemount, Minnesota 22,420
48 Hastings, Minnesota 22,321
49 Farmington, Minnesota 21,926
50 New Brighton, Minnesota 21,867
51 Golden Valley, Minnesota 20,776
52 Lino Lakes, Minnesota 20,746
53 New Hope, Minnesota 20,728
54 Northfield, Minnesota 20,515
55 South St. Paul, Minnesota 20,404
56 West St. Paul, Minnesota 19,708
57 Willmar, Minnesota 19,674
58 Columbia Heights, Minnesota 19,667
59 Forest Lake, Minnesota 18,957
60 Stillwater, Minnesota 18,542
61 Hopkins, Minnesota 17,982
62 Albert Lea, Minnesota 17,898
63 Anoka, Minnesota 17,243
64 St. Michael, Minnesota 16,765
65 Red Wing, Minnesota 16,481
66 Hibbing, Minnesota 16,287
67 Sartell, Minnesota 16,183
68 Buffalo, Minnesota 15,724
69 Ham Lake, Minnesota 15,552
70 Robbinsdale, Minnesota 14,263
71 Otsego, Minnesota 14,138
72 Hutchinson, Minnesota 13,929
73 Hugo, Minnesota 13,834
74 Bemidji, Minnesota 13,723
75 Brainerd, Minnesota 13,517
76 Marshall, Minnesota 13,446
77 North Mankato, Minnesota 13,369
78 New Ulm, Minnesota 13,265
79 Fergus Falls, Minnesota 13,215
80 Sauk Rapids, Minnesota 12,965
81 Monticello, Minnesota 12,964
82 Worthington, Minnesota 12,870
83 Vadnais Heights, Minnesota 12,764
84 Mounds View, Minnesota 12,407
85 Cloquet, Minnesota 12,036
86 North St. Paul, Minnesota 11,694
87 Rogers, Minnesota 11,641
88 East Bethel, Minnesota 11,596
89 Alexandria, Minnesota 11,549
90 St. Peter, Minnesota 11,427
91 Waconia, Minnesota 11,222
92 Mendota Heights, Minnesota 11,138
93 Grand Rapids, Minnesota 10,916
94 Fairmont, Minnesota 10,463
95 Big Lake, Minnesota 10,247
96 Little Canada, Minnesota 10,008
97 North Branch, Minnesota 10,006
98 Arden Hills, Minnesota 9,750
99 Hermantown, Minnesota 9,603
100 Waseca, Minnesota 9,434
101 Mound, Minnesota 9,238
102 Detroit Lakes, Minnesota 8,812
103 Thief River Falls, Minnesota 8,661
104 Virginia, Minnesota 8,645
105 East Grand Forks, Minnesota 8,548
106 St. Anthony, Minnesota 8,392
107 Little Falls, Minnesota 8,288
108 Cambridge, Minnesota 8,217
109 Oak Grove, Minnesota 8,112
110 Lake Elmo, Minnesota 8,106
111 Mahtomedi, Minnesota 7,883
112 Crookston, Minnesota 7,844
113 Victoria, Minnesota 7,805
114 Orono, Minnesota 7,720
115 Wyoming, Minnesota 7,716
116 Baxter, Minnesota 7,700
117 Shorewood, Minnesota 7,468
118 New Prague, Minnesota 7,428
119 St. Francis, Minnesota 7,312
120 Albertville, Minnesota 7,172
121 Belle Plaine, Minnesota 6,804
122 Minnetrista, Minnesota 6,681
123 Waite Park, Minnesota 6,680
124 Litchfield, Minnesota 6,671
125 St. Joseph, Minnesota 6,646
126 Spring Lake Park, Minnesota 6,448
127 International Falls, Minnesota 6,357
128 Kasson, Minnesota 6,006
129 Stewartville, Minnesota 5,991
130 Jordan, Minnesota 5,832
131 Glencoe, Minnesota 5,562
132 Delano, Minnesota 5,559
133 Corcoran, Minnesota 5,500
134 Falcon Heights, Minnesota 5,443
135 Isanti, Minnesota 5,395
136 St. Paul Park, Minnesota 5,324
137 Morris, Minnesota 5,277
138 Montevideo, Minnesota 5,247
139 Zimmerman, Minnesota 5,246
140 Redwood Falls, Minnesota 5,175
141 Medina, Minnesota 5,045
142 Chisholm, Minnesota 5,025
143 Lake City, Minnesota 5,005