Minnesota / Cities by Population

Minnesota Cities by Population

The data is from the US Census. Below are 903 Minnesota cities ranked 1 through 740. You can copy and paste this list directly into your favorite spreadsheet program. Don't you just adore lovely numbers listed nicely in columns & rows? We do!

Looking for a list of cities, counties or zips in Minnesota?
Get a spreadsheet with the most current population, income, housing demographics and more for all cities, counties or zips in Minnesota. Learn more.

Minnesota Cities by Population Rank City Population
1 Minneapolis 422,331
2 St. Paul 306,621
3 Rochester 115,733
4 Duluth 86,066
5 Bloomington 85,866
6 Brooklyn Park 80,581
7 Plymouth 78,395
8 Maple Grove 71,066
9 Woodbury 69,756
10 St. Cloud 67,984
11 Eagan 66,627
12 Blaine 64,557
13 Eden Prairie 64,400
14 Lakeville 63,748
15 Coon Rapids 62,656
16 Burnsville 61,439
17 Minnetonka 53,085
18 Apple Valley 52,435
19 Edina 51,958
20 St. Louis Park 49,029
21 Moorhead 43,122
22 Mankato 42,264
23 Maplewood 40,918
24 Shakopee 40,893
25 Cottage Grove 36,793
26 Roseville 36,314
27 Richfield 36,151
28 Inver Grove Heights 35,392
29 Andover 32,902
30 Savage 31,352
31 Brooklyn Center 31,006
32 Oakdale 28,083
33 Fridley 27,853
34 Winona 26,928
35 Shoreview 26,794
36 Ramsey 26,587
37 Chaska 26,561
38 Prior Lake 26,401
39 White Bear Lake 25,888
40 Owatonna 25,794
41 Chanhassen 25,558
42 Champlin 25,022
43 Austin 24,933
44 Elk River 24,506
45 Rosemount 24,344
46 Faribault 23,750
47 Crystal 23,165
48 Farmington 23,067
49 New Brighton 22,787
50 Hastings 22,722
51 Golden Valley 21,520
52 Lino Lakes 21,407
53 New Hope 21,063
54 Northfield 20,474
55 Columbia Heights 20,254
56 South St. Paul 20,242
57 Forest Lake 19,879
58 West St. Paul 19,767
59 Willmar 19,628
60 Stillwater 19,368
61 Hopkins 18,678
62 Sartell 17,752
63 Albert Lea 17,703
64 St. Michael 17,565
65 Anoka 17,522
66 Otsego 16,755
67 Ham Lake 16,528
68 Red Wing 16,412
69 Buffalo 16,201
70 Hibbing 16,041
71 Bemidji 15,366
72 Hugo 14,828
73 Robbinsdale 14,544
74 Hutchinson 13,895
75 Fergus Falls 13,783
76 North Mankato 13,746
77 Sauk Rapids 13,722
78 Marshall 13,710
79 Monticello 13,599
80 Alexandria 13,592
81 Vadnais Heights 13,561
82 Brainerd 13,428
83 Worthington 13,247
84 New Ulm 13,238
85 Mounds View 13,098
86 Rogers 12,984
87 North St. Paul 12,444
88 Waconia 12,232
89 Cloquet 11,938
90 East Bethel 11,928
91 St. Peter 11,906
92 Mendota Heights 11,343
93 Grand Rapids 11,242
94 Big Lake city 10,915
95 Little Canada 10,477
96 North Branch 10,462
97 Arden Hills 10,362
98 Fairmont 10,126
99 Mound 9,517
100 Hermantown 9,513
101 Victoria 9,305
102 Detroit Lakes 9,216
103 St. Anthony city 9,077
104 Lake Elmo 8,983
105 Waseca 8,978
106 Thief River Falls 8,836
107 Cambridge 8,803
108 Oak Grove 8,735
109 Little Falls 8,701
110 East Grand Forks 8,631
111 Virginia 8,488
112 Baxter 8,278
113 Mahtomedi 8,191
114 Orono 8,147
115 Shorewood 7,978
116 Wyoming 7,887
117 New Prague 7,813
118 Crookston 7,794
119 Minnetrista 7,739
120 St. Francis 7,663
121 Waite Park 7,481
122 Albertville 7,403
123 St. Joseph 7,126
124 Belle Plaine 7,119
125 Litchfield 6,630
126 Spring Lake Park 6,502
127 Medina 6,460
128 Kasson 6,387
129 Jordan 6,255
130 Stewartville 6,119
131 Delano 6,059
132 International Falls 5,992
133 Corcoran 5,912
134 Dayton 5,791
135 Isanti 5,721
136 Zimmerman 5,654
137 Falcon Heights 5,592
138 Glencoe 5,502
139 Byron 5,426
140 St. Paul Park 5,392
141 Morris 5,297
142 North Oaks 5,207
143 Montevideo 5,133
144 Lake City and Chisago City 5,109
145 La Crescent 5,028
146 Redwood Falls 4,990
147 Circle Pines 4,978
148 Oak Park Heights 4,918
149 Chisholm 4,916
150 Carver 4,861
151 Becker 4,840
152 Elko New Market 4,716
153 Nowthen 4,699
154 Princeton 4,676
155 Luverne 4,619
156 Wayzata 4,586
157 Lindstrom 4,532
158 Rockford 4,488
159 Windom 4,431
160 Dilworth 4,415
161 St. James 4,402
162 Watertown 4,386
163 Sauk Centre 4,379
164 Grant 4,149
165 Rice Lake city 4,145
166 Scandia 4,120
167 Goodview 4,109
168 Cold Spring 4,108
169 Wadena 4,075
170 Columbus 4,065
171 Cannon Falls 4,063
172 Pipestone 4,034
173 Park Rapids 4,021
174 Le Sueur and Centerville 4,009
175 Lonsdale 3,992
176 Deephaven 3,911
177 Independence 3,790
178 St. Charles 3,757
179 Bayport 3,735
180 Norwood Young America 3,723
181 St. Augusta 3,686
182 Eveleth 3,622
183 Melrose 3,618
184 Newport 3,577
185 Two Harbors 3,517
186 Mora 3,470
187 Hanover 3,456
188 Perham 3,421
189 Zumbrota 3,409
190 Sleepy Eye 3,404
191 Ely 3,387
192 Annandale 3,370
193 Pine Island 3,366
194 Long Prairie 3,324
195 Plainview 3,291
196 Breckenridge 3,224
197 Jackson 3,221
198 Montrose 3,168
199 Rush City 3,156
200 Blue Earth 3,135
201 Benson 3,091
202 Pine City 3,090
203 Proctor 3,058
204 Eagle Lake 3,030
205 Afton 3,010
206 Greenfield 2,992
207 Staples 2,955
208 Montgomery 2,950
209 Milaca 2,890
210 Mountain Iron 2,863
211 Moose Lake 2,798
212 Chatfield 2,783
213 Osseo 2,768
214 Caledonia 2,752
215 Cokato 2,739
216 Granite Falls 2,734
217 Dodge Center 2,722
218 Cohasset 2,719
219 Albany 2,695
220 Roseau 2,693
221 Foley 2,634
222 Sandstone 2,631
223 Barnesville 2,583
224 Rockville 2,539
225 Lauderdale 2,528
226 Glenwood 2,527
227 Paynesville 2,494
228 Lake Crystal 2,493
229 Wabasha 2,481
230 Le Center 2,473
231 Pelican Rapids 2,466
232 Spring Valley 2,421
233 St. Bonifacius 2,388
234 Breezy Point 2,381
235 Olivia 2,350
236 Crosby 2,344
237 Excelsior 2,307
238 Pequot Lakes 2,300
239 Winsted 2,289
240 Janesville 2,259
241 Crosslake 2,251
242 Madelia 2,239
243 Gaylord 2,223
244 Wells 2,195
245 Hawley 2,190
246 Arlington 2,153
247 Maple Lake 2,126
248 Mayer 2,089
249 Mountain Lake 2,061
250 Tracy 2,056
251 Howard Lake 2,054
252 Lexington 2,037
253 Nisswa 2,034
254 Springfield 2,022
255 Slayton 2,021
256 Aitkin 2,016
257 Eyota 2,015
258 Blooming Prairie 1,981
259 Hoyt Lakes 1,978
260 Coleraine 1,970
261 Waterville 1,867
262 Hinckley 1,857
263 Long Lake 1,840
264 Lakeland 1,826
265 Maple Plain 1,824
266 Esko 1,814
267 Kenyon 1,806
268 Ortonville 1,805
269 Spring Park 1,799
270 Gilbert 1,796
271 Braham 1,789
272 Clearwater 1,786
273 Silver Bay 1,769
274 Warroad 1,763
275 Rushford and Lester Prairie 1,715
276 Osakis 1,705
277 Mapleton 1,703
278 Canby 1,701
279 Red Lake 1,650
280 Cologne 1,648
281 Aurora 1,646
282 Lakefield 1,626
283 Rock Creek and Ada 1,620
284 Lewiston 1,564
285 Tonka Bay 1,561
286 Warren 1,554
287 Avon 1,550
288 Redby 1,539
289 Dundas 1,519
290 Stacy 1,507
291 Babbitt 1,505
292 Oronoco 1,496
293 Fosston 1,481
294 Waverly 1,450
295 Richmond 1,442
296 Dassel 1,419
297 Madison 1,417
298 Bagley 1,414
299 Dawson 1,410
300 Red Lake Falls 1,404
301 New London 1,396
302 Frazee 1,391
303 Glyndon 1,373
304 Minneota 1,371
305 Pierz 1,363
306 Grand Marais 1,359
307 Winthrop 1,354
308 Winnebago 1,351
309 Rice 1,345
310 Appleton 1,342
311 Hayfield 1,333
312 Wheaton 1,316
313 Menahga 1,313
314 Preston 1,299
315 Clara City 1,296
316 Spring Grove 1,283
317 Medford 1,272
318 Mahnomen city 1,259
319 Starbuck 1,253
320 Cottonwood 1,239
321 Fulda 1,233
322 New York Mills 1,224
323 Adrian 1,221
324 Mantorville 1,216
325 Royalton 1,208
326 Spicer 1,200
327 Renville 1,191
328 New Richland 1,187
329 Goodhue 1,176
330 Grand Meadow 1,164
331 Madison Lake 1,163
332 Harris 1,156
333 Elbow Lake city 1,151
334 Fairfax 1,142
335 Nicollet 1,139
336 Edgerton and Atwater 1,117
337 Little Rock 1,112
338 Dellwood 1,100
339 Sherburn 1,095
340 Tyler and Elgin 1,082
341 Wanamingo 1,079
342 Shafer 1,074
343 Lake St. Croix Beach 1,073
344 Hector 1,060
345 Truman 1,054
346 Lake Shore 1,046
347 Eden Valley 1,034
348 Carlton 1,031
349 Keewatin 1,026
350 East Gull Lake 1,022
351 Taylors Falls 1,018
352 Baudette 1,004
353 Parkers Prairie and Harmony 999
354 Vineland 998
355 Morristown 992
356 Buhl 982
357 Biwabik 981
358 Bird Island 969
359 Scanlon 965
360 Houston 960
361 Nashwauk 950
362 Watkins 942
363 Deer River 934
364 Walker 932
365 Le Roy 931
366 Pine River 928
367 Battle Lake 918
368 Henderson 914
369 Hallock 908
370 Birchwood Village 888
371 Martin Lake 883
372 Onamia 861
373 St. Stephen 860
374 Lilydale 853
375 Morgan 850
376 Mazeppa and Emily 840
377 St. Clair and Fertile 833
378 Silver Lake 824
379 Walnut Grove 814
380 Rushford Village 811
381 Henning 810
382 Clarkfield 803
383 Lake Park 801
384 Isle 798
385 Kimball and Bovey 791
386 Adams 786
387 Twin Valley 783
388 West Concord and Lamberton 775
389 Belgrade 773
390 Blackduck 770
391 Cass Lake 757
392 Landfall 756
393 Dover and Browerville 755
394 Raymond and Hilltop 754
395 Mabel 753
396 Greenwood 748
397 Gibbon 746
398 Brooten 745
399 Lanesboro and Hancock 732
400 Stockton and Brownton 731
401 Elysian 726
402 Warsaw and Kerkhoven 721
403 Cleveland 717
404 Marine on St. Croix and Karlstad 714
405 Holdingford 712
406 Greenbush and Westbrook 709
407 Trimont 708
408 Hampton 696
409 The Lakes 694
410 Courtland 693
411 Ellendale 690
412 Buffalo Lake 688
413 Brownsdale 686
414 Clarks Grove 684
415 Clear Lake 683
416 Hendricks 679
417 Marble 677
418 Hoffman 676
419 Sebeka 675
420 Loretto 670
421 Hills and Freeport 666
422 Wabasso and Rollingstone 665
423 Kasota 662
424 La Prairie 660
425 Heron Lake 656
426 Welcome 655
427 Motley 654
428 Clarissa 653
429 Minnesota Lake 652
430 Center City 650
431 Stephen 646
432 Argyle 642
433 Alden 641
434 Lake Benton 640
435 Taconite 633
436 Glenville 629
437 Balaton 628
438 Elmore 624
439 Randall 623
440 Ponemah 618
441 Ottertail 617
442 McIntosh 614
443 Grove City 613
444 Littlefork 610
445 Jasper and Barnum 601
446 Evansville 599
447 Hill City 591
448 Butterfield 586
449 Good Thunder 574
450 Verndale and Cook 572
451 Ranier 571
452 Halstad 570
453 White Earth and Minnetonka Beach 563
454 Ironton 561
455 Hokah 553
456 Graceville and Sabin 552
457 Lyle 551
458 Stewart, Sunfish Lake, and Racine 547
459 Ulen 544
460 Claremont and Green Isle 542
461 Geneva and Browns Valley 539
462 Ivanhoe 538
463 Audubon 530
464 Clearbrook 529
465 Hamburg 526
466 Eagle Bend 523
467 Floodwood and Deerwood 521
468 Foreston 520
469 Amboy 511
470 Pennock 510
471 Willernie 508
472 Sacred Heart 507
473 Bethel 501
474 Prinsburg 496
475 Brownsville 495
476 Tower 493
477 Lafayette and Carlos 492
478 Erskine and Brandon 484
479 Kandiyohi 482
480 Woodland and Altura 480
481 Rothsay 479
482 Gem Lake 476
483 Brewster 475
484 Bertha 472
485 Franklin 471
486 Kiester 469
487 Pillager 468
488 Ellsworth 465
489 Danube 463
490 Lynd 461
491 Jenkins 458
492 Lutsen and Cosmos 456
493 Kellogg 453
494 Randolph 452
495 Bigfork 445
496 New Auburn 440
497 Ashby 439
498 Herman and Akeley 437
499 Wykoff and Mahtowa 435
500 Oklee 425
501 Fisher 424
502 Fairhaven, Naytahwaush, and Upsala 423
503 Vermillion 422
504 Rose Creek 419
505 Clinton 418
506 Sturgeon Lake 414
507 Nevis 411
508 Soudan, Waubun, and Wrenshall 410
509 Barrett, Long Beach, and Wood Lake 409
510 New Germany 408
511 Fountain 406
512 Fifty Lakes 403
513 Miltona 401
514 Willow River 399
515 Remer 397
516 Pine Springs 396
517 Pine Point 392
518 St. Marys Point 386
519 Emmons 380
520 Hanska and Morton 378
521 Chokio 377
522 Big Lake and Medicine Lake 375
523 Round Lake 374
524 Garden City 371
525 Ghent 369
526 Ogilvie, Newfolden, and McGregor 367
527 Comfrey 361
528 Badger and Alvarado 360
529 Milan and Belview 359
530 Underwood 357
531 Askov and Calumet 354
532 Darwin, Cuyuna, and Riverland 353
533 Garfield 352
534 Maynard 351
535 Vergas 350
536 Jeffers and Rice Lake 349
537 Canton 347
538 Ceylon 344
539 Bricelyn 341
540 St. Martin and Wilmont 340
541 Dexter, Orr, and Rushmore 339
542 Russell 338
543 Swanville, Lancaster, and Grey Eagle 331
544 Oslo 323
545 New Munich 321
546 Deer Creek 319
547 Vernon Center 318
548 Lakeland Shores 315
549 Sanborn 314
550 Hartland and Hackensack 309
551 Dakota 308
552 Plato 305
553 Finlayson 304
554 Vesta, Nett Lake, and Hollandale 300
555 Middle River and Kensington 298
556 Skyline 297
557 Lowry 295
558 Osage and Wilton 294
559 Nerstrand 293
560 Hendrum 292
561 Plummer 290
562 Gonvick and Granada 286
563 Beaver Creek 285
564 Inger 284
565 Hanley Falls and Utica 281
566 Bowlus 279
567 Freeborn 277
568 Cyrus 275
569 Buckman 271
570 St. Hilaire 270
571 Kelliher and Mahnomen 268
572 Climax 266
573 Murdock 265
574 Silver Creek 261
575 Echo 257
576 Hewitt 256
577 Eitzen 252
578 Ostrander and Chandler 251
579 Backus 250
580 Dalton 249
581 Villard 248
582 Hayward 244
583 Lewisville 243
584 Zumbro Falls 242
585 Pemberton 240
586 Milroy 239
587 Bigelow and Lake Lillian 235
588 Callaway and Lake Wilson 232
589 Pease and Cromwell 231
590 Donnelly 228
591 Flensburg, Waldorf, and Lismore 227
592 Ruthton and Winger 223
593 Elrosa 222
594 Rutledge 221
595 Currie and Greenwald 220
596 Big Falls 219
597 Gilman 218
598 Beardsley 215
599 Magnolia 214
600 Northrop and Wahkon 213
601 Bluffton and Garrison 212
602 Grygla 211
603 Dennison and Hitterdal 210
604 Mendota and Gary 209
605 Lake George 208
606 Storden 207
607 Finland and Lake Bronson 202
608 Okabena and Tenstrike 201
609 Peterson 198
610 Sobieski 197
611 Minnesota City and Homer 196
612 Searles 195
613 Northome and Watson 192
614 Nelson 191
615 Meire Grove and Forada 190
616 Dent and Frontenac 189
617 South Haven and Hardwick 188
618 Twin Lakes CDP, Easton, and Ogema 187
619 Ball Club 186
620 Frost 185
621 Shelly 184
622 Warba 180
623 Millville 179
624 Lansing and Lucan 178
625 Shevlin and Williams 177
626 Porter 176
627 Kettle River and Kennedy 175
628 Felton and Mapleview 174
629 Bellechester and Elizabeth 173
630 Steen 172
631 Beaver Bay and Kinney 171
632 Delavan 169
633 Winton 168
634 Palisade 166
635 Holland 164
636 Wendell 162
637 Kingston 161
638 Clontarf 160
639 Coates and Boyd 159
640 Leota and Blomkest 158
641 Elba and Campbell 154
642 Grasston 152
643 Bellingham 151
644 Longville, Dunnell, and Waltham 150
645 Twin Lakes and Erhard 148
646 Marietta and Mentor 146
647 Elkton 145
648 Clements 142
649 Roosevelt and Conger 141
650 Brookston 140
651 Brooks 139
652 Avoca 138
653 Burtrum 137
654 Kilkenny 136
655 Iona, Taunton, and Brook Park 135
656 Wolverton 134
657 Hammond and Garvin 133
658 Odessa 132
659 Goodridge and Meadowlands 130
660 Quamba and Wright 128
661 Georgetown 127
662 Bingham Lake, De Graff, Ormsby, Heidelberg, and Harding 125
663 West Union, Miesville, and McKinley 124
664 Bena 121
665 Alpha 120
666 Elmdale and Effie 118
667 Merrifield and Woodstock 117
668 Riverton 114
669 Foxhome 113
670 Biscay, Laporte, and Chickamaw Beach 112
671 Federal Dam 110
672 Minneiska and New Trier 109
673 Roscoe and Lake Henry 108
674 Borup 107
675 Squaw Lake 106
676 Clitherall 105
677 Bock, Millerville, and Odin 104
678 Viking 103
679 Ebro, Darfur, and Beltrami 102
680 Trommald 101
681 Bruno, Lastrup, and Sunburg 99
682 Alberta, Comstock, Richville, and Fish Lake 96
683 Solway 95
684 Spring Hill 94
685 St. Leo 93
686 Whipholt and Bejou 92
687 Danvers and Zemple 91
688 Dumont and Tamarack 90
689 Revere 89
690 Lengby, Holloway, Holt, St. Anthony, Nielsville, and Iron Junction 87
691 Perley and Evan 86
692 La Salle 84
693 Seaforth 83
694 Wanda 81
695 Trosky 79
696 Vining 78
697 Kent 77
698 Turtle River 76
699 McGrath 74
700 St. Rosa 73
701 Arco 70
702 Henriette, Elbow Lake, Norcross, Stanchfield, Dundee, and Fort Ripley 69
703 Kenneth, Nassau, and Strandquist 68
704 Walters, Gully, Genola, Baker, and Nashua 67
705 Whalan and Ihlen 66
706 Nimrod 65
707 Delhi 64
708 Kerrick 63
709 West Roy Lake 62
710 Sargeant 61
711 Taopi, Westport, and Manhattan Beach 60
712 Wilder, St. Vincent, and Hazel Run 59
713 Halma and Tintah 58
714 Hadley 57
715 Wolf Lake and Hatfield 56
716 Manchester 55
717 Urbank 54
718 Dovray and Mizpah 52
719 Farwell, Doran, Beaulieu, and Leonidas 51
720 Boy River 49
721 Sedan 47
722 Aldrich, Trail, and Myrtle 46
723 Cedar Mills 44
724 Louisburg 43
725 Strathcona, Leonard, and Humboldt 42
726 Donaldson 39
727 Florence 38
728 Hillman 37
729 Cobden 36
730 Regal and Pine Bend 35
731 Denham 34
732 Ronneby and Correll 32
733 Johnson 27
734 South End 26
735 Angle Inlet 20
736 Midway and Barry 15
737 Kinbrae 12
738 Roy Lake 8
739 Funkley 5
740 The Ranch 2

The table above displays population estimates data for all cities where data are available from the following dataset:

United States Census Bureau / American FactFinder. "Annual Estimates of the Resident Population: April 1, 2010 to July 1, 2017". 2017 Population Estimates Program. Web. May 2018. https://www.census.gov.

For all other cities where data aren't available in the above dataset, the following dataset is use:

United States Census Bureau. "B01001 Sex by Age." 2012 - 2016 American Community Survey. U.S. Census Bureau's American Community Survey Office. Web. 7 December 2017 http://ftp2.census.gov/.

Connect

Cubit logo
Copyright 2018 Cubit Planning, Inc.