# Cities in Michigan by population, 2025

All 90 values come from U.S. Census Bureau for 2025, so the places are comparable.

- Indicator id: `population`
- Unit: persons
- Definition: Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (Padrón). Norway: Statistics Norway, 1 January. Iceland and its municipalities: Statistics Iceland, 1 January. United States: Census Bureau population estimates for 1 July. United Kingdom regions and local authorities: Office for National Statistics estimates for 30 June. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship. UN World Population Prospects estimates for 1 July cover the years before 1960 and the areas the World Bank does not publish, such as Taiwan.
- Source: U.S. Census Bureau, Annual estimates of the resident population for incorporated places, 1 July (Population Estimates Program, subcounty totals) (https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/)
- Publisher page: https://invokely.ai/en/publishers/us-census-bureau
- Retrieved: 2026-10-12
- Citation: U.S. Census Bureau. Annual estimates of the resident population for incorporated places, 1 July (Population Estimates Program, subcounty totals). https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/. Retrieved 2026-10-12.
- Web page: https://invokely.ai/rankings/population/michigan-cities

| Rank | Place | persons |
|---:|---|---:|
| 1 | Detroit, MI | 649,095 |
| 2 | Grand Rapids, MI | 201,183 |
| 3 | Warren, MI | 137,138 |
| 4 | Sterling Heights, MI | 133,931 |
| 5 | Ann Arbor, MI | 122,233 |
| 6 | Lansing, MI | 113,884 |
| 7 | Dearborn, MI | 105,611 |
| 8 | Livonia, MI | 92,603 |
| 9 | Troy, MI | 88,733 |
| 10 | Farmington Hills, MI | 83,291 |
| 11 | Westland, MI | 82,333 |
| 12 | Flint, MI | 79,306 |
| 13 | Wyoming, MI | 78,588 |
| 14 | Rochester Hills, MI | 77,539 |
| 15 | Southfield, MI | 76,111 |
| 16 | Kalamazoo, MI | 72,683 |
| 17 | Novi, MI | 67,319 |
| 18 | Pontiac, MI | 62,077 |
| 19 | Taylor, MI | 61,279 |
| 20 | Dearborn Heights, MI | 60,664 |
| 21 | St. Clair Shores, MI | 57,872 |
| 22 | Royal Oak, MI | 57,583 |
| 23 | Kentwood, MI | 54,776 |
| 24 | Battle Creek, MI | 52,021 |
| 25 | Portage, MI | 49,862 |
| 26 | East Lansing, MI | 49,355 |
| 27 | Roseville, MI | 46,863 |
| 28 | Saginaw, MI | 42,863 |
| 29 | Midland, MI | 42,806 |
| 30 | Lincoln Park, MI | 38,529 |
| 31 | Muskegon, MI | 37,224 |
| 32 | Holland, MI | 35,372 |
| 33 | Eastpointe, MI | 33,814 |
| 34 | Bay City, MI | 31,868 |
| 35 | Jackson, MI | 31,022 |
| 36 | Burton, MI | 29,313 |
| 37 | Oak Park, MI | 29,072 |
| 38 | Southgate, MI | 28,931 |
| 39 | Madison Heights, MI | 28,297 |
| 40 | Port Huron, MI | 28,273 |
| 41 | Allen Park, MI | 27,445 |
| 42 | Hamtramck, MI | 27,261 |
| 43 | Garden City, MI | 26,280 |
| 44 | Auburn Hills, MI | 25,925 |
| 45 | Walker, MI | 25,881 |
| 46 | Norton Shores, MI | 25,088 |
| 47 | Inkster, MI | 24,959 |
| 48 | Romulus, MI | 24,547 |
| 49 | Wyandotte, MI | 24,072 |
| 50 | Marquette, MI | 21,944 |
| 51 | Birmingham, MI | 21,923 |
| 52 | Mount Pleasant, MI | 20,925 |
| 53 | Adrian, MI | 20,191 |
| 54 | Monroe, MI | 20,076 |
| 55 | Ypsilanti, MI | 19,766 |
| 56 | Ferndale, MI | 19,212 |
| 57 | Trenton, MI | 17,849 |
| 58 | Wixom, MI | 17,313 |
| 59 | Wayne, MI | 17,065 |
| 60 | Grandville, MI | 17,018 |
| 61 | Traverse City, MI | 15,832 |
| 62 | Grosse Pointe Woods, MI | 15,792 |
| 63 | Mount Clemens, MI | 15,419 |
| 64 | Berkley, MI | 15,145 |
| 65 | Hazel Park, MI | 14,937 |
| 66 | Harper Woods, MI | 14,860 |
| 67 | Fraser, MI | 14,496 |
| 68 | Owosso, MI | 14,437 |
| 69 | Coldwater, MI | 14,216 |
| 70 | Sault Ste. Marie, MI | 13,083 |
| 71 | Rochester, MI | 12,824 |
| 72 | Woodhaven, MI | 12,503 |
| 73 | Melvindale, MI | 12,325 |
| 74 | Escanaba, MI | 12,257 |
| 75 | Ionia, MI | 12,208 |
| 76 | New Baltimore, MI | 12,123 |
| 77 | South Lyon, MI | 12,107 |
| 78 | Riverview, MI | 11,947 |
| 79 | Fenton, MI | 11,774 |
| 80 | Niles, MI | 11,665 |
| 81 | East Grand Rapids, MI | 11,663 |
| 82 | Farmington, MI | 11,409 |
| 83 | Clawson, MI | 11,312 |
| 84 | Grosse Pointe Park, MI | 11,095 |
| 85 | Grand Haven, MI | 11,038 |
| 86 | Sturgis, MI | 10,900 |
| 87 | Beverly Hills, MI | 10,449 |
| 88 | Cadillac, MI | 10,438 |
| 89 | Flat Rock, MI | 10,218 |
| 90 | Alpena, MI | 10,088 |
