Minnesota Cities by Population (2025)

by Kristen Carney Kristen Carney

Updated: December 17, 2024

The most populous cities in Minnesota are Minneapolis with 425,115, St. Paul at 303,820, Rochester with 122,413, Duluth at 87,680, and Bloomington with 87,398. You can get the most current Census population data for all 913 Minnesota cities, sorted from the most populous cities in Minnesota to the least, according to the 2023 Population Estimates Program and 2023 American Community Survey.

Sure, you can copy this list right into your favorite spreadsheet tool. Or save yourself formatting headaches and grab the latest Minnesota cities population data as a ready-to-use Excel™ file below. It's time to stop searching and start digging into data!

Download the newest population data for Minnesota cities

↓ Download (.xlsx)

Free, Excel™ file.
Trusted by 13,528 businesses.

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

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

  • United States Census Bureau. Annual Estimates of the Resident Population: April 1, 2020 to July 1, 2023. Population Division. May 2024.
  • United States Census Bureau. B01001 SEX BY AGE, 2023 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. 12 December 2024. http://www.census.gov/.

Email Me When New Data Are Released

Join thousands of subscribers and receive just 2 (TWO!) emails a year in May and December when the US Census Bureau releases new population data for Minnesota cities.

Connect

Cubit logo

© Copyright 2025 Cubit Planning, Inc.