100 Biggest Cities In Minnesota For 2021

Using the latest Census data, we detail the 100 biggest cities in Minnesota. You can all see a comprehensive list of all 362 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.

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
Overall SnackAbility
7
/10

Rank Last Year: 1 (No Change)
Population: 420,324
Population 2010: 379,631
Growth: 10.7%
More on Minneapolis: Crime ReportHomes For Sale | Data

St. Paul, MN
Overall SnackAbility
7
/10

Rank Last Year: 2 (No Change)
Population: 304,547
Population 2010: 282,079
Growth: 8.0%
More on St. Paul: Crime ReportHomes For Sale | Data

Rochester, MN
Overall SnackAbility
7.5
/10

Rank Last Year: 3 (No Change)
Population: 115,557
Population 2010: 104,201
Growth: 10.9%
More on Rochester: Crime ReportHomes For Sale | Data

Duluth, MN
Overall SnackAbility
7
/10

Rank Last Year: 4 (No Change)
Population: 85,915
Population 2010: 86,066
Growth: -0.2%
More on Duluth: Crime ReportHomes For Sale | Data

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

Rank Last Year: 5 (No Change)
Population: 85,332
Population 2010: 82,621
Growth: 3.3%
More on Bloomington: Crime ReportHomes For Sale | Data

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

Rank Last Year: 6 (No Change)
Population: 80,068
Population 2010: 73,642
Growth: 8.7%
More on Brooklyn Park: Crime ReportHomes For Sale | Data

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

Rank Last Year: 7 (No Change)
Population: 78,134
Population 2010: 69,171
Growth: 13.0%
More on Plymouth: Crime ReportHomes For Sale | Data

Maple Grove, MN
Source: Public domain
Overall SnackAbility
9.5
/10

Rank Last Year: 9 (Up 1)
Population: 70,627
Population 2010: 59,039
Growth: 19.6%
More on Maple Grove: Crime ReportHomes For Sale | Data

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

Rank Last Year: 10 (Up 1)
Population: 69,906
Population 2010: 59,447
Growth: 17.6%
More on Woodbury: Crime ReportHomes For Sale | Data

St. Cloud, MN
Overall SnackAbility
6
/10

