100 Biggest Cities In Minnesota For 2025

Using the latest Census data, we detail the 100 biggest cities in Minnesota. You can all see a comprehensive list of all 359 cities and places in Minnesota.

We all love the biggest cities that the North Star State has to offer. You know the places like Minneapolis and St. Paul which make all the headlines.

But there are a bunch of other great large cities in Minnesota that don't get as much love.

We're going to change that right now.

Using the most recent Census data, we can tell you about all the places in Minnesota with a focus on the biggest. We update the data each year and this is our fourth time doing this.


Table Of Contents: Top Ten | Methodology | Table

You can click here to see a full table of the full of the 100 biggest cities in Minnesota, along with every other place over 1,000 people big. It is sortable by clicking on the headers.

Read on below to see more on the biggest cities. Or for more reading on places to live in Minnesota, check out:

The 10 Biggest Cities In Minnesota

Minneapolis, MN
Source: Wikipedia User Bobak Ha'Eri | CC BY 3.0
Overall SnackAbility
7
/10

Rank Last Year: 1 (No Change)
Population: 426,845.0
Population 2010: 379,631
Growth: 12.4%
More on Minneapolis: Data | Real Estate

St. Paul, MN
Source: Wikipedia User | GFDL
Overall SnackAbility
6
/10

Rank Last Year: 2 (No Change)
Population: 307,762.0
Population 2010: 282,079
Growth: 9.1%
More on St. Paul: Data | Real Estate

Rochester, MN
Source: Wikipedia User Phthalogreen | CC BY 3.0
Overall SnackAbility
7.5
/10

Rank Last Year: 3 (No Change)
Population: 121,638.0
Population 2010: 104,201
Growth: 16.7%
More on Rochester: Data | Real Estate

Bloomington, MN
Source: Public domain
Overall SnackAbility
8
/10

Rank Last Year: 4 (No Change)
Population: 88,838.0
Population 2010: 82,621
Growth: 7.5%
More on Bloomington: Data | Real Estate

Duluth, MN
Source: Wikipedia User Sletbte | CC BY-SA 3.0
Overall SnackAbility
7
/10

Rank Last Year: 5 (No Change)
Population: 86,863.0
Population 2010: 86,066
Growth: 0.9%
More on Duluth: Data | Real Estate

Brooklyn Park, MN
Source: Public domain
Overall SnackAbility
8
/10

Rank Last Year: 6 (No Change)
Population: 84,349.0
Population 2010: 73,642
Growth: 14.5%
More on Brooklyn Park: Data | Real Estate

Plymouth, MN
Source: Public domain
Overall SnackAbility
10
/10

Rank Last Year: 7 (No Change)
Population: 79,526.0
Population 2010: 69,171
Growth: 15.0%
More on Plymouth: Data | Real Estate

Woodbury, MN
Source: Public domain
Overall SnackAbility
9
/10

Rank Last Year: 8 (No Change)
Population: 76,945.0
Population 2010: 59,447
Growth: 29.4%
More on Woodbury: Data | Real Estate

Lakeville, MN
Source: Wikipedia User William Wesen (Appraiser at en.wikipedia) | CC BY-SA 3.0
Overall SnackAbility
7
/10

Rank Last Year: 9 (No Change)
Population: 72,480.0
Population 2010: 53,984
Growth: 34.3%
More on Lakeville: Data | Real Estate

Blaine, MN
Source: Public domain
Overall SnackAbility
8.5
/10

Rank Last Year: 11 (Up 1)
Population: 71,261.0
Population 2010: 55,413
Growth: 28.6%
More on Blaine: Data | Real Estate

How We Determined The Largest Cities In Minnesota

We've been ranking and dissecting cities in the North Star State for over 4 years now -- making this actually the fourth time we've run the numbers. We always use the best data, the US Census. In this case, that means we are using the American Community Survey.

It what is probably the most simple analysis we run each year, we ranked every place in Minnesota from biggest to smallest. The biggest city this year? That would be Minneapolis.

The smallest? Mantorville, although there are places smaller than 1,000 people not listed here, so keep that in mind as we take a look at the top ten.

Now on to numbers 11-100 Biggest in Minnesota

We hope that you find the big city, or really any city, that's right for you. Below is a list of the rest of the biggest cities along with every other place in Minnesota.

