Minnesota / Cities by Population

Minnesota Cities by Population

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