Rank Last Year: 8 (Down 2)
Population: 68,001
Population 2010: 65,163
Growth: 4.4%
More on St. Cloud: Crime ReportHomes For Sale | Data

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 2013-2017 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? Atwater, 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 420,324 379,631 10.7%
2 St. Paul 304,547 282,079 8.0%
3 Rochester 115,557 104,201 10.9%
4 Duluth 85,915 86,066 -0.2%
5 Bloomington 85,332 82,621 3.3%
6 Brooklyn Park 80,068 73,642 8.7%
7 Plymouth 78,134 69,171 13.0%
8 Maple Grove 70,627 59,039 19.6%
9 Woodbury 69,906 59,447 17.6%
10 St. Cloud 68,001 65,163 4.4%
11 Eagan 66,379 64,494 2.9%
12 Eden Prairie 64,179 59,219 8.4%
13 Blaine 64,114 55,413 15.7%
14 Lakeville 63,915 53,984 18.4%
15 Coon Rapids 62,517 61,990 0.9%
16 Burnsville 61,311 60,693 1.0%
17 Minnetonka 53,025 49,567 7.0%
18 Apple Valley 52,889 48,751 8.5%
19 Edina 51,746 47,445 9.1%
20 St. Louis Park 48,677 44,665 9.0%
21 Moorhead 42,939 36,721 16.9%
22 Mankato 42,093 38,187 10.2%
23 Shakopee 40,731 35,075 16.1%
24 Maplewood 40,545 37,085 9.3%
25 Cottage Grove 36,602 34,025 7.6%
26 Richfield 36,063 34,773 3.7%
27 Roseville 36,026 33,261 8.3%
28 Inver Grove Heights 35,320 33,353 5.9%
29 Andover 32,733 30,097 8.8%
30 Savage 31,254 26,609 17.5%
31 Brooklyn Center 30,849 29,673 4.0%
32 Oakdale 27,963 27,378 2.1%
33 Fridley 27,668 27,467 0.7%
34 Winona 26,854 27,663 -2.9%
35 Shoreview 26,791 24,901 7.6%
36 Ramsey 26,638 22,925 16.2%
37 Chaska 26,371 22,993 14.7%
38 Prior Lake 26,365 22,193 18.8%
39 Owatonna 25,685 25,319 1.4%
40 White Bear Lake 25,673 23,461 9.4%
41 Chanhassen 25,657 22,851 12.3%
42 Austin 25,114 24,439 2.8%
43 Champlin 24,755 22,741 8.9%
44 Elk River 24,522 22,514 8.9%
45 Rosemount 24,292 20,708 17.3%
46 Faribault 23,800 23,034 3.3%
47 Crystal 22,975 22,059 4.2%
48 Farmington 22,869 19,659 16.3%
49 Hastings 22,738 21,591 5.3%
50 New Brighton 22,556 21,327 5.8%
51 Golden Valley 21,566 20,184 6.8%
52 Lino Lakes 21,404 19,784 8.2%
53 New Hope 20,925 20,281 3.2%
54 Northfield 20,347 19,414 4.8%
55 South St. Paul 20,194 20,286 -0.5%
56 Columbia Heights 20,118 19,501 3.2%
57 Forest Lake 20,004 17,747 12.7%
58 West St. Paul 19,779 19,640 0.7%
59 Willmar 19,712 19,335 1.9%
60 Stillwater 19,341 17,804 8.6%
61 Hopkins 18,382 17,420 5.5%
62 Sartell 18,005 14,756 22.0%
63 Albert Lea 17,773 18,088 -1.7%
64 St. Michael 17,586 15,384 14.3%
65 Anoka 17,471 17,449 0.1%
66 Otsego 16,763 12,521 33.9%
67 Ham Lake 16,434 14,953 9.9%
68 Red Wing 16,338 16,449 -0.7%
69 Buffalo 16,210 14,771 9.7%
70 Hibbing 16,014 16,396 -2.3%
71 Bemidji 15,132 13,209 14.6%
72 Hugo 14,767 12,129 21.7%
73 Robbinsdale 14,468 13,878 4.3%
74 Hutchinson 13,914 14,188 -1.9%
75 North Mankato 13,778 13,147 4.8%
76 Fergus Falls 13,707 13,353 2.7%
77 Sauk Rapids 13,703 12,482 9.8%
78 Marshall 13,651 13,428 1.7%
79 Monticello 13,583 12,230 11.1%
80 Alexandria 13,554 11,094 22.2%
81 Vadnais Heights 13,444 12,281 9.5%
82 Brainerd 13,373 13,741 -2.7%
83 New Ulm 13,242 13,509 -2.0%
84 Worthington 13,105 12,357 6.1%
85 Mounds View 13,094 12,107 8.2%
86 Rogers 12,971 7,661 69.3%
87 North St. Paul 12,406 11,387 8.9%
88 Waconia 12,131 10,159 19.4%
89 Cloquet 12,005 12,019 -0.1%
90 East Bethel 11,870 11,600 2.3%
91 St. Peter 11,854 11,017 7.6%
92 Mendota Heights 11,289 11,220 0.6%
93 Grand Rapids 11,165 10,762 3.7%
94 Big Lake 10,856 9,659 12.4%
95 North Branch 10,454 9,978 4.8%
96 Little Canada 10,451 9,668 8.1%
97 Arden Hills 10,293 9,498 8.4%
98 Fairmont 10,127 10,629 -4.7%
99 Hermantown 9,604 9,149 5.0%
100 Mound 9,480 9,037 4.9%
101 Victoria 9,383 6,954 34.9%
102 Detroit Lakes 9,197 8,472 8.6%
103 St. Anthony 9,038 8,106 11.5%
104 Waseca 8,988 9,426 -4.6%
105 Lake Elmo 8,969 7,878 13.8%
106 Thief River Falls 8,790 8,554 2.8%
107 Cambridge 8,774 7,868 11.5%
108 Oak Grove 8,682 7,881 10.2%
109 Little Falls 8,664 8,350 3.8%
110 East Grand Forks 8,604 8,386 2.6%
111 Virginia 8,484 8,766 -3.2%
112 Baxter 8,202 7,342 11.7%
113 Mahtomedi 8,164 7,699 6.0%
114 Orono 8,113 7,386 9.8%
115 Wyoming 7,914 7,680 3.0%
116 New Prague 7,899 7,017 12.6%
117 Shorewood 7,867 7,267 8.3%
118 Crookston 7,756 7,900 -1.8%
119 Waite Park 7,692 6,720 14.5%
120 St. Francis 7,652 6,853 11.7%
121 Minnetrista 7,621 5,976 27.5%
122 Albertville 7,436 6,548 13.6%
123 Belle Plaine 7,093 6,325 12.1%
124 St. Joseph 7,030 6,246 12.6%
125 Litchfield 6,631 6,747 -1.7%
126 Spring Lake Park 6,535 6,531 0.1%
127 Medina 6,380 4,680 36.3%
128 Kasson 6,350 5,703 11.3%
129 Jordan 6,230 5,341 16.6%
130 Stewartville 6,120 5,861 4.4%
131 Delano 6,085 5,301 14.8%
132 International Falls 5,981 6,469 -7.5%
133 Corcoran 5,911 5,380 9.9%
134 Dayton 5,817 4,672 24.5%
135 Isanti 5,749 4,873 18.0%
136 Zimmerman 5,657 4,954 14.2%
137 Falcon Heights 5,571 5,276 5.6%
138 Glencoe 5,495 5,670 -3.1%
139 Byron 5,462 4,693 16.4%
140 St. Paul Park 5,356 5,264 1.7%
141 Morris 5,334 5,258 1.4%
142 Lake City 5,261 5,367 -2.0%
143 North Oaks 5,177 4,316 19.9%
144 La Crescent 5,138 4,918 4.5%
145 Montevideo 5,108 5,357 -4.6%
146 Chisago City 5,090 4,881 4.3%
147 Redwood Falls 4,989 5,257 -5.1%
148 Circle Pines 4,950 4,914 0.7%
149 Chisholm 4,914 4,954 -0.8%
150 Oak Park Heights 4,889 4,284 14.1%
151 Becker 4,844 4,342 11.6%
152 Carver 4,771 3,337 43.0%
153 Princeton 4,709 4,671 0.8%
154 Nowthen 4,682 4,319 8.4%
155 Elko New Market 4,657 3,622 28.6%
156 Lindstrom 4,614 4,298 7.4%
157 Luverne 4,564 4,666 -2.2%
158 Wayzata 4,561 3,717 22.7%
159 Rockford 4,551 4,180 8.9%
160 St. James 4,444 4,567 -2.7%
161 Windom 4,428 4,598 -3.7%
162 Sauk Centre 4,426 4,273 3.6%
163 Dilworth 4,410 3,820 15.4%
164 Watertown 4,408 4,081 8.0%
165 Cold Spring 4,189 3,896 7.5%
166 Wadena 4,158 4,182 -0.6%
167 Goodview 4,124 3,989 3.4%
168 Scandia 4,112 3,911 5.1%
169 Grant 4,100 4,109 -0.2%
170 Pipestone 4,092 4,284 -4.5%
171 Columbus 4,055 3,945 2.8%
172 Park Rapids 4,054 3,757 7.9%
173 Cannon Falls 4,054 4,072 -0.4%
174 Le Sueur 4,018 4,123 -2.5%
175 Lonsdale 4,010 3,323 20.7%
176 Centerville 3,985 3,716 7.2%
177 Deephaven 3,879 3,657 6.1%
178 Independence 3,776 3,426 10.2%
179 St. Charles 3,728 3,689 1.1%
180 Norwood Young America 3,725 3,535 5.4%
181 Bayport 3,723 3,441 8.2%
182 St. Augusta 3,720 3,222 15.5%
183 Melrose 3,647 3,523 3.5%
184 Eveleth 3,609 3,727 -3.2%
185 Pine Island 3,600 3,249 10.8%
186 Newport 3,532 3,501 0.9%
187 Two Harbors 3,509 3,718 -5.6%
188 Mora 3,490 3,611 -3.4%
189 Perham 3,432 2,951 16.3%
190 Zumbrota 3,426 3,181 7.7%
191 Sleepy Eye 3,401 3,613 -5.9%
192 Ely 3,390 3,520 -3.7%
193 Annandale 3,387 3,195 6.0%
194 Long Prairie 3,311 3,417 -3.1%
195 Hanover 3,298 2,753 19.8%
196 Plainview 3,277 3,328 -1.5%
197 Jackson 3,219 3,320 -3.0%
198 Breckenridge 3,205 3,387 -5.4%
199 Montrose 3,182 2,610 21.9%
200 Rush City 3,170 3,038 4.3%
201 Blue Earth 3,138 3,401 -7.7%
202 Pine City 3,100 3,226 -3.9%
203 Staples 3,093 3,469 -10.8%
204 Benson 3,078 3,162 -2.7%
205 Proctor 3,040 3,001 1.3%
206 Eagle Lake 3,007 2,423 24.1%
207 Afton 2,999 2,891 3.7%
208 Chatfield 2,990 2,827 5.8%
209 Greenfield 2,986 2,662 12.2%
210 Montgomery 2,977 3,022 -1.5%
211 Milaca 2,901 2,951 -1.7%
212 Mountain Iron 2,853 2,876 -0.8%
213 Moose Lake 2,812 2,696 4.3%
214 Caledonia 2,756 2,901 -5.0%
215 Osseo 2,753 2,394 15.0%
216 Crosby 2,749 2,305 19.3%
217 Cokato 2,738 2,753 -0.5%
218 Dodge Center 2,737 2,600 5.3%
219 Cohasset 2,729 2,665 2.4%
220 Albany 2,729 2,431 12.3%
221 Roseau 2,697 2,683 0.5%
222 Wabasha 2,673 2,546 5.0%
223 Sandstone 2,670 2,690 -0.7%
224 Granite Falls 2,660 2,995 -11.2%
225 Foley 2,647 2,554 3.6%
226 Madelia 2,628 2,606 0.8%
227 Lake Crystal 2,625 2,534 3.6%
228 Barnesville 2,582 2,467 4.7%
229 Glenwood 2,567 2,581 -0.5%
230 Rockville 2,551 2,161 18.0%
231 Lauderdale 2,514 2,438 3.1%
232 Janesville 2,507 1,975 26.9%
233 Paynesville 2,503 2,268 10.4%
234 Pelican Rapids 2,487 2,684 -7.3%
235 Spring Valley 2,481 2,553 -2.8%
236 Le Center 2,475 2,550 -2.9%
237 Olivia 2,471 2,504 -1.3%
238 Arlington 2,463 2,228 10.5%
239 Excelsior 2,434 2,241 8.6%
240 Wells 2,336 2,212 5.6%
241 Aitkin 2,330 2,328 0.1%
242 Tracy 2,323 2,285 1.7%
243 Breezy Point 2,319 1,821 27.3%
244 Maple Lake 2,315 1,923 20.4%
245 Crosslake 2,204 1,806 22.0%
246 Winsted 2,180 2,318 -6.0%
247 Pequot Lakes 2,179 2,318 -6.0%
248 Lexington 2,144 2,215 -3.2%
249 Hawley 2,143 1,813 18.2%
250 Mountain Lake 2,092 2,006 4.3%
251 St. Bonifacius 2,078 2,313 -10.2%
252 Hoyt Lakes 2,074 2,066 0.4%
253 Esko 2,042 1,881 8.6%
254 Eyota 2,035 2,148 -5.3%
255 Springfield 2,030 2,100 -3.3%
256 Slayton 2,002 2,191 -8.6%
257 Stacy 1,987 1,511 31.5%
258 Ortonville 1,984 1,876 5.8%
259 Lester Prairie 1,981 1,725 14.8%
260 Cologne 1,981 1,488 33.1%
261 Kenyon 1,960 1,844 6.3%
262 Mayer 1,955 1,227 59.3%
263 Blooming Prairie 1,916 1,827 4.9%
264 Spring Park 1,906 1,467 29.9%
265 Warroad 1,881 1,506 24.9%
266 Howard Lake 1,881 1,636 15.0%
267 Waterville 1,872 1,783 5.0%
268 Maple Plain 1,861 1,675 11.1%
269 Clearwater 1,859 1,286 44.6%
270 Gilbert 1,850 1,770 4.5%
271 Braham 1,820 1,643 10.8%
272 Nisswa 1,817 2,180 -16.7%
273 Lewiston 1,802 1,832 -1.6%
274 Lakeland 1,799 1,789 0.6%
275 Long Lake 1,789 1,842 -2.9%
276 Red Lake 1,787 1,296 37.9%
277 Aurora 1,775 1,481 19.9%
278 Gaylord 1,769 2,218 -20.2%
279 Ada 1,763 1,604 9.9%
280 Lakefield 1,763 1,759 0.2%
281 Osakis 1,745 1,704 2.4%
282 Rushford 1,744 2,105 -17.1%
283 Silver Bay 1,722 2,055 -16.2%
284 Mapleton 1,716 1,874 -8.4%
285 Warren 1,700 1,793 -5.2%
286 Pierz 1,697 1,401 21.1%
287 Avon 1,670 1,278 30.7%
288 Coleraine 1,665 1,946 -14.4%
289 Rice 1,633 1,016 60.7%
290 Dawson 1,620 1,542 5.1%
291 Rock Creek 1,620 1,614 0.4%
292 Madison 1,617 1,549 4.4%
293 Hinckley 1,606 2,071 -22.5%
294 Canby 1,605 1,677 -4.3%
295 Richmond 1,582 1,320 19.8%
296 Dundas 1,579 1,055 49.7%
297 Oronoco 1,577 974 61.9%
298 Fosston 1,571 1,734 -9.4%
299 Tonka Bay 1,570 1,450 8.3%
300 Dassel 1,506 1,261 19.4%
301 Wheaton 1,500 1,557 -3.7%
302 Hayfield 1,431 1,190 20.3%
303 Babbitt 1,419 1,357 4.6%
304 Winnebago 1,417 1,572 -9.9%
305 Appleton 1,412 2,178 -35.2%
306 Waverly 1,410 1,070 31.8%
307 Preston 1,408 1,338 5.2%
308 Medford 1,404 1,282 9.5%
309 Clara City 1,402 1,229 14.1%
310 Bagley 1,398 1,458 -4.1%
311 Starbuck 1,383 1,325 4.4%
312 Winthrop 1,381 1,304 5.9%
313 Red Lake Falls 1,372 1,468 -6.5%
314 Fulda 1,366 1,439 -5.1%
315 Frazee 1,341 1,364 -1.7%
316 Grand Marais 1,332 1,226 8.6%
317 Cottonwood 1,332 994 34.0%
318 Spring Grove 1,320 1,362 -3.1%
319 Tyler 1,316 1,007 30.7%
320 New York Mills 1,307 1,378 -5.2%
321 Glyndon 1,299 1,159 12.1%
322 Dellwood 1,298 1,076 20.6%
323 Mahnomen 1,288 1,563 -17.6%
324 Minneota 1,282 1,193 7.5%
325 Elgin 1,268 1,301 -2.5%
326 Elbow Lake 1,267 1,413 -10.3%
327 Goodhue 1,261 1,161 8.6%
328 Nicollet 1,250 1,066 17.3%
329 Edgerton 1,244 1,185 5.0%
330 Royalton 1,239 1,048 18.2%
331 Renville 1,235 1,348 -8.4%
332 New London 1,197 1,248 -4.1%
333 Spicer 1,188 1,247 -4.7%
334 Scanlon 1,181 913 29.4%
335 Adrian 1,178 1,091 8.0%
336 Shafer 1,171 910 28.7%
337 Little Rock 1,170 1,065 9.9%
338 Nashwauk 1,151 1,129 1.9%
339 Fairfax 1,149 1,185 -3.0%
340 Redby 1,143 1,321 -13.5%
341 Wanamingo 1,140 1,000 14.0%
342 New Richland 1,136 1,062 7.0%
343 Grand Meadow 1,125 925 21.6%
344 Keewatin 1,114 1,132 -1.6%
345 Carlton 1,098 803 36.7%
346 Taylors Falls 1,090 1,016 7.3%
347 Parkers Prairie 1,086 953 14.0%
348 Le Roy 1,079 833 29.5%
349 Truman 1,068 1,263 -15.4%
350 Menahga 1,068 1,132 -5.7%
351 Harris 1,065 911 16.9%
352 Hallock 1,059 1,059 0.0%
353 Lake St. Croix Beach 1,058 1,045 1.2%
354 Hilltop 1,049 568 84.7%
355 Belgrade 1,048 758 38.3%
356 Sherburn 1,033 950 8.7%
357 Houston 1,033 959 7.7%
358 Baudette 1,030 1,309 -21.3%
359 Lake Shore 1,019 1,213 -16.0%
360 Eden Valley 1,019 923 10.4%
361 Mantorville 1,015 1,210 -16.1%
362 Atwater 1,014 1,029 -1.5%

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.