| Rank | City | 2022 Population (Est.) | Growth Rate (Annual) |
|---|---|---|---|
| 1 | Detroit | 632,464 | -0.9% |
| 2 | Grand Rapids | 197,416 | -0.4% |
| 3 | Warren | 138,130 | -0.7% |
| 4 | Sterling Heights | 133,269 | -0.7% |
| 5 | Ann Arbor | 121,536 | -0.8% |
| 6 | Lansing | 112,684 | -0.1% |
| 7 | Dearborn | 108,420 | -1.1% |
| 8 | Livonia | 94,422 | -1.0% |
| 9 | Troy | 86,836 | -0.3% |
| 10 | Westland | 84,515 | -0.9% |
| 11 | Farmington Hills | 83,292 | -0.6% |
| 12 | Flint | 80,628 | -0.7% |
| 13 | Wyoming | 76,749 | -0.0% |
| 14 | Rochester Hills | 76,028 | -0.1% |
| 15 | Southfield | 75,898 | -0.6% |
| 16 | Kalamazoo | 73,257 | -0.6% |
| 17 | Novi | 66,560 | 0.6% |
| 18 | Taylor | 62,573 | -1.1% |
| 19 | Dearborn Heights | 62,451 | -1.1% |
| 20 | Pontiac | 60,984 | -0.7% |
| 21 | St. Clair Shores | 58,200 | -0.9% |
| 22 | Royal Oak | 57,953 | -0.2% |
| 23 | Kentwood | 54,141 | -0.3% |
| 24 | Battle Creek | 52,335 | -0.4% |
| 25 | Portage | 48,844 | -0.1% |
| 26 | Roseville | 47,154 | -0.9% |
| 27 | East Lansing | 46,854 | -0.4% |
| 28 | Saginaw | 43,854 | -0.5% |
| 29 | Midland | 42,472 | -0.1% |
| 30 | Lincoln Park | 39,643 | -1.1% |
| 31 | Muskegon | 37,552 | 0.2% |
| 32 | Eastpointe | 34,037 | -0.6% |
| 33 | Holland | 34,024 | -0.5% |
| 34 | Bay City | 32,404 | -0.5% |
| 35 | Jackson | 31,347 | -0.5% |
| 36 | Southgate | 29,896 | -0.4% |
| 37 | Burton | 29,500 | -0.4% |
| 38 | Oak Park | 29,322 | -0.7% |
| 39 | Port Huron | 28,826 | -0.5% |
| 40 | Madison Heights | 28,238 | -0.6% |
| 41 | Allen Park | 28,237 | -1.1% |
| 42 | Hamtramck | 28,000 | -1.2% |
| 43 | Garden City | 26,994 | -1.1% |
| 44 | Inkster | 25,725 | -1.1% |
| 45 | Norton Shores | 25,185 | 0.2% |
| 46 | Walker | 25,153 | -0.3% |
| 47 | Romulus | 25,097 | -0.1% |
| 48 | Auburn Hills | 24,686 | 1.6% |
| 49 | Wyandotte | 24,684 | -1.1% |
| 50 | Birmingham | 21,755 | -0.2% |
| 51 | Mount Pleasant | 21,243 | 0.6% |
| 52 | Adrian | 20,502 | -0.5% |
| 53 | Marquette | 20,394 | 0.2% |
| 54 | Monroe | 20,336 | -0.3% |
| 55 | Ypsilanti | 20,113 | -1.2% |
| 56 | Ferndale | 19,109 | -0.5% |
| 57 | Trenton | 18,295 | -1.0% |
| 58 | Wayne | 17,481 | -1.1% |
| 59 | Wixom | 17,185 | 0.0% |
| 60 | Grosse Pointe Woods | 16,266 | -1.1% |
| 61 | Grandville | 15,953 | -0.7% |
| 62 | Traverse City | 15,559 | 0.4% |
| 63 | Mount Clemens | 15,473 | -0.9% |
| 64 | Harper Woods | 15,275 | -1.1% |
| 65 | Berkley | 15,085 | -0.5% |
| 66 | Hazel Park | 14,900 | -0.3% |
| 67 | Owosso | 14,636 | -0.4% |
| 68 | Fraser | 14,572 | -0.8% |
| 69 | Coldwater | 13,894 | 0.3% |
| 70 | Sault Ste. Marie | 13,410 | 0.0% |
| 71 | Rochester | 12,937 | -0.5% |
| 72 | Woodhaven | 12,828 | -0.7% |
| 73 | Melvindale | 12,668 | -1.1% |
| 74 | Escanaba | 12,416 | -0.1% |
| 75 | Riverview | 12,390 | -0.9% |
| 76 | New Baltimore | 12,045 | -0.4% |
| 77 | Fenton | 11,989 | -0.3% |
| 78 | Niles | 11,876 | -1.0% |
| 79 | South Lyon | 11,805 | 0.5% |
| 80 | Ionia | 11,704 | 0.2% |
| 81 | Farmington | 11,484 | -0.7% |
| 82 | Grosse Pointe Park | 11,419 | -1.2% |
| 83 | East Grand Rapids | 11,389 | -0.1% |
| 84 | Clawson | 11,284 | -0.7% |
| 85 | Sturgis | 11,025 | -0.6% |
| 86 | Grand Haven | 10,991 | -0.2% |
| 87 | Beverly Hills | 10,521 | -0.5% |
| 88 | Flat Rock | 10,441 | -0.7% |
| 89 | Cadillac | 10,367 | 0.4% |
| 90 | Alpena | 10,155 | -0.1% |
| 91 | Howell | 10,084 | 0.2% |
| 92 | Grosse Pointe Farms | 10,004 | -1.1% |
| 93 | Muskegon Heights | 9,951 | -0.1% |
| 94 | Marysville | 9,924 | -0.3% |
| 95 | Alma | 9,404 | -0.4% |
| 96 | Plymouth | 9,313 | -0.5% |
| 97 | Ecorse | 9,216 | -1.1% |
| 98 | Charlotte | 9,209 | -0.4% |
| 99 | Greenville | 9,190 | 1.2% |
| 100 | Benton Harbor | 8,982 | -1.0% |
© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025