# Cities in Michigan by median household income, 2024

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

- Indicator id: `median_household_income`
- Unit: USD
- Definition: Household income in the past 12 months at the middle of the distribution, in US dollars adjusted to the last year of the period. 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 B19013: median household income in the past 12 months, 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-b19013.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 B19013: median household income in the past 12 months, 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-b19013.dat. Retrieved 2026-10-12.
- Web page: https://invokely.ai/rankings/median-household-income/michigan-cities

| Rank | Place | USD |
|---:|---|---:|
| 1 | Beverly Hills, MI | 177,412 |
| 2 | East Grand Rapids, MI | 166,610 |
| 3 | Birmingham, MI | 153,510 |
| 4 | Grosse Pointe Woods, MI | 126,395 |
| 5 | Grosse Pointe Park, MI | 124,111 |
| 6 | Rochester Hills, MI | 120,694 |
| 7 | Troy, MI | 120,045 |
| 8 | Berkley, MI | 116,239 |
| 9 | Rochester, MI | 111,750 |
| 10 | Novi, MI | 110,723 |
| 11 | New Baltimore, MI | 106,033 |
| 12 | Farmington Hills, MI | 104,836 |
| 13 | Royal Oak, MI | 101,109 |
| 14 | Livonia, MI | 98,460 |
| 15 | Farmington, MI | 97,750 |
| 16 | Ferndale, MI | 94,640 |
| 17 | South Lyon, MI | 92,467 |
| 18 | Clawson, MI | 88,636 |
| 19 | Auburn Hills, MI | 84,375 |
| 20 | Portage, MI | 83,212 |
| 21 | Ann Arbor, MI | 82,212 |
| 21 | Trenton, MI | 82,212 |
| 23 | Allen Park, MI | 81,655 |
| 24 | Flat Rock, MI | 81,585 |
| 25 | Fenton, MI | 80,000 |
| 26 | Sterling Heights, MI | 79,909 |
| 27 | Woodhaven, MI | 78,648 |
| 28 | Grandville, MI | 78,442 |
| 29 | Norton Shores, MI | 76,579 |
| 30 | Walker, MI | 76,360 |
| 31 | Holland, MI | 75,865 |
| 32 | Kentwood, MI | 74,373 |
| 33 | Traverse City, MI | 74,087 |
| 34 | Wyoming, MI | 73,677 |
| 35 | St. Clair Shores, MI | 73,500 |
| 36 | Riverview, MI | 73,468 |
| 37 | Midland, MI | 73,325 |
| 38 | Wyandotte, MI | 71,987 |
| 39 | Oak Park, MI | 71,510 |
| 40 | Madison Heights, MI | 69,503 |
| 41 | Romulus, MI | 69,151 |
| 42 | Grand Rapids, MI | 69,108 |
| 43 | Southfield, MI | 68,166 |
| 44 | Garden City, MI | 67,294 |
| 45 | Hazel Park, MI | 67,073 |
| 46 | Southgate, MI | 66,118 |
| 47 | Wixom, MI | 65,485 |
| 48 | Dearborn, MI | 65,324 |
| 49 | Harper Woods, MI | 65,022 |
| 50 | Fraser, MI | 64,354 |
| 51 | Warren, MI | 64,016 |
| 52 | Ionia, MI | 63,978 |
| 53 | Sturgis, MI | 62,710 |
| 54 | Eastpointe, MI | 62,325 |
| 55 | Roseville, MI | 62,182 |
| 56 | Westland, MI | 62,076 |
| 57 | Taylor, MI | 61,081 |
| 58 | Grand Haven, MI | 60,669 |
| 59 | Dearborn Heights, MI | 60,391 |
| 60 | Burton, MI | 60,052 |
| 61 | Monroe, MI | 59,813 |
| 62 | Wayne, MI | 59,038 |
| 63 | Lincoln Park, MI | 58,616 |
| 64 | Battle Creek, MI | 55,693 |
| 65 | Marquette, MI | 55,613 |
| 66 | Sault Ste. Marie, MI | 55,328 |
| 67 | Lansing, MI | 54,382 |
| 68 | Owosso, MI | 54,229 |
| 69 | Mount Clemens, MI | 52,310 |
| 70 | Kalamazoo, MI | 52,272 |
| 71 | Cadillac, MI | 51,773 |
| 72 | Niles, MI | 51,376 |
| 73 | Coldwater, MI | 50,781 |
| 74 | Port Huron, MI | 50,366 |
| 75 | Adrian, MI | 50,209 |
| 76 | Bay City, MI | 49,420 |
| 77 | Alpena, MI | 47,545 |
| 78 | Ypsilanti, MI | 46,588 |
| 79 | East Lansing, MI | 45,687 |
| 80 | Escanaba, MI | 45,369 |
| 81 | Muskegon, MI | 44,735 |
| 82 | Mount Pleasant, MI | 44,706 |
| 83 | Jackson, MI | 44,558 |
| 84 | Pontiac, MI | 44,329 |
| 85 | Melvindale, MI | 42,185 |
| 86 | Detroit, MI | 39,938 |
| 87 | Hamtramck, MI | 39,293 |
| 88 | Inkster, MI | 39,252 |
| 89 | Saginaw, MI | 38,579 |
| 90 | Flint, MI | 37,646 |
