Michigan Cities by Population (2025)

by Kristen Carney Kristen Carney

Updated: August 7, 2025

The most populous cities in Michigan are Detroit with 645,705, Grand Rapids at 200,117, Warren city with 137,686, Sterling Heights at 134,342, and Ann Arbor with 122,925. You can get the most current Census population data for all 1,520 Michigan cities, sorted from the most populous cities in Michigan to the least, according to the 2024 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 Michigan 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 Michigan cities

↓ Download (.xlsx)

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

Rank City Population
1 Detroit 645,705
2 Grand Rapids 200,117
3 Warren city 137,686
4 Sterling Heights 134,342
5 Ann Arbor 122,925
6 Lansing 114,336
7 Dearborn 106,377
8 Clinton charter township 101,359
9 Canton charter township 99,793
10 Macomb 94,302
11 Livonia 93,113
12 Troy city 89,209
13 Farmington Hills 84,173
14 Westland 82,745
15 Shelby charter township 80,425
16 Flint 79,735
17 Wyoming 78,559
18 Rochester Hills 78,330
19 Southfield city 76,874
20 Kalamazoo 73,290
21 Waterford charter township 70,538
22 Novi city 67,675
23 West Bloomfield charter township 66,586
24 Pontiac 62,528
25 Taylor 61,544
26 Dearborn Heights 61,040
27 Royal Oak 58,251
28 St. Clair Shores 58,077
29 Georgetown charter township 55,552
30 Kentwood 54,768
31 Ypsilanti charter township 54,760
32 Battle Creek 52,205
33 Portage city 49,975
34 East Lansing 48,964
35 Redford charter township 47,762
36 Chesterfield 47,119
37 Roseville 47,047
38 Meridian charter township 45,102
39 Commerce charter township 44,625
40 Bloomfield charter township 44,361
41 Saginaw 43,001
42 Midland 42,780
43 Saginaw charter township 40,996
44 Pittsfield charter township 40,697
45 Holland charter township 40,521
46 Grand Blanc charter township 40,056
47 Orion charter township 39,119
48 Lincoln Park 38,774
49 Independence charter township 37,618
50 Muskegon 37,287
51 Holland city 35,023
52 Plainfield charter township 34,692
53 Eastpointe 33,943
54 Delta charter township 33,211
55 Brownstown charter township 32,778
56 Bay City 32,086
57 Bedford 31,999
58 Northville township 31,542
59 White Lake charter township 31,499
60 Flint charter township 30,962
61 Jackson 30,920
62 Gaines charter township 30,302
63 Van Buren charter township 29,813
64 Burton 29,420
65 Oak Park 29,402
66 Washington charter township 29,103
67 Southgate 29,081
68 Madison Heights 28,626
69 Delhi charter township 28,609
70 Byron 28,406
71 Port Huron 28,342
72 Allen Park 27,604
73 Hamtramck 27,424
74 Plymouth charter township 27,191
75 Allendale charter township 26,941
76 Lyon charter township 26,574
77 Garden City 26,410
78 Auburn Hills 26,047
79 Walker city 25,921
80 Blackman charter township 25,499
81 Inkster 25,108
82 Norton Shores 25,070
83 Romulus 24,652
84 Wyandotte 24,214
85 Harrison charter township 24,062
86 Oshtemo charter township 23,979
87 Oxford charter township 23,104
88 Summit township 22,809
89 Kalamazoo charter township 22,620
90 Birmingham 22,198
91 Marquette city 21,845
92 Frenchtown 21,732
93 Mount Pleasant 21,090
94 Hamburg 20,953
95 Oakland charter township 20,719
96 Genoa 20,636
97 Davison township 20,439
98 Highland charter township 20,337
99 Genesee charter township 20,284
100 Adrian city 20,259
101 Monroe city 20,177
102 Cascade charter township 20,172
103 Ypsilanti 20,150
104 Garfield charter township 19,916
105 Green Oak 19,904
106 Grand Haven charter township 19,647
107 Mount Morris township 19,619
108 Brighton township 19,519
109 Ferndale 19,431
110 Grand Rapids charter township 19,372
111 Park township 19,128
112 Texas charter township 18,825
113 Scio 18,522
114 Trenton 17,957
115 Muskegon charter township 17,810
116 Milford charter township 17,608
117 Wixom 17,486
118 Fenton charter township 17,238
119 Wayne city 17,129
120 Grandville 17,094
121 Caledonia township 17,042
122 Huron charter township 16,595
123 Hartland 16,003
124 Grosse Pointe Woods 15,897
125 Traverse City 15,782
126 Spring Lake 15,657
127 Brandon charter township 15,646
128 Comstock charter township 15,553
129 Mount Clemens 15,480
130 Fruitport charter township 15,458
131 Mundy 15,416
132 DeWitt charter township 15,398
133 Berkley 15,313
134 Hazel Park 15,064
135 Superior charter township 14,992
136 Springfield charter township 14,967
137 Harper Woods 14,936
138 Lincoln charter township 14,878
139 Southfield township 14,810
140 Oceola 14,796
141 Ada 14,745
142 Cannon 14,627
143 Fraser city 14,549
144 Owosso 14,544
145 Monroe charter township 14,322
146 Coldwater city 14,314
147 Niles township 14,300
148 Benton charter township 14,105
149 Alpine 14,103
150 Bangor charter township 13,855
151 Leoni 13,821
152 Antwerp 13,792
153 Bath charter township 13,521
154 Sault Ste. Marie 13,288
155 Lenox 13,184
156 Vienna charter township 13,063
157 Rochester 12,978
158 Woodhaven 12,575
159 Algoma 12,456
160 Melvindale 12,401
161 Holly 12,395
162 Escanaba city 12,296
163 Ionia city 12,265
164 Zeeland charter township 12,261
165 South Lyon 12,219
166 Tyrone township 12,212
167 New Baltimore 12,132
168 Riverview 12,011
169 Union charter township 11,945
170 Thomas 11,921
171 Marion township 11,906
172 Fenton 11,882
173 Emmett charter township 11,755
174 East Bay 11,751
175 Niles city 11,738
176 Fort Gratiot charter township 11,693
177 East Grand Rapids 11,616
178 Farmington 11,547
179 Clawson 11,440
180 Egelston 11,415
181 Sumpter 11,269
182 Grosse Pointe Park 11,158
183 Grand Haven 11,045
184 Sturgis city 11,030
185 Tittabawassee 10,932
186 Port Huron charter township 10,669
187 Monitor charter township 10,634
188 Flushing charter township 10,590
189 Cadillac 10,521
190 Cooper charter township 10,502
191 Grosse Ile 10,463
192 Jamestown charter township 10,462
193 Flat Rock 10,249
194 Alpena city 10,116
195 Bruce township 10,109
196 Long Lake 10,068
197 Berlin charter township 10,045
198 Howell city 9,914
199 Bridgeport charter township 9,878
200 Marysville 9,868
201 Muskegon Heights 9,806
202 Grosse Pointe Farms 9,794
203 St. Joseph charter township 9,768
204 Thornapple 9,666
205 Sparta 9,627
206 Kimball 9,625
207 Hampton charter township 9,610
208 Dalton 9,596
209 Alma 9,349
210 Schoolcraft township 9,332
211 Charlotte 9,301
212 Courtland 9,266
213 York charter township 9,229
214 Blair 9,186
215 Plymouth 9,185
216 Tallmadge charter township 9,165
217 Bedford charter township 9,154
218 Lapeer city 9,146
219 Greenville 9,110
220 Alpena township 9,108
221 Saline city 9,101
222 Oronoko charter township 9,081
223 Richland township 9,072
224 Richfield township 8,967
225 Ecorse 8,938
226 Northfield 8,936
227 Benton Harbor 8,848
228 Handy 8,830
229 Dundee 8,785
230 Pennfield charter township 8,705
231 Tecumseh city 8,606
232 Howell township 8,583
233 Big Rapids 8,565
234 Houghton city 8,543
235 Spring Arbor 8,534
236 Center Line 8,533
237 Highland Park 8,390
238 Mason city 8,314
239 Atlas 8,290
240 Clay 8,277
241 Menominee city 8,231
242 Flushing 8,224
243 Lansing charter township 8,120
244 Raisin 8,092
245 Mayfield township 8,047
246 Ash 8,009
247 Hudsonville 7,985
248 Hillsdale city 7,983
249 Three Rivers 7,958
250 TIE Brighton city 7,933
250 TIE Dorr 7,933
252 St. Joseph 7,930
253 Grand Blanc 7,924
254 Grand Ledge 7,838
255 Putnam 7,760
256 St. Johns 7,723
257 Laketon 7,709
258 Blendon 7,593
259 Madison charter township 7,592
260 Ludington 7,577
261 Iron Mountain 7,524
262 Hastings 7,513
263 Columbia township 7,502
264 Albion city 7,494
265 Buena Vista charter township 7,484
266 St. Louis 7,465
267 Walled Lake 7,413
268 Augusta charter township 7,399
269 Clayton charter township 7,355
270 Leighton 7,255
271 Oscoda charter township 7,191
272 Windsor charter township 7,171
273 St. Clair township 7,130
274 Almont 7,059
275 Argentine 7,016
276 Paw Paw 6,915
277 Salem township 6,909
278 River Rouge 6,877
279 Ontwa 6,835
280 Marshall city 6,802
281 Green Lake 6,782
282 Napoleon 6,754
283 Kinross charter township 6,674
284 Gaines 6,633
285 Solon township 6,626
286 Dexter township 6,611
287 Webster 6,588
288 Bloomer 6,548
289 Bear Creek 6,526
290 Thetford 6,508
291 Lowell charter township 6,447
292 Robinson 6,436
293 Pavilion 6,383
294 Lodi 6,373
295 Calumet charter township 6,367
296 Addison 6,353
297 Huntington Woods 6,345
298 Adrian township 6,313
299 Forsyth 6,298
300 Rockford 6,291
301 Groveland 6,283
302 Rose township 6,278
303 Grass Lake charter township 6,260
304 Howard 6,246
305 Manistee city 6,241
306 Laketown 6,223
307 Ishpeming city 6,207
308 Gun Plain 6,161
309 Oakfield 6,152
310 Peninsula 6,127
311 Bagley 6,115
312 Boston 6,084
313 Raisinville 6,077
314 Milan city 6,048
315 Northville city 6,047
316 Chocolay charter township 6,018
317 Otsego township 5,982
318 Belding 5,967
319 Fruitland 5,951
320 Montrose charter township 5,943
321 Richmond city 5,905
322 Breitung charter township 5,890
323 Grayling charter township 5,862
324 Swartz Creek 5,848
325 Birch Run 5,842
326 St. Clair city 5,824
327 Watertown charter township 5,811
328 Petoskey 5,810
329 Deerfield township 5,780
330 Dowagiac 5,742
331 Cambridge 5,734
332 Reynolds 5,716
333 Oregon 5,709
334 Zeeland 5,637
335 Carrollton 5,598
336 Grosse Pointe 5,526
337 Yankee Springs 5,459
338 Clyde township 5,431
339 Larkin charter township 5,425
340 Denton 5,418
341 Port Sheldon 5,394
342 Chelsea 5,393
343 Armada 5,388
344 Almena 5,379
345 Williamstown 5,352
346 Springfield city 5,267
347 Olive township 5,259
348 Elba township 5,239
349 Tyrone township 5,237
350 Gladstone 5,226
351 Kalkaska 5,187
352 Frankenmuth city 5,185
353 Eaton Rapids city 5,184
354 Salem township 5,183
355 Royalton 5,168
356 Allegan city 5,152
357 Utica 5,139
358 Kingsford 5,125
359 Ira 5,084
360 Paradise 5,069
361 Kochville 5,065
362 Davison city 5,059
363 Williams charter township 5,044
364 Nelson 5,033
365 Elmwood charter township 5,023
366 Coloma charter township 4,990
367 Lapeer township 4,987
368 Vergennes 4,958
369 Ironwood 4,938
370 Ross 4,899
371 TIE Allegan township 4,856
371 TIE Coopersville 4,856
373 Wells township 4,835
374 Cheboygan 4,831
375 Gibraltar 4,819
376 Berrien 4,817
377 Ida 4,815
378 Rives 4,809
379 Dryden 4,800
380 Owosso charter township 4,794
381 DeWitt 4,780
382 Crockery 4,745
383 Morton 4,740
384 Henrietta 4,727
385 Attica 4,721
386 Hayes township 4,705
387 Chippewa township 4,681
388 Negaunee city 4,676
389 Chesaning 4,651
390 Jerome 4,638
391 Whiteford 4,632
392 Manchester 4,630
393 Hancock city 4,620
394 Fremont city 4,617
395 La Salle 4,598
396 Ann Arbor charter township 4,589
397 Somerset 4,586
398 Hadley 4,545
399 Wayland city 4,543
400 Dexter city 4,528
401 Mancelona 4,519
402 TIE Roscommon 4,517
402 TIE Metamora 4,517
404 TIE Acme 4,494
404 TIE Brady township 4,494
406 Bloomfield Hills 4,444
407 TIE Gaylord 4,433
407 TIE Marathon 4,433
409 Aurelius 4,421
410 Kawkawlin 4,388
411 Forest township 4,373
412 Eureka 4,369
413 Erie 4,353
414 Casco township 4,327
415 Caledonia charter township 4,322
416 Vernon township 4,316
417 Rutland charter township 4,283
418 Columbus township 4,267
419 Caro 4,262
420 Spencer 4,254
421 Marquette charter township 4,209
422 TIE Perry township 4,185
422 TIE Linden 4,185
424 Millington 4,181
425 Mussey 4,175
426 Buchanan city 4,169
427 Lima 4,160
428 Quincy township 4,154
429 Lowell 4,153
430 South Haven charter township 4,152
431 Roosevelt Park 4,133
432 Shelby 4,131
433 Algonac 4,111
434 Deerfield township 4,103
435 North Muskegon 4,089
436 Lee township 4,085
437 Ionia township 4,078
438 Lathrup Village 4,067
439 TIE Big Rapids charter township 4,061
439 TIE Constantine 4,061
441 Manistee township 4,047
442 Burtchville 4,039
443 Otsego city 4,036
444 Taymouth 4,022
445 Mills township 4,019
446 South Haven 4,017
447 Eaton Rapids township 4,012
448 Eaton 4,011
449 Marine City 4,006
450 Stockbridge 4,003
451 Homer township 3,986
452 Almira 3,984
453 Exeter 3,973
454 Heath 3,970
455 Oneida charter township 3,966
456 Portland township 3,945
457 Odessa 3,937
458 Porter township 3,929
459 Sandstone 3,895
460 Richland township 3,893
461 Leroy township 3,885
462 Grattan 3,878
463 Belleville 3,874
464 Vassar township 3,870
465 Iosco 3,867
466 Coldwater township 3,864
467 Williamston 3,849
468 Irving 3,839
469 TIE Blissfield 3,838
469 TIE Alamo 3,838
471 Ray 3,829
472 Lee township 3,825
473 Brooks 3,822
474 Boyne City 3,821
475 Lockport 3,818
476 White Pigeon 3,805
477 Portland city 3,770
478 Nottawa township 3,757
479 Hamlin township 3,753
480 TIE Imlay City 3,749
480 TIE Cedar Springs 3,749
482 LaGrange 3,738
483 Plainwell 3,736
484 Hanover township 3,714
485 Clinton township 3,710
486 Woodhull 3,700
487 Frankenlust 3,698
488 Surrey 3,687
489 Leroy township 3,684
490 East China 3,659
491 Vevay 3,645
492 Saugatuck township 3,639
493 Haring charter township 3,614
494 Richmond township 3,613
495 L'Anse 3,611
496 Wayland township 3,605
497 Conway 3,590
498 Richfield township 3,585
499 Sylvan township 3,579
500 Woodstock 3,574
501 Lyons 3,548
502 Escanaba township 3,546
503 North Branch 3,541
504 Decatur 3,529
505 Pierson 3,528
506 Montcalm 3,525
507 Barry 3,506
508 Orangeville 3,503
509 China 3,501
510 Elkland 3,488
511 Durand 3,483
512 Sherman township 3,477
513 TIE Croton 3,475
513 TIE Victor 3,475
515 Buchanan township 3,472
516 Lexington 3,457
517 Grant township 3,448
518 Worth 3,445
519 Ishpeming township 3,441
520 Cottrellville 3,438
521 Castleton 3,435
522 Baraga 3,419
523 Grant township 3,404
524 TIE Prairieville 3,400
524 TIE Geneva township 3,400
526 Manlius 3,387
527 Deerfield township 3,376
528 Green charter township 3,366
529 Plainfield 3,361
530 Colon 3,360
531 Lake charter township 3,347
532 Cedar Creek township 3,343
533 Bowne 3,339
534 Fabius 3,328
535 Menominee township 3,325
536 Essexville 3,302
537 Clare 3,293
538 Lawrence 3,292
539 Negaunee township 3,285
540 Unadilla 3,283
541 Burns 3,281
542 Portage charter township 3,250
543 Sherman township 3,246
544 Hamlin township 3,231
545 Littlefield 3,220
546 Hope township 3,216
547 Bellevue 3,209
548 Summerfield township 3,195
549 Riley township 3,188
550 Wright township 3,185
551 Cohoctah 3,184
552 TIE Benton township 3,180
552 TIE Hagar 3,180
554 Marshall township 3,178
555 Wales 3,175
556 Portsmouth charter township 3,173
557 Milton township 3,171
558 Overisel 3,168
559 Imlay 3,161
560 Arcadia township 3,158
561 Rockwood 3,148
562 Fremont township 3,140
563 Tuscarora 3,133
564 Gladwin city 3,132
565 Whitehall city 3,130
566 Berlin township 3,126
567 TIE St. Charles 3,121
567 TIE Potterville 3,121
569 Bennington 3,119
570 Watervliet township 3,107
571 Easton 3,104
572 Coe 3,103
573 Hastings charter township 3,096
574 Mount Morris city 3,095
575 Liberty township 3,089
576 Evergreen township 3,068
577 Pine Grove 3,066
578 Grant township 3,044
579 TIE Onondaga 3,039
579 TIE Franklin township 3,039
579 TIE Ravenna 3,039
582 Silver Creek 3,035
583 Jefferson township 3,028
584 Rollin 3,020
585 Iron River city 3,017
586 Corunna 3,014
587 Cato 3,013
588 Bloomingdale 3,012
589 London 3,004
590 TIE Soo 3,000
590 TIE Waterloo 3,000
592 Hartford township 2,983
593 Union township 2,981
594 Danby 2,979
595 Bad Axe 2,966
596 Ferrysburg 2,963
597 Fraser township 2,961
598 Otsego Lake 2,960
599 Bingham township 2,949
600 Alaiedon 2,948
601 Suttons Bay 2,940
602 Homer township 2,920
603 Johnstown 2,918
604 Casco township 2,909
605 Rogers City 2,890
606 Manistique city 2,871
607 Mecosta 2,854
608 Carmel 2,850
609 TIE Gerrish 2,849
609 TIE Mason township 2,849
611 Lake township 2,848
612 Hayes township 2,841
613 Norway city 2,840
614 Ashland 2,835
615 Baroda 2,833
616 TIE Casnovia 2,826
616 TIE Home township 2,826
618 Fillmore 2,824
619 Resort 2,823
620 Norvell 2,820
621 Benzonia 2,814
622 Ithaca 2,813
623 Newton township 2,812
624 Eagle 2,792
625 TIE Munising township 2,781
625 TIE Richland township 2,781
627 Benton township 2,774
628 Arbela 2,770
629 Keego Harbor 2,765
630 Livingston 2,763
631 TIE Concord 2,754
631 TIE Hopkins 2,754
633 Chikaming 2,740
634 Shiawassee 2,736
635 Crystal township 2,726
636 TIE Martin 2,723
636 TIE Orleans 2,723
638 Big Creek 2,721
639 Whitewater 2,717
640 Lyndon 2,713
641 Denmark 2,711
642 Ensley 2,699
643 Sullivan 2,695
644 Pentland 2,694
645 Vassar city 2,692
646 Beaver township 2,691
647 Sandusky 2,679
648 East Tawas 2,675
649 Holton 2,665
650 TIE Tompkins 2,657
650 TIE Burr Oak 2,657
650 TIE Sidney 2,657
653 Ingersoll 2,649
654 Bingham township 2,648
655 Ganges 2,644
656 Parma 2,643
657 Maple Grove township 2,641
658 TIE Albert 2,639
658 TIE Little Traverse 2,639
660 TIE Bainbridge 2,638
660 TIE Elk Rapids 2,638
662 Pleasant Ridge 2,619
663 Sebewaing 2,615
664 West Branch township 2,614
665 Saline township 2,605
666 Clearwater 2,594
667 Bertrand 2,592
668 Polkton charter township 2,591
669 TIE Adams township 2,588
669 TIE Mendon 2,588
671 Wheeler 2,579
672 TIE Sheridan charter township 2,577
672 TIE Garfield township 2,577
674 Jefferson township 2,565
675 Amber 2,561
676 Lincoln township 2,559
677 Newaygo 2,556
678 Village of Grosse Pointe Shores 2,555
679 Columbia township 2,554
680 Big Prairie 2,551
681 Olive township 2,544
682 Trowbridge 2,543
683 Cambria 2,538
684 Reed City 2,531
685 Waverly township 2,525
686 TIE Webber 2,520
686 TIE Emmett 2,520
688 TIE Porter township 2,518
688 TIE Edenville 2,518
690 New Buffalo township 2,517
691 TIE Monterey 2,514
691 TIE Tobacco 2,514
693 Covert 2,511
694 Sage 2,493
695 Inland 2,483
696 Clio 2,475
697 TIE Hartford city 2,465
697 TIE Milton township 2,465
699 Blue Lake township 2,464
700 Indianfields 2,458
701 Fulton 2,456
702 Wayne township 2,453
703 TIE Cherry Grove 2,451
703 TIE Athens 2,451
705 Markey 2,444
706 Westphalia 2,442
707 Carlton 2,438
708 Venice 2,437
709 Montague city 2,425
710 Dallas 2,420
711 Marcellus 2,416
712 Campbell 2,415
713 Swan Creek 2,414
714 Prairie Ronde 2,412
715 TIE Ingham 2,409
715 TIE Homestead 2,409
717 Park township 2,394
718 Climax 2,388
719 TIE Pere Marquette charter township 2,385
719 TIE Winfield 2,385
721 Kenockee 2,379
722 McMillan township 2,377
723 Newfield 2,365
724 Billings 2,364
725 Hudson city 2,361
726 Sands 2,359
727 Pine River 2,357
728 West Branch city 2,355
729 Clam Lake 2,349
730 Royal Oak charter township 2,348
731 Douglass 2,345
732 Aetna township 2,339
733 Valley 2,338
734 Charlevoix city 2,332
735 St. Ignace city 2,331
736 Leslie township 2,324
737 Bronson city 2,322
738 TIE Bridgeton 2,319
738 TIE Adams township 2,319
740 Filer charter township 2,311
741 Duplain 2,309
742 Otisco 2,292
743 Pinconning township 2,290
744 TIE Croswell 2,289
744 TIE Three Oaks 2,289
746 Sanilac 2,287
747 TIE Selma 2,275
747 TIE Ontonagon 2,275
749 Central Lake 2,261
750 Watson 2,244
751 East Jordan 2,243
752 Orchard Lake Village 2,242
753 TIE Marengo 2,236
753 TIE Cheshire 2,236
755 Nottawa township 2,234
756 Midland charter township 2,222
757 Morenci 2,220
758 Belvidere 2,216
759 Isabella 2,212
760 Ovid township 2,207
761 Ovid township 2,200
762 Walton 2,198
763 Ironwood charter township 2,195
764 Inverness 2,187
765 Leland 2,183
766 Harrison 2,170
767 Jonesville 2,167
768 Greenbush township 2,152
769 Berlin township 2,151
770 Sherman township 2,148
771 Hillman 2,147
772 TIE Brady township 2,139
772 TIE Springport 2,139
774 Pipestone 2,138
775 Lincoln township 2,134
776 Butman 2,131
777 Springvale 2,130
778 Perry city 2,129
779 Chester township 2,120
780 Seville 2,116
781 Antrim 2,115
782 TIE Harris 2,097
782 TIE Leelanau 2,097
782 TIE Denver township 2,097
785 Sanborn 2,095
786 Clyde township 2,086
787 Pokagon 2,084
788 Galesburg 2,083
789 Deep River 2,078
790 Watertown township 2,076
791 Camden 2,072
792 Warren township 2,070
793 Hart city 2,059
794 Woodland 2,058
795 Sunfield 2,057
796 TIE Assyria 2,053
796 TIE Hart township 2,053
796 TIE Algansee 2,053
799 Bridgman 2,048
800 Auburn 2,046
801 Hazelton 2,045
802 Bruce township 2,029
803 Au Sable charter township 2,028
804 Dayton township 2,027
805 TIE Colfax township 2,024
805 TIE Sturgis township 2,024
807 Tecumseh township 2,023
808 Riley township 2,021
809 TIE Schoolcraft township 2,020
809 TIE Hayes township 2,020
811 Albee 2,019
812 Ford River 2,018
813 Grout 2,017
814 Calvin 2,016
815 Bunker Hill 2,008
816 Baltimore 2,007
817 Palmyra 1,997
818 TIE Everett 1,995
818 TIE Hersey 1,995
820 Sodus 1,992
821 Hillsdale township 1,991
822 Sherwood 1,988
823 Maple Valley township 1,987
824 Burlington township 1,985
825 TIE Keeler 1,981
825 TIE Almer 1,981
825 TIE Clark 1,981
828 Wilson township 1,978
829 Bangor city 1,976
830 Fremont township 1,975
831 Vermontville 1,962
832 Arlington 1,956
833 Pine 1,951
834 Grayling 1,949
835 Munising city 1,948
836 Ely 1,947
837 Tuscola 1,942
838 TIE Broomfield 1,936
838 TIE South Arm 1,936
838 TIE Leslie city 1,936
841 Torch Lake township 1,934
842 TIE Comins 1,922
842 TIE Spaulding 1,922
844 Chassell 1,916
845 Burnside 1,910
846 TIE Sheridan township 1,908
846 TIE Bangor township 1,908
848 Winsor 1,907
849 TIE Dayton township 1,903
849 TIE Clarence 1,903
851 Parchment 1,901
852 Charleston 1,896
853 Higgins 1,891
854 Fairplain 1,889
855 Ronald 1,888
856 Pulaski 1,887
857 Frankenmuth township 1,881
858 Yale 1,878
859 TIE Wilson township 1,876
859 TIE Beaverton township 1,876
861 Brockway 1,874
862 Cedar Creek township 1,869
863 TIE Osceola township 1,861
863 TIE Deerfield township 1,861
865 Sumner 1,854
866 Kearney 1,851
867 Scipio 1,850
868 Garfield township 1,847
869 TIE Marlette city 1,843
869 TIE Blumfield 1,843
871 Essex 1,838
872 Tawas City 1,837
873 Lincoln township 1,832
874 Mayfield township 1,824
875 Bear Lake township 1,822
876 Locke 1,820
877 Brant 1,819
878 Mills township 1,817
879 Briley 1,816
880 Weesaw 1,812
881 Hamilton township 1,807
882 TIE Springville 1,798
882 TIE Sharon 1,798
884 Grant township 1,797
885 Whitehall township 1,796
886 Charlevoix township 1,794
887 Girard 1,790
888 Evart city 1,782
889 TIE Rome 1,780
889 TIE Bessemer city 1,780
891 TIE Austin township 1,778
891 TIE Corwith 1,778
893 Elmira 1,777
894 Kalamo 1,776
895 Chester township 1,771
896 Roxand 1,758
897 West Traverse 1,754
898 Penn 1,751
899 TIE Forest Home 1,750
899 TIE James 1,750
901 South Branch township 1,749
902 Greendale 1,744
903 Keene 1,740
904 Goodland 1,738
905 TIE Tawas 1,737
905 TIE Presque Isle 1,737
907 TIE Fennville 1,733
907 TIE Moorland 1,733
909 West Branch township 1,729
910 Reading township 1,725
911 Colfax township 1,723
912 Hanover township 1,722
913 Sylvan Lake 1,712
914 TIE Pleasant Plains 1,708
914 TIE Montrose 1,708
916 Watervliet city 1,707
917 Richmond township 1,697
918 New Buffalo city 1,695
919 TIE Standish township 1,691
919 TIE Golden 1,691
921 Garfield township 1,689
922 TIE Sciota 1,687
922 TIE Fork 1,687
924 Kasson 1,684
925 Wakefield city 1,674
926 Wheatfield 1,670
927 TIE Marlette township 1,669
927 TIE Crystal Falls township 1,669
929 Pentwater 1,660
930 Martiny 1,658
931 Banks 1,657
932 Marion township 1,655
933 Ossineke 1,652
934 TIE Fairfield township 1,648
934 TIE Arcada 1,648
936 Caseville township 1,645
937 Dover township 1,644
938 Springfield township 1,636
939 Maple Grove township 1,635
940 Bay Mills 1,630
941 Masonville 1,629
942 Sheridan township 1,621
943 Baldwin township 1,619
944 TIE Stanton township 1,618
944 TIE Flowerfield 1,618
946 Bingham township 1,614
947 TIE Beaver Creek 1,608
947 TIE Mount Haley 1,608
949 Allen 1,607
950 TIE Wright township 1,604
950 TIE Coldsprings 1,604
952 TIE Solon township 1,601
952 TIE Crystal Falls city 1,601
954 Marion township 1,599
955 Jonesfield 1,593
956 TIE Newberg 1,591
956 TIE Fredonia 1,591
958 TIE Bark River 1,587
958 TIE Wells township 1,587
960 Tekonsha 1,585
961 Norman 1,580
962 Bridgewater 1,578
963 Maple Ridge township 1,576
964 Bushnell 1,575
965 Montague township 1,572
966 Spalding 1,569
967 Harbor Beach 1,566
968 Marion township 1,563
969 Churchill 1,561
970 Pickford 1,554
971 Milan township 1,552
972 Juniata 1,551
973 Fife Lake 1,544
974 Grant township 1,542
975 Franklin township 1,541
976 Middlebury 1,536
977 TIE Boardman 1,533
977 TIE Olivet 1,533
977 TIE Norway township 1,533
980 Fawn River 1,532
981 Fairgrove 1,531
982 Manton 1,530
983 Convis 1,528
984 Pittsford 1,526
985 Washington township 1,521
986 White Cloud 1,519
987 Lincoln township 1,515
988 Eveline 1,510
989 Fremont township 1,508
990 TIE Allouez 1,507
990 TIE Hudson township 1,507
992 TIE Richland township 1,502
992 TIE Rich 1,502
994 Elk township 1,500
995 Zilwaukee city 1,493
996 TIE Ovid city 1,489
996 TIE Ridgeway 1,489
998 Greenwood township 1,478
999 Koylton 1,471
1,000 Watersmeet 1,470
1,001 Brookfield township 1,469
1,002 Bethel 1,468
1,003 TIE Deerfield township 1,465
1,003 TIE Kinderhook 1,465
1,005 Mottville 1,461
1,006 Rose Lake 1,457
1,007 TIE Kingston 1,456
1,007 TIE Standish city 1,456
1,009 Rolland 1,443
1,010 Riga 1,442
1,011 Burdell 1,441
1,012 Benona 1,434
1,013 Wheatland township 1,432
1,014 Novesta 1,431
1,015 Boyne Valley 1,429
1,016 Butler 1,423
1,017 TIE Victory 1,422
1,017 TIE Burlington township 1,422
1,017 TIE Coloma 1,422
1,020 White River 1,416
1,021 Branch 1,415
1,022 TIE Douglas 1,412
1,022 TIE Caldwell 1,412
1,022 TIE Charlton 1,412
1,025 TIE Buckeye 1,411
1,025 TIE Laingsburg 1,411
1,027 Melrose 1,408
1,028 Mount Forest 1,397
1,029 Hope township 1,394
1,030 TIE Wise 1,393
1,030 TIE Stanton city 1,393
1,032 Litchfield city 1,390
1,033 Oliver township 1,384
1,034 Ferris 1,383
1,035 TIE Galien 1,382
1,035 TIE Edwards 1,382
1,037 Evart township 1,376
1,038 Sheridan township 1,373
1,039 Moscow 1,372
1,040 Hamilton township 1,364
1,041 Port Austin 1,361
1,042 TIE Luna Pier 1,357
1,042 TIE Gilmore township 1,357
1,042 TIE Harrisville township 1,357
1,045 Akron 1,356
1,046 Scottville 1,355
1,047 TIE Chester township 1,351
1,047 TIE Maple Grove township 1,351
1,049 Batavia 1,345
1,050 Dafter 1,344
1,051 Onekama 1,341
1,052 TIE Wheatland township 1,338
1,052 TIE Wakeshma 1,338
1,054 Vernon township 1,335
1,055 Speaker 1,334
1,056 Springdale 1,331
1,057 Merritt 1,330
1,058 Greenbush township 1,329
1,059 TIE Lincoln township 1,322
1,059 TIE Hiawatha 1,322
1,061 TIE Custer township 1,320
1,061 TIE Freedom 1,320
1,063 Ellington 1,319
1,064 Hay 1,312
1,065 Bronson township 1,308
1,066 Woodbridge 1,307
1,067 Orange township 1,303
1,068 Rudyard 1,298
1,069 Macon 1,297
1,070 Ferry 1,296
1,071 Rapid River 1,295
1,072 McKinley township 1,293
1,073 TIE Brown City 1,292
1,073 TIE Bethany 1,292
1,075 Maple River 1,290
1,076 Le Roy 1,285
1,077 Eckford 1,281
1,078 Centerville 1,277
1,079 TIE Porter township 1,276
1,079 TIE Frankfort 1,276
1,079 TIE Chippewa township 1,276
1,082 Elba township 1,275
1,083 Lyon 1,274
1,084 Superior 1,269
1,085 Torch Lake township 1,266
1,086 Hill 1,264
1,087 TIE Rush 1,262
1,087 TIE Harbor Springs 1,262
1,087 TIE Coleman 1,262
1,090 Chase 1,250
1,091 Rose township 1,248
1,092 Mullett 1,247
1,093 Watertown township 1,246
1,094 Weare 1,245
1,095 Riverton 1,236
1,096 Grant township 1,235
1,097 Rock River 1,233
1,098 White Oak 1,221
1,099 Greenwood township 1,219
1,100 New Haven township 1,217
1,101 Reeder 1,216
1,102 Beaverton city 1,214
1,103 Nunda 1,211
1,104 Koehler 1,210
1,105 Columbia township 1,209
1,106 Stambaugh 1,208
1,107 Custer township 1,207
1,108 Forest township 1,205
1,109 Elmer township 1,204
1,110 North Plains 1,196
1,111 California 1,194
1,112 Frederic 1,190
1,113 TIE Matteson 1,188
1,113 TIE Verona 1,188
1,113 TIE Clarendon 1,188
1,116 Pinconning city 1,185
1,117 Wexford 1,184
1,118 Day 1,183
1,119 Garfield township 1,181
1,120 Highland 1,180
1,121 TIE Wilcox 1,178
1,121 TIE Greenwood township 1,178
1,123 Denver township 1,175
1,124 Amboy 1,170
1,125 Moffatt 1,168
1,126 Maple Valley township 1,167
1,127 TIE Ogemaw 1,164
1,127 TIE Buel 1,164
1,129 Empire 1,163
1,130 Petersburg 1,162
1,131 Leonidas 1,160
1,132 Curtis 1,148
1,133 Gladwin township 1,146
1,134 TIE Sebewa 1,143
1,134 TIE Florence 1,143
1,136 TIE Bay 1,141
1,136 TIE Riverside 1,141
1,136 TIE Lake township 1,141
1,139 Carson City 1,140
1,140 TIE Green 1,136
1,140 TIE Freeman 1,136
1,142 TIE Sand Beach 1,133
1,142 TIE Sherman township 1,133
1,142 TIE Bengal 1,133
1,145 Cleveland 1,132
1,146 Volinia 1,129
1,147 Greenwood township 1,128
1,148 TIE Bessemer township 1,121
1,148 TIE Hawes 1,121
1,150 Seneca 1,116
1,151 Lynn 1,114
1,152 Gibson 1,109
1,153 Newark 1,108
1,154 Beaugrand 1,107
1,155 Fayette 1,103
1,156 TIE Hinton 1,102
1,156 TIE Millbrook 1,102
1,158 TIE Moore 1,096
1,158 TIE Mellen 1,096
1,160 Lakefield township 1,094
1,161 TIE Albion township 1,090
1,161 TIE Montmorency 1,090
1,163 Crystal Lake 1,088
1,164 Medina 1,087
1,165 Mentor township 1,085
1,166 Memphis 1,083
1,167 Star 1,082
1,168 Jasper 1,081
1,169 Reading city 1,080
1,170 Nadeau 1,079
1,171 Caledonia township 1,078
1,172 Secord 1,072
1,173 Geneva township 1,071
1,174 Fairhaven 1,068
1,175 Tilden 1,065
1,176 TIE Frost 1,063
1,176 TIE Lee township 1,063
1,178 Manistique township 1,062
1,179 TIE Moran 1,061
1,179 TIE Cleon 1,061
1,181 Sagola 1,059
1,182 New Haven township 1,056
1,183 Sheridan township 1,050
1,184 Elmwood 1,049
1,185 Iron River township 1,042
1,186 Brampton 1,031
1,187 TIE Garfield township 1,028
1,187 TIE Litchfield township 1,028
1,187 TIE Excelsior 1,028
1,190 Orange township 1,025
1,191 Sherman township 1,024
1,192 Au Train 1,015
1,193 Sherman township 1,014
1,194 Clayton 1,013
1,195 Elk township 1,010
1,196 Republic 1,008
1,197 Elbridge 1,005
1,198 Alcona 1,004
1,199 TIE Sylvan township 1,002
1,199 TIE Echo 1,002
1,201 Flynn 1,000
1,202 TIE Summit township 998
1,202 TIE St. Ignace township 998
1,204 Drummond 995
1,205 Forest township 992
1,206 Long Rapids 989
1,207 TIE Grant city 987
1,207 TIE Rogers 987
1,209 Sims 986
1,210 Helena 980
1,211 Dickson 979
1,212 Meyer 977
1,213 Osceola township 976
1,214 Sherman township 973
1,215 Portage township 970
1,216 Aloha 962
1,217 Au Gres city 957
1,218 Evergreen township 954
1,219 Fremont township 949
1,220 TIE Lincoln township 948
1,220 TIE Allis 948
1,222 Friendship 947
1,223 Liberty township 946
1,224 Leavitt 942
1,225 Bates 940
1,226 Jordan 935
1,227 TIE Grant township 929
1,227 TIE Chapin 929
1,229 Village of Clarkston 922
1,230 Ingallston 916
1,231 Hatton 915
1,232 TIE Antioch 914
1,232 TIE Pleasantview 914
1,234 Horton 913
1,235 TIE Onaway 912
1,235 TIE Colfax township 912
1,237 TIE Clement 911
1,237 TIE Whitney 911
1,239 Custer township 907
1,240 Clam Union 904
1,241 Otto 901
1,242 Ogden 893
1,243 Mikado 891
1,244 Au Gres township 889
1,245 North Star 882
1,246 TIE Saugatuck city 879
1,246 TIE Lakefield township 879
1,248 Lake township 878
1,249 Forester 874
1,250 Arenac 870
1,251 Pleasanton 868
1,252 Mentor township 863
1,253 Claybanks 862
1,254 Lilley 860
1,255 Bentley 855
1,256 Grant township 852
1,257 Free Soil 846
1,258 Gobles 839
1,259 TIE Wilmot 836
1,259 TIE Emerson 836
1,261 TIE Richland township 834
1,261 TIE Lake City 834
1,263 Skandia 833
1,264 Stronach 831
1,265 Thompson 827
1,266 Case 826
1,267 TIE Coldwater township 825
1,267 TIE Grant township 825
1,269 Posen 823
1,270 Pinora 822
1,271 Caspian 818
1,272 Richmond township 815
1,273 Greenleaf 814
1,274 Gilmore township 813
1,275 Yates 808
1,276 TIE Waucedah 807
1,276 TIE Gustin 807
1,278 Ransom 806
1,279 Washington township 799
1,280 Stephenson city 798
1,281 Middle Branch 796
1,282 Foster 792
1,283 Ellsworth 791
1,284 Joyfield 790
1,285 TIE Glen Arbor 776
1,285 TIE Delaware 776
1,287 Garden 770
1,288 Merrill 769
1,289 Marion township 768
1,290 Evangeline 760
1,291 Lamotte 758
1,292 Mason township 756
1,293 TIE Powell 751
1,293 TIE Carp Lake township 751
1,295 Orient 747
1,296 Franklin township 742
1,297 Ensign 740
1,298 TIE Bridgehampton 736
1,298 TIE Barton 736
1,300 Burleigh 733
1,301 Grant township 729
1,302 TIE Gilford 727
1,302 TIE Hume 727
1,304 Cumming 726
1,305 TIE Brookfield township 723
1,305 TIE Wilber 723
1,307 Burt township 721
1,308 Lincoln township 720
1,309 Elmer township 715
1,310 Avery 714
1,311 Lake township 711
1,312 Newkirk 708
1,313 Colfax township 702
1,314 TIE Wawatam 701
1,314 TIE Brown 701
1,316 Norwood 699
1,317 TIE Bear Lake township 698
1,317 TIE Baldwin township 698
1,319 Belknap 694
1,320 TIE Crystal township 693
1,320 TIE Rubicon 693
1,322 TIE Dwight 689
1,322 TIE Maple Ridge township 689
1,324 TIE Felch 688
1,324 TIE Meade township 688
1,326 TIE Arthur 685
1,326 TIE Haynes 685
1,328 Argyle 684
1,329 TIE Krakow 679
1,329 TIE Detour 679
1,331 Hudson township 676
1,332 Inwood 670
1,333 Boon 666
1,334 Gilead 662
1,335 Sugar Island 660
1,336 Arcadia township 655
1,337 Dover township 653
1,338 Greenwood township 651
1,339 Fairfield township 649
1,340 TIE Raber 643
1,340 TIE Lake township 643
1,342 Maple Forest 642
1,343 TIE Stannard 641
1,343 TIE Norwich township 641
1,345 Caseville city 640
1,346 McBain 639
1,347 Reno 634
1,348 Greenland 629
1,349 Marquette township 625
1,350 TIE Austin township 613
1,350 TIE Mackinac Island 613
1,352 Sheridan township 612
1,353 Stephenson township 610
1,354 Daggett 607
1,355 Hartwick 604
1,356 Munro 600
1,357 Lovells 599
1,358 Weldon 597
1,359 TIE Wisner 596
1,359 TIE Lebanon 596
1,361 TIE Eden township 595
1,361 TIE Logan township 595
1,363 Bloomfield township 586
1,364 Mastodon 585
1,365 Carp Lake township 583
1,366 Rose City 582
1,367 Klacking 578
1,368 Ellis 575
1,369 TIE Vienna 574
1,369 TIE Doyle 574
1,371 Ocqueoc 568
1,372 Bliss 567
1,373 Cornell 565
1,374 Norwich township 562
1,375 Rust 560
1,376 Readmond 559
1,377 Adams township 555
1,378 North Shade 553
1,379 Minden 549
1,380 Goodwell 546
1,381 Chestonia 543
1,382 Mathias 527
1,383 Turner 525
1,384 TIE Pioneer 523
1,384 TIE Center 523
1,386 Eden township 520
1,387 Slagle 517
1,388 Brevort 515
1,389 Hancock township 514
1,390 Lafayette 510
1,391 TIE Blaine 501
1,391 TIE Mackinaw 501
1,393 Laird 497
1,394 Arvon 496
1,395 Lake township 494
1,396 Butterfield 491
1,397 Cedar 487
1,398 Whitefish 485
1,399 North Allis 480
1,400 TIE Beaver township 479
1,400 TIE Paris 479
1,402 Union township 477
1,403 Germfask 476
1,404 Breen 473
1,405 Redding 472
1,406 Summerfield township 468
1,407 Winterfield 465
1,408 Nahma 464
1,409 Noble 461
1,410 Cherry Valley 458
1,411 TIE Marenisco 457
1,411 TIE West Branch township 457
1,411 TIE Harrisville city 457
1,414 Colfax township 455
1,415 Newton township 448
1,416 Chandler township 446
1,417 Clinton township 445
1,418 Gourley 444
1,419 Aetna township 440
1,420 Bergland 439
1,421 Sherman township 438
1,422 Peacock 431
1,423 Sigel 430
1,424 Alabaster 426
1,425 Hamilton township 424
1,426 Humboldt 422
1,427 Dover township 419
1,428 Whittemore 417
1,429 Wheatland township 416
1,430 Blue Lake township 410
1,431 McMillan township 405
1,432 Burt township 404
1,433 Sauble 401
1,434 Marilla 400
1,435 McKinley township 395
1,436 Bourret 394
1,437 Bloomfield township 393
1,438 Limestone 387
1,439 Warner 380
1,440 TIE Covington 378
1,440 TIE Waverly township 378
1,442 TIE Millen 377
1,442 TIE Pulawski 377
1,444 Mitchell 370
1,445 TIE Bearinger 369
1,445 TIE Onota 369
1,447 Bismarck 360
1,448 Goodar 358
1,449 TIE Platte 352
1,449 TIE South Branch township 352
1,451 Huron 348
1,452 Monroe township 341
1,453 Logan township 338
1,454 Holmes 337
1,455 Trout Lake 336
1,456 Michigamme 334
1,457 TIE Quincy township 318
1,457 TIE Gaastra 318
1,459 Wakefield township 305
1,460 Hebron 303
1,461 TIE Oliver township 302
1,461 TIE Walker township 302
1,463 Backus 301
1,464 Bay de Noc 298
1,465 Fairbanks 295
1,466 Moltke 293
1,467 Lake Angelus 290
1,468 Loud 288
1,469 Metz 287
1,470 Omer 284
1,471 Sweetwater 281
1,472 Chandler township 280
1,473 Erwin 277
1,474 Nester 274
1,475 Hematite 273
1,476 Peaine 269
1,477 Interior 268
1,478 Spurr 265
1,479 Mueller 264
1,480 Troy township 259
1,481 St. James 256
1,482 TIE Grant township 253
1,482 TIE Wellington 253
1,484 Champion 250
1,485 Home township 247
1,486 Duncan 241
1,487 Cross Village 240
1,488 TIE Au Sable 238
1,488 TIE Mansfield 238
1,490 Faithorn 236
1,491 Cedarville 234
1,492 Eagle Harbor 231
1,493 TIE Rockland 224
1,493 TIE Holland township 224
1,495 Wells township 218
1,496 Elm River 213
1,497 Haight 206
1,498 Hudson township 198
1,499 Chippewa township 194
1,500 Henderson 189
1,501 Meade township 180
1,502 Enterprise 176
1,503 Hulbert 175
1,504 Columbus township 163
1,505 Novi township 161
1,506 Ewing 154
1,507 Gore 147
1,508 Grim 129
1,509 Hendricks 120
1,510 Turin 115
1,511 Seney 112
1,512 Bois Blanc 103
1,513 Sherman township 97
1,514 Matchwood 82
1,515 Houghton township 73
1,516 Bohemia 72
1,517 Zilwaukee township 60
1,518 West Branch township 56
1,519 Grand Island 31
1,520 Pointe Aux Barques 12

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, 2024. Population Division. May 2025.
  • 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 Michigan cities.

Connect

Cubit logo

© Copyright 2025 Cubit Planning, Inc.