# Cities in Michigan by housing units, 2024

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

- Indicator id: `housing_units`
- Unit: count
- Definition: All housing units, occupied and vacant: houses, apartments, mobile homes and rooms intended as separate living quarters. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.
- Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B25001: total housing units, US cities (incorporated places of 10,000 or more) (https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25001.dat)
- Publisher page: https://invokely.ai/en/publishers/us-census-bureau
- Retrieved: 2026-10-12
- Citation: U.S. Census Bureau. American Community Survey 5-year estimates, table B25001: total housing units, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25001.dat. Retrieved 2026-10-12.
- Web page: https://invokely.ai/rankings/housing-units/michigan-cities

| Rank | Place | count |
|---:|---|---:|
| 1 | Detroit, MI | 329,393 |
| 2 | Grand Rapids, MI | 84,894 |
| 3 | Warren, MI | 57,958 |
| 4 | Lansing, MI | 55,943 |
| 5 | Ann Arbor, MI | 54,399 |
| 6 | Sterling Heights, MI | 53,607 |
| 7 | Flint, MI | 43,028 |
| 8 | Livonia, MI | 39,665 |
| 9 | Dearborn, MI | 39,394 |
| 10 | Southfield, MI | 38,305 |
| 11 | Westland, MI | 38,299 |
| 12 | Farmington Hills, MI | 38,107 |
| 13 | Troy, MI | 34,883 |
| 14 | Kalamazoo, MI | 32,379 |
| 15 | Royal Oak, MI | 31,130 |
| 16 | Rochester Hills, MI | 30,921 |
| 17 | Wyoming, MI | 30,816 |
| 18 | Novi, MI | 28,351 |
| 19 | Pontiac, MI | 28,325 |
| 20 | St. Clair Shores, MI | 28,321 |
| 21 | Taylor, MI | 26,537 |
| 22 | Dearborn Heights, MI | 23,808 |
| 23 | Battle Creek, MI | 23,600 |
| 24 | Kentwood, MI | 22,322 |
| 25 | Roseville, MI | 22,172 |
| 26 | Portage, MI | 21,881 |
| 27 | Saginaw, MI | 21,063 |
| 28 | Midland, MI | 19,459 |
| 29 | Muskegon, MI | 16,245 |
| 30 | Bay City, MI | 16,078 |
| 31 | East Lansing, MI | 15,638 |
| 32 | Lincoln Park, MI | 15,434 |
| 33 | Madison Heights, MI | 14,872 |
| 34 | Jackson, MI | 14,839 |
| 35 | Eastpointe, MI | 14,037 |
| 36 | Holland, MI | 13,998 |
| 37 | Port Huron, MI | 13,729 |
| 38 | Southgate, MI | 13,225 |
| 39 | Burton, MI | 13,144 |
| 40 | Oak Park, MI | 13,091 |
| 41 | Auburn Hills, MI | 12,403 |
| 42 | Allen Park, MI | 12,374 |
| 43 | Inkster, MI | 11,517 |
| 44 | Wyandotte, MI | 11,471 |
| 45 | Garden City, MI | 11,438 |
| 46 | Ferndale, MI | 10,927 |
| 47 | Walker, MI | 10,861 |
| 48 | Norton Shores, MI | 10,658 |
| 49 | Birmingham, MI | 10,342 |
| 50 | Romulus, MI | 10,280 |
| 51 | Marquette, MI | 9,570 |
| 52 | Ypsilanti, MI | 9,491 |
| 53 | Adrian, MI | 9,328 |
| 54 | Monroe, MI | 9,000 |
| 55 | Wixom, MI | 8,849 |
| 56 | Mount Pleasant, MI | 8,551 |
| 57 | Traverse City, MI | 8,479 |
| 58 | Hamtramck, MI | 8,371 |
| 59 | Trenton, MI | 8,288 |
| 60 | Wayne, MI | 7,881 |
| 61 | Hazel Park, MI | 7,314 |
| 62 | Mount Clemens, MI | 7,166 |
| 63 | Berkley, MI | 7,117 |
| 64 | Grandville, MI | 7,062 |
| 65 | Owosso, MI | 6,960 |
| 66 | Fraser, MI | 6,870 |
| 67 | Grosse Pointe Woods, MI | 6,604 |
| 68 | Sault Ste. Marie, MI | 6,522 |
| 69 | Escanaba, MI | 6,464 |
| 70 | Grand Haven, MI | 6,075 |
| 71 | Harper Woods, MI | 5,961 |
| 72 | Rochester, MI | 5,928 |
| 73 | Clawson, MI | 5,872 |
| 74 | Alpena, MI | 5,610 |
| 75 | Farmington, MI | 5,512 |
| 76 | Fenton, MI | 5,451 |
| 77 | Niles, MI | 5,431 |
| 78 | Woodhaven, MI | 5,400 |
| 79 | Riverview, MI | 5,352 |
| 80 | South Lyon, MI | 5,155 |
| 81 | Cadillac, MI | 5,138 |
| 82 | New Baltimore, MI | 4,978 |
| 83 | Coldwater, MI | 4,934 |
| 84 | Sturgis, MI | 4,864 |
| 85 | Grosse Pointe Park, MI | 4,835 |
| 86 | Melvindale, MI | 4,582 |
| 87 | Beverly Hills, MI | 4,326 |
| 88 | Flat Rock, MI | 4,169 |
| 89 | Ionia, MI | 4,076 |
| 90 | East Grand Rapids, MI | 3,861 |
