Ranking of Michigan Cities and Places By Population in 2023
Updated on June 18, 2025.
Based on the US Census Vintage data estimates, in 2023, among all Michigan cities and places, Detroit city had the highest population (638.91K), followed by Grand Rapids city (198.27K), and Warren city (137.15K).
The chart below shows the top 10 cities and places, and the table below shows the ranking of all Michigan cities and places.
You can see similar information for other states and the ranking of all cities and places in the United States.
You can also similar information for each Michigan county.
Related Topics: Michigan Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2023 Census.
See this for other years:
Ranking of Michigan Cities and Places By Population in 2023
Items per page:
25
0 of 0
| Rank | City or Place | Population |
|---|---|---|
| 1 | Detroit city | 638914 |
| 2 | Grand Rapids city | 198270 |
| 3 | Warren city | 137152 |
| 4 | Sterling Heights city | 133696 |
| 5 | Ann Arbor city | 122645 |
| 6 | Lansing city | 113224 |
| 7 | Dearborn city | 106245 |
| 8 | Livonia city | 92953 |
| 9 | Troy city | 87923 |
| 10 | Farmington Hills city | 83180 |
| 11 | Westland city | 82724 |
| 12 | Flint city | 79669 |
| 13 | Wyoming city | 77772 |
| 14 | Rochester Hills city | 77694 |
| 15 | Southfield city | 76187 |
| 16 | Kalamazoo city | 73384 |
| 17 | Novi city | 67074 |
| 18 | Pontiac city | 62060 |
| 19 | Taylor city | 61439 |
| 20 | Dearborn Heights city | 61017 |
| 21 | St. Clair Shores city | 57840 |
| 22 | Royal Oak city | 57836 |
| 23 | Kentwood city | 54246 |
| 24 | Battle Creek city | 52264 |
| 25 | Portage city | 49464 |
| 26 | East Lansing city | 49160 |
| 27 | Roseville city | 46850 |
| 28 | Saginaw city | 43172 |
| 29 | Midland city | 42783 |
| 30 | Lincoln Park city | 38779 |
| 31 | Muskegon city | 37168 |
| 32 | Holland city | 34549 |
| 33 | Eastpointe city | 33803 |
| 34 | Bay City city | 32179 |
| 35 | Jackson city | 30930 |
| 36 | Burton city | 29402 |
| 37 | Oak Park city | 29190 |
| 38 | Southgate city | 29070 |
| 39 | Port Huron city | 28473 |
| 40 | Madison Heights city | 28385 |
| 41 | Allen Park city | 27601 |
| 42 | Hamtramck city | 27412 |
| 43 | Garden City city | 26402 |
| 44 | Auburn Hills city | 25513 |
| 45 | Walker city | 25406 |
| 46 | Inkster city | 25116 |
| 47 | Norton Shores city | 24988 |
| 48 | Romulus city | 24649 |
| 49 | Wyandotte city | 24216 |
| 50 | Marquette city | 21667 |
| 51 | Birmingham city | 21610 |
| 52 | Mount Pleasant city | 20968 |
| 53 | Adrian city | 20261 |
| 54 | Monroe city | 20189 |
| 55 | Ypsilanti city | 19549 |
| 56 | Ferndale city | 19189 |
| 57 | Trenton city | 17938 |
| 58 | Wixom city | 17328 |
| 59 | Wayne city | 17128 |
| 60 | Grandville city | 16749 |
| 61 | Grosse Pointe Woods city | 15895 |
| 62 | Traverse City city | 15718 |
| 63 | Mount Clemens city | 15424 |
| 64 | Berkley city | 15154 |
| 65 | Harper Woods city | 14939 |
| 66 | Hazel Park city | 14934 |
| 67 | Owosso city | 14582 |
| 68 | Fraser city | 14493 |
| 69 | Coldwater city | 14170 |
| 70 | Sault Ste. Marie city | 13352 |
| 71 | Rochester city | 12870 |
| 72 | Woodhaven city | 12571 |
| 73 | Melvindale city | 12399 |
| 74 | Escanaba city | 12362 |
| 75 | Ionia city | 12251 |
| 76 | New Baltimore city | 12049 |
| 77 | South Lyon city | 12040 |
| 78 | Riverview city | 12007 |
| 79 | Fenton city | 11883 |
| 80 | Niles city | 11691 |
| 81 | East Grand Rapids city | 11484 |
| 82 | Farmington city | 11460 |
| 83 | Clawson city | 11356 |
| 84 | Grosse Pointe Park city | 11159 |
| 85 | Sturgis city | 11051 |
| 86 | Grand Haven city | 11017 |
| 87 | Beverly Hills village | 10483 |
| 88 | Cadillac city | 10481 |
| 89 | Flat Rock city | 10221 |
| 90 | Alpena city | 10137 |
| 91 | Howell city | 10009 |
| 92 | Marysville city | 9891 |
| 93 | Muskegon Heights city | 9804 |
| 94 | Grosse Pointe Farms city | 9787 |
| 95 | Alma city | 9374 |
| 96 | Charlotte city | 9266 |
| 97 | Plymouth city | 9187 |
| 98 | Lapeer city | 9129 |
| 99 | Saline city | 9090 |
| 100 | Greenville city | 9039 |
| 101 | Ecorse city | 8939 |
| 102 | Benton Harbor city | 8890 |
| 103 | Tecumseh city | 8609 |
| 104 | Big Rapids city | 8543 |
| 105 | Houghton city | 8540 |
| 106 | Highland Park city | 8463 |
| 107 | Center Line city | 8383 |
| 108 | Menominee city | 8276 |
| 109 | Mason city | 8243 |
| 110 | Flushing city | 8233 |
| 111 | Brighton city | 7998 |
| 112 | Hillsdale city | 7994 |
| 113 | St. Joseph city | 7954 |
| 114 | Three Rivers city | 7946 |
| 115 | Grand Blanc city | 7930 |
| 116 | Hudsonville city | 7868 |
| 117 | Grand Ledge city | 7806 |
| 118 | St. Johns city | 7708 |
| 119 | Ludington city | 7644 |
| 120 | Iron Mountain city | 7550 |
| 121 | Hastings city | 7523 |
| 122 | St. Louis city | 7476 |
| 123 | Albion city | 7343 |
| 124 | Walled Lake city | 7332 |
| 125 | River Rouge city | 6903 |
| 126 | Marshall city | 6790 |
| 127 | New Haven village | 6617 |
| 128 | Milford village | 6453 |
| 129 | Huntington Woods city | 6300 |
| 130 | Manistee city | 6269 |
| 131 | Rockford city | 6230 |
| 132 | Ishpeming city | 6195 |
| 133 | Milan city | 6049 |
| 134 | Northville city | 6017 |
| 135 | Dundee village | 5981 |
| 136 | Belding city | 5955 |
| 137 | Holly village | 5932 |
| 138 | Richmond city | 5854 |
| 139 | Swartz Creek city | 5842 |
| 140 | St. Clair city | 5834 |
| 141 | Petoskey city | 5831 |
| 142 | Dowagiac city | 5750 |
| 143 | Zeeland city | 5650 |
| 144 | Grosse Pointe city | 5467 |
| 145 | Chelsea city | 5412 |
| 146 | Springfield city | 5268 |
| 147 | Gladstone city | 5249 |
| 148 | Eaton Rapids city | 5176 |
| 149 | Frankenmuth city | 5166 |
| 150 | Allegan city | 5160 |
| 151 | Utica city | 5148 |
| 152 | Kingsford city | 5144 |
| 153 | Davison city | 5050 |
| 154 | Ironwood city | 4965 |
| 155 | Coopersville city | 4857 |
| 156 | Cheboygan city | 4853 |
| 157 | Gibraltar city | 4812 |
| 158 | DeWitt city | 4776 |
| 159 | Negaunee city | 4667 |
| 160 | Fremont city | 4596 |
| 161 | Hancock city | 4594 |
| 162 | Dexter city | 4547 |
| 163 | Wayland city | 4475 |
| 164 | Wolverine Lake village | 4470 |
| 165 | Middleville village | 4432 |
| 166 | Bloomfield Hills city | 4407 |
| 167 | Gaylord city | 4389 |
| 168 | Sparta village | 4283 |
| 169 | Caro city | 4271 |
| 170 | Buchanan city | 4190 |
| 171 | Linden city | 4162 |
| 172 | Roosevelt Park city | 4130 |
| 173 | Lowell city | 4126 |
| 174 | Algonac city | 4125 |
| 175 | North Muskegon city | 4080 |
| 176 | Otsego city | 4053 |
| 177 | Lathrup Village city | 4039 |
| 178 | Marine City city | 4021 |
| 179 | South Haven city | 4006 |
| 180 | Vicksburg village | 3956 |
| 181 | Belleville city | 3869 |
| 182 | Boyne City city | 3818 |
| 183 | Williamston city | 3809 |
| 184 | Portland city | 3780 |
| 185 | Plainwell city | 3752 |
| 186 | Romeo village | 3742 |
| 187 | Imlay City city | 3741 |
| 188 | Cedar Springs city | 3681 |
| 189 | Durand city | 3469 |
| 190 | Oxford village | 3466 |
| 191 | Paw Paw village | 3398 |
| 192 | Essexville city | 3311 |
| 193 | Clare city | 3294 |
| 194 | Blissfield village | 3262 |
| 195 | Franklin village | 3140 |
| 196 | Rockwood city | 3138 |
| 197 | Gladwin city | 3128 |
| 198 | Whitehall city | 3101 |
| 199 | Potterville city | 3098 |
| 200 | Mount Morris city | 3094 |
| 201 | Corunna city | 3022 |
| 202 | Iron River city | 3021 |
| 203 | Bad Axe city | 2981 |
| 204 | Ferrysburg city | 2936 |
| 205 | Fowlerville village | 2912 |
| 206 | Rogers City city | 2901 |
| 207 | Manistique city | 2870 |
| 208 | Lake Orion village | 2850 |
| 209 | Norway city | 2847 |
| 210 | Almont village | 2841 |
| 211 | Ithaca city | 2818 |
| 212 | Mattawan village | 2762 |
| 213 | Keego Harbor city | 2744 |
| 214 | Vassar city | 2698 |
| 215 | Sandusky city | 2688 |
| 216 | East Tawas city | 2677 |
| 217 | Pleasant Ridge city | 2598 |
| 218 | Village of Grosse Pointe Shores city | 2557 |
| 219 | Newaygo city | 2552 |
| 220 | Spring Lake village | 2518 |
| 221 | Reed City city | 2513 |
| 222 | Cass City village | 2488 |
| 222 | Clinton village | 2488 |
| 223 | Clio city | 2476 |
| 224 | Hartford city | 2474 |
| 225 | Montague city | 2416 |
| 226 | Chesaning village | 2409 |
| 227 | Hudson city | 2367 |
| 228 | Pinckney village | 2359 |
| 229 | West Branch city | 2358 |
| 230 | Charlevoix city | 2333 |
| 231 | Carleton village | 2306 |
| 232 | Croswell city | 2298 |
| 233 | St. Ignace city | 2295 |
| 234 | Bronson city | 2293 |
| 235 | East Jordan city | 2242 |
| 236 | Kalkaska village | 2233 |
| 237 | Morenci city | 2225 |
| 238 | Orchard Lake Village city | 2222 |
| 239 | Shelby village | 2178 |
| 240 | Harrison city | 2172 |
| 241 | Jonesville city | 2169 |
| 242 | Perry city | 2129 |
| 243 | Galesburg city | 2076 |
| 244 | Lake Odessa village | 2062 |
| 244 | Manchester village | 2062 |
| 245 | Hart city | 2060 |
| 246 | Bridgman city | 2056 |
| 247 | Auburn city | 2048 |
| 248 | Goodrich village | 2020 |
| 249 | Constantine village | 1997 |
| 250 | Bangor city | 1983 |
| 251 | Munising city | 1957 |
| 252 | St. Charles village | 1956 |
| 253 | Capac village | 1955 |
| 254 | Grayling city | 1945 |
| 255 | Lake Isabella village | 1938 |
| 256 | Leslie city | 1924 |
| 257 | L'Anse village | 1922 |
| 258 | Parchment city | 1905 |
| 259 | Howard City village | 1898 |
| 260 | Laurium village | 1893 |
| 261 | Yale city | 1879 |
| 262 | Lawton village | 1875 |
| 263 | Marlette city | 1850 |
| 264 | Tawas City city | 1839 |
| 265 | Baraga village | 1836 |
| 266 | Berrien Springs village | 1793 |
| 267 | Bessemer city | 1789 |
| 268 | Caledonia village | 1771 |
| 269 | Evart city | 1768 |
| 270 | Fennville city | 1736 |
| 271 | White Pigeon village | 1729 |
| 272 | Cassopolis village | 1710 |
| 272 | Union City village | 1710 |
| 273 | Montrose city | 1708 |
| 274 | Sebewaing village | 1706 |
| 275 | Sylvan Lake city | 1700 |
| 276 | New Buffalo city | 1694 |
| 277 | Armada village | 1684 |
| 278 | Wakefield city | 1681 |
| 279 | Decatur village | 1666 |
| 280 | Watervliet city | 1653 |
| 281 | Homer village | 1613 |
| 282 | Nashville village | 1609 |
| 283 | Crystal Falls city | 1604 |
| 284 | Elk Rapids village | 1600 |
| 285 | South Rockwood village | 1585 |
| 286 | Harbor Beach city | 1576 |
| 287 | Quincy village | 1548 |
| 288 | Birch Run village | 1539 |
| 289 | Shepherd village | 1513 |
| 290 | Zilwaukee city | 1498 |
| 291 | Ovid city | 1488 |
| 292 | White Cloud city | 1484 |
| 293 | Olivet city | 1467 |
| 294 | Standish city | 1464 |
| 295 | Manton city | 1458 |
| 296 | Schoolcraft village | 1450 |
| 297 | Kingsley village | 1439 |
| 298 | Coloma city | 1426 |
| 299 | Laingsburg city | 1413 |
| 300 | Newberry village | 1411 |
| 301 | Douglas city | 1408 |
| 302 | Brooklyn village | 1404 |
| 303 | Three Oaks village | 1393 |
| 304 | Litchfield city | 1391 |
| 305 | Mancelona village | 1389 |
| 306 | Stanton city | 1379 |
| 307 | Saranac village | 1378 |
| 308 | Ravenna village | 1374 |
| 309 | Kent City village | 1369 |
| 310 | Scottville city | 1361 |
| 311 | Luna Pier city | 1360 |
| 312 | Ortonville village | 1341 |
| 313 | Bellevue village | 1340 |
| 314 | Lakewood Club village | 1331 |
| 315 | Centreville village | 1327 |
| 316 | Webberville village | 1304 |
| 317 | Brown City city | 1298 |
| 318 | Edwardsburg village | 1291 |
| 319 | Stockbridge village | 1290 |
| 320 | Frankfort city | 1273 |
| 321 | Breckenridge village | 1272 |
| 322 | Ontonagon village | 1270 |
| 323 | Coleman city | 1267 |
| 323 | Harbor Springs city | 1267 |
| 324 | Reese village | 1265 |
| 325 | Edmore village | 1261 |
| 326 | Fowler village | 1233 |
| 327 | Beaverton city | 1215 |
| 328 | Colon village | 1202 |
| 329 | Pigeon village | 1197 |
| 330 | Pinconning city | 1188 |
| 331 | Dimondale village | 1174 |
| 332 | Petersburg city | 1164 |
| 333 | Fruitport village | 1154 |
| 334 | Stevensville village | 1144 |
| 335 | Carson City city | 1128 |
| 336 | Grass Lake village | 1102 |
| 336 | North Branch village | 1102 |
| 337 | Concord village | 1087 |
| 338 | Reading city | 1082 |
| 339 | Bingham Farms village | 1070 |
| 340 | Memphis city | 1064 |
| 341 | Marcellus village | 1053 |
| 342 | Bellaire village | 1044 |
| 342 | Lake Linden village | 1044 |
| 343 | Lakeview village | 1043 |
| 344 | Dryden village | 1028 |
| 345 | Millington village | 1015 |
| 346 | Lawrence village | 1013 |
| 347 | Baldwin village | 1006 |
| 348 | Onsted village | 996 |
| 349 | Roscommon village | 990 |
| 350 | Morrice village | 982 |
| 351 | Grant city | 981 |
| 352 | Hesperia village | 978 |
| 353 | Central Lake village | 977 |
| 354 | Au Gres city | 961 |
| 355 | Athens village | 959 |
| 356 | Richland village | 949 |
| 357 | Elsie village | 946 |
| 358 | Westphalia village | 942 |
| 359 | Lexington village | 925 |
| 360 | Onaway city | 916 |
| 361 | Village of Clarkston city | 915 |
| 362 | Baroda village | 912 |
| 363 | Mayville village | 909 |
| 364 | Pentwater village | 901 |
| 365 | Farwell village | 899 |
| 366 | Deerfield village | 890 |
| 367 | Deckerville village | 881 |
| 368 | Saugatuck city | 873 |
| 369 | Mendon village | 869 |
| 370 | Shoreham village | 863 |
| 371 | Augusta village | 850 |
| 372 | Mackinaw City village | 845 |
| 373 | Gobles city | 841 |
| 374 | Lake City city | 840 |
| 375 | Ubly village | 836 |
| 376 | Springport village | 822 |
| 377 | Caspian city | 818 |
| 378 | Otisville village | 807 |
| 379 | Stephenson city | 803 |
| 380 | Pellston village | 802 |
| 381 | Marion village | 792 |
| 382 | Elkton village | 787 |
| 383 | Alanson village | 783 |
| 384 | Lyons village | 778 |
| 385 | Buckley village | 773 |
| 386 | Parma village | 767 |
| 387 | Sanford village | 763 |
| 388 | Burr Oak village | 762 |
| 389 | Vermontville village | 752 |
| 390 | South Range village | 748 |
| 391 | Climax village | 742 |
| 392 | Vernon village | 720 |
| 393 | Sheridan village | 716 |
| 394 | Columbiaville village | 712 |
| 395 | Calumet village | 687 |
| 396 | Merrill village | 672 |
| 397 | Tekonsha village | 671 |
| 398 | Port Austin village | 657 |
| 399 | Hillman village | 653 |
| 400 | Muir village | 646 |
| 401 | McBain city | 645 |
| 402 | Caseville city | 644 |
| 403 | Hopkins village | 627 |
| 404 | Metamora village | 601 |
| 405 | Mackinac Island city | 599 |
| 405 | Peck village | 599 |
| 406 | Addison village | 586 |
| 407 | Maple Rapids village | 584 |
| 408 | New Lothrop village | 582 |
| 408 | Rose City city | 582 |
| 408 | Suttons Bay village | 582 |
| 409 | Port Sanilac village | 565 |
| 410 | Benzonia village | 564 |
| 411 | Britton village | 560 |
| 412 | Freeport village | 550 |
| 412 | Mulliken village | 550 |
| 412 | Waldron village | 550 |
| 413 | Eau Claire village | 547 |
| 414 | Maybee village | 541 |
| 415 | Sunfield village | 539 |
| 416 | Byron village | 530 |
| 417 | Vanderbilt village | 526 |
| 418 | Fairgrove village | 525 |
| 418 | Morley village | 525 |
| 419 | Galien village | 524 |
| 420 | Kaleva village | 523 |
| 421 | Dansville village | 521 |
| 422 | Bloomingdale village | 516 |
| 423 | Pewamo village | 515 |
| 424 | Camden village | 513 |
| 425 | Ashley village | 511 |
| 426 | Carsonville village | 505 |
| 427 | Northport village | 501 |
| 428 | Thompsonville village | 487 |
| 429 | Unionville village | 485 |
| 430 | Bancroft village | 474 |
| 431 | Hanover village | 473 |
| 431 | Sand Lake village | 473 |
| 432 | Lennon village | 471 |
| 433 | Fife Lake village | 469 |
| 434 | North Adams village | 467 |
| 435 | Mecosta village | 464 |
| 436 | Sterling village | 462 |
| 437 | New Era village | 459 |
| 438 | Harrisville city | 452 |
| 439 | Rothbury village | 450 |
| 440 | Kinde village | 434 |
| 441 | Woodland village | 426 |
| 442 | Whittemore city | 418 |
| 443 | Cement City village | 417 |
| 444 | Estral Beach village | 415 |
| 445 | Barryton village | 411 |
| 445 | Mesick village | 411 |
| 446 | Eastlake village | 409 |
| 447 | Onekama village | 404 |
| 448 | Clarksville village | 401 |
| 448 | Martin village | 401 |
| 449 | Kingston village | 394 |
| 450 | Perrinton village | 391 |
| 451 | Powers village | 379 |
| 452 | Boyne Falls village | 375 |
| 453 | Gaines village | 374 |
| 454 | Akron village | 369 |
| 455 | Ellsworth village | 362 |
| 455 | Hersey village | 362 |
| 456 | Rosebush village | 361 |
| 457 | Leonard village | 358 |
| 457 | Otter Lake village | 358 |
| 458 | Empire village | 357 |
| 459 | Hubbardston village | 342 |
| 460 | Honor village | 333 |
| 461 | Bear Lake village | 329 |
| 462 | Barton Hills village | 328 |
| 463 | Vandalia village | 327 |
| 464 | Casnovia village | 323 |
| 465 | Clayton village | 319 |
| 465 | Gaastra city | 319 |
| 465 | Gagetown village | 319 |
| 466 | Elberta village | 315 |
| 466 | Montgomery village | 315 |
| 467 | Luther village | 312 |
| 468 | Clifford village | 310 |
| 469 | Beulah village | 309 |
| 470 | Burlington village | 305 |
| 471 | Custer village | 302 |
| 472 | Lincoln village | 298 |
| 473 | Lake Angelus city | 288 |
| 474 | Grand Beach village | 287 |
| 475 | Omer city | 286 |
| 476 | Sherwood village | 284 |
| 477 | Oakley village | 283 |
| 477 | Wolverine village | 283 |
| 478 | Posen village | 278 |
| 479 | Port Hope village | 275 |
| 480 | Walkerville village | 271 |
| 481 | De Tour Village village | 263 |
| 482 | Owendale village | 261 |
| 483 | Le Roy village | 253 |
| 483 | Tustin village | 253 |
| 484 | Lake Ann village | 252 |
| 485 | Emmett village | 237 |
| 486 | Allen village | 226 |
| 486 | Prescott village | 226 |
| 487 | Applegate village | 225 |
| 488 | McBride village | 220 |
| 489 | Chatham village | 217 |
| 490 | Michiana village | 215 |
| 491 | Stanwood village | 209 |
| 492 | Copper City village | 208 |
| 493 | Millersburg village | 206 |
| 493 | Pierson village | 206 |
| 494 | Daggett village | 205 |
| 495 | Breedsville village | 200 |
| 496 | Copemish village | 197 |
| 497 | Garden village | 188 |
| 498 | Fountain village | 182 |
| 499 | Minden City village | 180 |
| 500 | Carney village | 177 |
| 501 | Harrietta village | 159 |
| 502 | Melvin village | 152 |
| 503 | Free Soil village | 150 |
| 504 | Twining village | 142 |
| 505 | Alpha village | 124 |
| 506 | Ahmeek village | 121 |
| 506 | Turner village | 121 |
| 507 | Eagle village | 104 |
| 508 | Forestville village | 85 |