Have fun snacking around in the North Star State!

For more reading on Minnesota, check out:

Detailed List Of The Biggest Cities In Minnesota

Rank City Current Population 2010 Growth
1 Minneapolis 426,845.0 379,631 12.4%
2 St. Paul 307,762.0 282,079 9.1%
3 Rochester 121,638.0 104,201 16.7%
4 Bloomington 88,838.0 82,621 7.5%
5 Duluth 86,863.0 86,066 0.9%
6 Brooklyn Park 84,349.0 73,642 14.5%
7 Plymouth 79,526.0 69,171 15.0%
8 Woodbury 76,945.0 59,447 29.4%
9 Lakeville 72,480.0 53,984 34.3%
10 Blaine 71,261.0 55,413 28.6%
11 Maple Grove 70,539.0 59,039 19.5%
12 St. Cloud 69,926.0 65,163 7.3%
13 Eagan 68,158.0 64,494 5.7%
14 Burnsville 64,295.0 60,693 5.9%
15 Coon Rapids 63,348.0 61,990 2.2%
16 Eden Prairie 63,249.0 59,219 6.8%
17 Apple Valley 55,696.0 48,751 14.2%
18 Minnetonka 53,256.0 49,567 7.4%
19 Edina 53,125.0 47,445 12.0%
20 St. Louis Park 49,541.0 44,665 10.9%
21 Shakopee 45,002.0 35,075 28.3%
22 Mankato 44,882.0 38,187 17.5%
23 Moorhead 44,706.0 36,721 21.7%
24 Maplewood 40,981.0 37,085 10.5%
25 Cottage Grove 40,124.0 34,025 17.9%
26 Richfield 36,725.0 34,773 5.6%
27 Roseville 35,905.0 33,261 7.9%
28 Inver Grove Heights 35,772.0 33,353 7.3%
29 Andover 32,825.0 30,097 9.1%
30 Brooklyn Center 32,811.0 29,673 10.6%
31 Savage 32,706.0 26,609 22.9%
32 Fridley 29,944.0 27,467 9.0%
33 Chaska 28,146.0 22,993 22.4%
34 Oakdale 28,109.0 27,378 2.7%
35 Ramsey 28,070.0 22,925 22.4%
36 Prior Lake 27,832.0 22,193 25.4%
37 Shoreview 26,724.0 24,901 7.3%
38 Rosemount 26,509.0 20,708 28.0%
39 Owatonna 26,462.0 25,319 4.5%
40 Elk River 26,367.0 22,514 17.1%
41 Austin 26,167.0 24,439 7.1%
42 Chanhassen 26,001.0 22,851 13.8%
43 Winona 25,998.0 27,663 -6.0%
44 Faribault 24,458.0 23,034 6.2%
45 White Bear Lake 24,026.0 23,461 2.4%
46 Farmington 23,675.0 19,659 20.4%
47 Champlin 23,450.0 22,741 3.1%
48 New Brighton 22,900.0 21,327 7.4%
49 Crystal 22,685.0 22,059 2.8%
50 Hastings 22,050.0 21,591 2.1%
51 Columbia Heights 22,016.0 19,501 12.9%
52 Golden Valley 21,927.0 20,184 8.6%
53 Lino Lakes 21,847.0 19,784 10.4%
54 New Hope 21,402.0 20,281 5.5%
55 Otsego 21,358.0 12,521 70.6%
56 Willmar 21,136.0 19,335 9.3%
57 West St. Paul 21,076.0 19,640 7.3%
58 Northfield 20,678.0 19,414 6.5%
59 Forest Lake 20,678.0 17,747 16.5%
60 South St. Paul 20,633.0 20,286 1.7%
61 Sartell 19,620.0 14,756 33.0%
62 Stillwater 19,323.0 17,804 8.5%
63 St. Michael 19,267.0 15,384 25.2%
64 Hopkins 18,696.0 17,420 7.3%
65 Albert Lea 18,379.0 18,088 1.6%
66 Anoka 17,941.0 17,449 2.8%
67 Red Wing 16,660.0 16,449 1.3%
68 Ham Lake 16,575.0 14,953 10.8%
69 Buffalo 16,388.0 14,771 10.9%
70 Hibbing 16,100.0 16,396 -1.8%
71 Hugo 16,076.0 12,129 32.5%
72 Bemidji 15,490.0 13,209 17.3%
73 Hutchinson 14,629.0 14,188 3.1%
74 Monticello 14,607.0 12,230 19.4%
75 Alexandria 14,579.0 11,094 31.4%
76 Brainerd 14,474.0 13,741 5.3%
77 Robbinsdale 14,318.0 13,878 3.2%
78 North Mankato 14,212.0 13,147 8.1%
79 Fergus Falls 14,138.0 13,353 5.9%
80 New Ulm 14,066.0 13,509 4.1%
81 Marshall 13,880.0 13,428 3.4%
82 Sauk Rapids 13,851.0 12,482 11.0%
83 Worthington 13,792.0 12,357 11.6%
84 Rogers 13,405.0 7,661 75.0%
85 Waconia 13,223.0 10,159 30.2%
86 Mounds View 12,992.0 12,107 7.3%
87 Vadnais Heights 12,789.0 12,281 4.1%
88 Cloquet 12,582.0 12,019 4.7%
89 North St. Paul 12,511.0 11,387 9.9%
90 Lake Elmo 12,504.0 7,878 58.7%
91 Big Lake 12,115.0 9,659 25.4%
92 St. Peter 12,085.0 11,017 9.7%
93 East Bethel 11,995.0 11,600 3.4%
94 Mendota Heights 11,644.0 11,220 3.8%
95 Grand Rapids 11,186.0 10,762 3.9%
96 North Branch 11,182.0 9,978 12.1%
97 Victoria 10,972.0 6,954 57.8%
98 Little Canada 10,546.0 9,668 9.1%
99 Fairmont 10,348.0 10,629 -2.6%
100 Hermantown 10,192.0 9,149 11.4%
101 Detroit Lakes 10,002.0 8,472 18.1%
102 Cambridge 9,992.0 7,868 27.0%
103 Arden Hills 9,737.0 9,498 2.5%
104 St. Anthony 9,516.0 8,106 17.4%
105 Waseca 9,209.0 9,426 -2.3%
106 Mound 9,176.0 9,037 1.5%
107 Little Falls 9,094.0 8,350 8.9%
108 East Grand Forks 9,067.0 8,386 8.1%
109 Oak Grove 9,031.0 7,881 14.6%
110 Thief River Falls 8,841.0 8,554 3.4%
111 Baxter 8,804.0 7,342 19.9%
112 Minnetrista 8,509.0 5,976 42.4%
113 Dayton 8,381.0 4,672 79.4%
114 Virginia 8,362.0 8,766 -4.6%
115 Waite Park 8,341.0 6,720 24.1%
116 St. Francis 8,279.0 6,853 20.8%
117 Orono 8,205.0 7,386 11.1%
118 New Prague 8,195.0 7,017 16.8%
119 Mahtomedi 8,108.0 7,699 5.3%
120 Albertville 8,066.0 6,548 23.2%
121 Wyoming 8,063.0 7,680 5.0%
122 Shorewood 7,679.0 7,267 5.7%
123 Belle Plaine 7,401.0 6,325 17.0%
124 Crookston 7,388.0 7,900 -6.5%
125 St. Joseph 7,024.0 6,246 12.5%
126 Isanti 7,023.0 4,873 44.1%
127 Spring Lake Park 6,997.0 6,531 7.1%
128 Kasson 6,964.0 5,703 22.1%
129 Medina 6,858.0 4,680 46.5%
130 Corcoran 6,854.0 5,380 27.4%
131 Stewartville 6,754.0 5,861 15.2%
132 Delano 6,712.0 5,301 26.6%
133 Jordan 6,704.0 5,341 25.5%
134 Litchfield 6,599.0 6,747 -2.2%
135 Byron 6,510.0 4,693 38.7%
136 Zimmerman 6,410.0 4,954 29.4%
137 Carver 5,935.0 3,337 77.9%
138 International Falls 5,728.0 6,469 -11.5%
139 Glencoe 5,702.0 5,670 0.6%
140 Chisago City 5,629.0 4,881 15.3%
141 St. Paul Park 5,464.0 5,264 3.8%
142 Montevideo 5,303.0 5,357 -1.0%
143 La Crescent 5,266.0 4,918 7.1%
144 North Oaks 5,175.0 4,316 19.9%
145 Falcon Heights 5,145.0 5,276 -2.5%
146 Morris 5,092.0 5,258 -3.2%
147 Redwood Falls 5,075.0 5,257 -3.5%
148 Lake City 5,021.0 5,367 -6.4%
149 Princeton 4,988.0 4,671 6.8%
150 Circle Pines 4,980.0 4,914 1.3%
151 Becker 4,958.0 4,342 14.2%
152 Lindstrom 4,933.0 4,298 14.8%
153 Elko New Market 4,915.0 3,622 35.7%
154 Luverne 4,907.0 4,666 5.2%
155 Lonsdale 4,789.0 3,323 44.1%
156 Windom 4,786.0 4,598 4.1%
157 Oak Park Heights 4,782.0 4,284 11.6%
158 Watertown 4,747.0 4,081 16.3%
159 St. James 4,740.0 4,567 3.8%
160 Chisholm 4,731.0 4,954 -4.5%
161 Dilworth 4,664.0 3,820 22.1%
162 Sauk Centre 4,589.0 4,273 7.4%
163 Nowthen 4,539.0 4,319 5.1%
164 Rockford 4,521.0 4,180 8.2%
165 Newport 4,460.0 3,501 27.4%
166 Wayzata 4,363.0 3,717 17.4%
167 Wadena 4,361.0 4,182 4.3%
168 Park Rapids 4,226.0 3,757 12.5%
169 Cannon Falls 4,216.0 4,072 3.5%
170 Columbus 4,211.0 3,945 6.7%
171 Le Sueur 4,204.0 4,123 2.0%
172 Cold Spring 4,201.0 3,896 7.8%
173 Pipestone 4,165.0 4,284 -2.8%
174 Goodview 4,104.0 3,989 2.9%
175 St. Charles 4,021.0 3,689 9.0%
176 Scandia 3,966.0 3,911 1.4%
177 Grant 3,959.0 4,109 -3.7%
178 Bayport 3,948.0 3,441 14.7%
179 Centerville 3,915.0 3,716 5.4%
180 Norwood Young America 3,866.0 3,535 9.4%
181 Zumbrota 3,843.0 3,181 20.8%
182 Montrose 3,840.0 2,610 47.1%
183 Deephaven 3,835.0 3,657 4.9%
184 Mora 3,708.0 3,611 2.7%
185 Independence 3,695.0 3,426 7.9%
186 Pine Island 3,693.0 3,249 13.7%
187 Long Prairie 3,683.0 3,417 7.8%
188 Melrose 3,608.0 3,523 2.4%
189 Two Harbors 3,598.0 3,718 -3.2%
190 Perham 3,577.0 2,951 21.2%
191 St. Augusta 3,576.0 3,222 11.0%
192 Plainview 3,501.0 3,328 5.2%
193 Hanover 3,495.0 2,753 27.0%
194 Eveleth 3,470.0 3,727 -6.9%
195 Benson 3,449.0 3,162 9.1%
196 Sleepy Eye 3,438.0 3,613 -4.8%
197 Breckenridge 3,369.0 3,387 -0.5%
198 Montgomery 3,366.0 3,022 11.4%
199 Annandale 3,365.0 3,195 5.3%
200 Pine City 3,339.0 3,226 3.5%
201 Jackson 3,298.0 3,320 -0.7%
202 Moose Lake 3,297.0 2,696 22.3%
203 Eagle Lake 3,268.0 2,423 34.9%
204 Rush City 3,262.0 3,038 7.4%
205 Ely 3,239.0 3,520 -8.0%
206 Blue Earth 3,170.0 3,401 -6.8%
207 Proctor 3,102.0 3,001 3.4%
208 Milaca 3,033.0 2,951 2.8%
209 Afton 2,944.0 2,891 1.8%
210 Greenfield 2,897.0 2,662 8.8%
211 Mountain Iron 2,865.0 2,876 -0.4%
212 Dodge Center 2,864.0 2,600 10.2%
213 Caledonia 2,825.0 2,901 -2.6%
214 Albany 2,800.0 2,431 15.2%
215 Cokato 2,780.0 2,753 1.0%
216 Barnesville 2,757.0 2,467 11.8%
217 Roseau 2,728.0 2,683 1.7%
218 Cohasset 2,700.0 2,665 1.3%
219 Chatfield 2,693.0 2,827 -4.7%
220 Foley 2,685.0 2,554 5.1%
221 Glenwood 2,648.0 2,581 2.6%
222 Crosslake 2,648.0 1,806 46.6%
223 Breezy Point 2,647.0 1,821 45.4%
224 Lexington 2,616.0 2,215 18.1%
225 Granite Falls 2,612.0 2,995 -12.8%
226 Osseo 2,601.0 2,394 8.6%
227 Pelican Rapids 2,589.0 2,684 -3.5%
228 Wabasha 2,569.0 2,546 0.9%
229 Sandstone 2,538.0 2,690 -5.7%
230 Lake Crystal 2,530.0 2,534 -0.2%
231 Rockville 2,521.0 2,161 16.7%
232 Le Center 2,514.0 2,550 -1.4%
233 Mayer 2,501.0 1,227 103.8%
234 Paynesville 2,476.0 2,268 9.2%
235 Janesville 2,449.0 1,975 24.0%
236 Lauderdale 2,386.0 2,438 -2.1%
237 Madelia 2,380.0 2,606 -8.7%
238 Excelsior 2,359.0 2,241 5.3%
239 Staples 2,359.0 3,469 -32.0%
240 Spring Valley 2,357.0 2,553 -7.7%
241 Wells 2,317.0 2,212 4.7%
242 Arlington 2,298.0 2,228 3.1%
243 Crosby 2,253.0 2,305 -2.3%
244 Olivia 2,243.0 2,504 -10.4%
245 Pequot Lakes 2,236.0 2,318 -3.5%
246 Aitkin 2,217.0 2,328 -4.8%
247 Springfield 2,209.0 2,100 5.2%
248 Cologne 2,146.0 1,488 44.2%
249 Maple Lake 2,104.0 1,923 9.4%
250 Eyota 2,090.0 2,148 -2.7%
251 Slayton 2,089.0 2,191 -4.7%
252 Hawley 2,086.0 1,813 15.1%
253 Gaylord 2,074.0 2,218 -6.5%
254 Hoyt Lakes 2,074.0 2,066 0.4%
255 Warroad 2,067.0 1,506 37.3%
256 Esko 2,063.0 1,881 9.7%
257 Winsted 2,023.0 2,318 -12.7%
258 Rice 1,998.0 1,016 96.7%
259 Stacy 1,992.0 1,511 31.8%
260 St. Bonifacius 1,982.0 2,313 -14.3%
261 Blooming Prairie 1,977.0 1,827 8.2%
262 Ortonville 1,968.0 1,876 4.9%
263 Waverly 1,947.0 1,070 82.0%
264 Clearwater 1,904.0 1,286 48.1%
265 Aurora 1,897.0 1,481 28.1%
266 Maple Plain 1,889.0 1,675 12.8%
267 Coleraine 1,888.0 1,946 -3.0%
268 Dundas 1,882.0 1,055 78.4%
269 Tracy 1,869.0 2,285 -18.2%
270 Spring Park 1,869.0 1,467 27.4%
271 Howard Lake 1,864.0 1,636 13.9%
272 Lester Prairie 1,848.0 1,725 7.1%
273 Ada 1,834.0 1,604 14.3%
274 Mountain Lake 1,833.0 2,006 -8.6%
275 Kenyon 1,811.0 1,844 -1.8%
276 Silver Bay 1,790.0 2,055 -12.9%
277 Rushford 1,790.0 2,105 -15.0%
278 Waterville 1,778.0 1,783 -0.3%
279 Mapleton 1,745.0 1,874 -6.9%
280 Nisswa 1,744.0 2,180 -20.0%
281 Rock Creek 1,711.0 1,614 6.0%
282 Long Lake 1,710.0 1,842 -7.2%
283 Grand Marais 1,700.0 1,226 38.7%
284 Gilbert 1,693.0 1,770 -4.4%
285 Lewiston 1,680.0 1,832 -8.3%
286 Braham 1,674.0 1,643 1.9%
287 Osakis 1,667.0 1,704 -2.2%
288 Hinckley 1,665.0 2,071 -19.6%
289 Oronoco 1,665.0 974 70.9%
290 Lakefield 1,652.0 1,759 -6.1%
291 Warren 1,637.0 1,793 -8.7%
292 Frazee 1,595.0 1,364 16.9%
293 Pierz 1,581.0 1,401 12.8%
294 Canby 1,563.0 1,677 -6.8%
295 Minneota 1,531.0 1,193 28.3%
296 Lakeland 1,510.0 1,789 -15.6%
297 Madison 1,507.0 1,549 -2.7%
298 Red Lake 1,506.0 1,296 16.2%
299 Clara City 1,497.0 1,229 21.8%
300 Avon 1,493.0 1,278 16.8%
301 Dawson 1,441.0 1,542 -6.5%
302 Babbitt 1,420.0 1,357 4.6%
303 Renville 1,397.0 1,348 3.6%
304 Hayfield 1,382.0 1,190 16.1%
305 Tonka Bay 1,361.0 1,450 -6.1%
306 Appleton 1,360.0 2,178 -37.6%
307 Fulda 1,348.0 1,439 -6.3%
308 Richmond 1,336.0 1,320 1.2%
309 Wheaton 1,334.0 1,557 -14.3%
310 Dassel 1,332.0 1,261 5.6%
311 New York Mills 1,319.0 1,378 -4.3%
312 Preston 1,315.0 1,338 -1.7%
313 Starbuck 1,307.0 1,325 -1.4%
314 Menahga 1,292.0 1,132 14.1%
315 Adrian 1,288.0 1,091 18.1%
316 Glyndon 1,286.0 1,159 11.0%
317 Fosston 1,283.0 1,734 -26.0%
318 Winthrop 1,275.0 1,304 -2.2%
319 Red Lake Falls 1,267.0 1,468 -13.7%
320 Goodhue 1,261.0 1,161 8.6%
321 Winnebago 1,247.0 1,572 -20.7%
322 Keewatin 1,229.0 1,132 8.6%
323 Truman 1,223.0 1,263 -3.2%
324 Spring Grove 1,223.0 1,362 -10.2%
325 Spicer 1,222.0 1,247 -2.0%
326 Bagley 1,218.0 1,458 -16.5%
327 Atwater 1,217.0 1,029 18.3%
328 Taylors Falls 1,208.0 1,016 18.9%
329 Edgerton 1,207.0 1,185 1.9%
330 Martin Lake 1,203.0 652 84.5%
331 Medford 1,194.0 1,282 -6.9%
332 Wanamingo 1,185.0 1,000 18.5%
333 Madison Lake 1,178.0 1,007 17.0%
334 Redby 1,175.0 1,321 -11.1%
335 East Gull Lake 1,173.0 1,220 -3.9%
336 Elbow Lake 1,158.0 1,413 -18.0%
337 New London 1,156.0 1,248 -7.4%
338 Shafer 1,151.0 910 26.5%
339 Elgin 1,147.0 1,301 -11.8%
340 Dellwood 1,145.0 1,076 6.4%
341 Fairfax 1,134.0 1,185 -4.3%
342 Cottonwood 1,120.0 994 12.7%
343 Baudette 1,117.0 1,309 -14.7%
344 Lake Shore 1,117.0 1,213 -7.9%
345 Mahnomen 1,116.0 1,563 -28.6%
346 Hector 1,111.0 1,080 2.9%
347 Lake St. Croix Beach 1,106.0 1,045 5.8%
348 Royalton 1,092.0 1,048 4.2%
349 Harmony 1,089.0 987 10.3%
350 Parkers Prairie 1,089.0 953 14.3%
351 Scanlon 1,087.0 913 19.1%
352 Eden Valley 1,077.0 923 16.7%
353 Little Rock 1,075.0 1,065 0.9%
354 New Richland 1,068.0 1,062 0.6%
355 Hilltop 1,056.0 568 85.9%
356 Nashwauk 1,035.0 1,129 -8.3%
357 Tyler 1,019.0 1,007 1.2%
358 Buhl 1,013.0 891 13.7%
359 Mantorville 1,003.0 1,210 -17.1%

USA Cities By State

Enjoy The Snack?

About HomeSnacks

HomeSnacks is based in Durham, NC.

We aim to deliver bite-sized pieces of infotainment about where you live.

We use data, analytics, and a sense of humor to determine quality of life for places across the nation.

© Chasing Chains, LLC. All rights reserved.