Every City in the USA

Ranking · Michigan · ACS income

Cities in Michigan by median household income.

These 153 cities in Michigan rank by median household income from the American Community Survey (ACS 5-Year 2020-2024), filtered to cities with at least 5,000 residents. This is a household-income ranking, not a wealth, affordability, or cost-of-living ranking. Data sortable and downloadable as CSV.

See also: every city in Michigan →   largest cities in Michigan by population →

Filter Michigan income rows

153 rows

Michigan cities by ACS 2020-2024 median household income. Filtered to cities with 2025 population >= 5,000 and a published point estimate or bound.
RankCityMedian HH incomeMOEPrecision2025 pop
#1Huntington Woods$190,150$8,367Published MOE6,274
#2Beverly Hills$177,412$17,480Published MOE10,449
#3East Grand Rapids$166,610$17,646Published MOE11,663
#4Grosse Pointe Farms$161,208$14,921Published MOE9,735
#5Grosse Pointe$158,853$11,434Published MOE5,490
#6Birmingham$153,510$14,199Published MOE21,923
#7Northville$145,530$19,342Published MOE6,013
#8Grosse Pointe Woods$126,395$9,307Published MOE15,792
#9Grosse Pointe Park$124,111$12,196Published MOE11,095
#10Rochester Hills$120,694$3,234Published MOE77,539
#11Troy$120,045$5,601Published MOE88,733
#12Berkley$116,239$10,989Published MOE15,145
#13Plymouth$112,145$16,166Published MOE9,164
#14Rochester$111,750$16,572Published MOE12,824
#15Novi$110,723$7,350Published MOE67,319
#16Rockford$107,121$15,091Published MOE6,313
#17New Baltimore$106,033$16,692Published MOE12,123
#18Milford$105,713$6,704Published MOE6,520
#19Farmington Hills$104,836$4,636Published MOE83,291
#20Royal Oak$101,109$3,325Published MOE57,583
#21Livonia$98,460$2,562Published MOE92,603
#22Farmington$97,750$4,716Published MOE11,409
#23Milan$96,949$12,224Published MOE5,973
#24Ferndale$94,640$5,294Published MOE19,212
#25South Lyon$92,467$13,249Published MOE12,107
#26Hudsonville$91,280$4,465Published MOE7,964
#27Clawson$88,636$4,504Published MOE11,312
#28Saline$88,346$12,539Published MOE9,001
#29Frankenmuth$85,433$16,843Published MOE5,197
#30Auburn Hills$84,375$8,211Published MOE25,925
#31St. Joseph$84,057$10,797Published MOE7,893
#32Portage$83,212$4,451Published MOE49,862
#33Ann Arbor$82,212$5,268Published MOE122,233
#33Trenton$82,212$8,398Published MOE17,849
#35Allen Park$81,655$6,640Published MOE27,445
#36Flat Rock$81,585$9,827Published MOE10,218
#37Brighton$80,682$7,181Published MOE7,904
#38Flushing$80,025$8,694Published MOE8,175
#39Fenton$80,000$19,753Published MOE11,774
#40Sterling Heights$79,909$3,056Published MOE133,931
#41Mason$79,117$7,875Published MOE8,264
#42Dundee$78,837$13,594Published MOE6,008
#43Woodhaven$78,648$12,938Published MOE12,503
#44Grandville$78,442$6,502Published MOE17,018
#45Norton Shores$76,579$7,340Published MOE25,088
#46Walker$76,360$4,683Published MOE25,881
#47Marshall$76,050$7,142Published MOE6,800
#48Holland$75,865$6,025Published MOE35,372
#49Kentwood$74,373$5,045Published MOE54,776
#50Petoskey$74,196$9,297Published MOE5,772
#51Traverse City$74,087$7,199Published MOE15,832
#52Wyoming$73,677$2,416Published MOE78,588
#53St. Clair Shores$73,500$2,293Published MOE57,872
#54Riverview$73,468$5,071Published MOE11,947
#55Midland$73,325$5,223Published MOE42,806
#56Chelsea$72,098$11,217Published MOE5,424
#57Walled Lake$72,055$10,108Published MOE7,320
#58Wyandotte$71,987$3,288Published MOE24,072
#59Swartz Creek$71,571$14,631Published MOE5,827
#60Oak Park$71,510$5,543Published MOE29,072
#61St. Clair$69,688$13,933Published MOE5,833
#62Madison Heights$69,503$3,984Published MOE28,297
#63Romulus$69,151$8,013Published MOE24,547
#64Grand Rapids$69,108$1,869Published MOE201,183
#65Grand Ledge$68,980$8,626Published MOE7,853
#66St. Johns$68,728$8,966Published MOE7,780
#67Southfield$68,166$2,471Published MOE76,111
#68Grand Blanc$68,052$27,338Published MOE7,880
#69Garden City$67,294$5,058Published MOE26,280
#70Hazel Park$67,073$5,662Published MOE14,937
#71Marysville$66,901$6,899Published MOE9,868
#72New Haven$66,125$15,436Published MOE6,749
#73Southgate$66,118$3,369Published MOE28,931
#74Wixom$65,485$5,288Published MOE17,313
#75Dearborn$65,324$3,496Published MOE105,611
#76Harper Woods$65,022$8,141Published MOE14,860
#77Richmond$64,719$11,850Published MOE5,927
#78Fraser$64,354$6,868Published MOE14,496
#79Holly$64,305$6,604Published MOE5,906
#80Warren$64,016$2,638Published MOE137,138
#81Ionia$63,978$11,561Published MOE12,208
#82Eaton Rapids$63,875$3,629Published MOE5,218
#83Greenville$63,285$15,220Published MOE9,256
#84Tecumseh$62,835$8,998Published MOE8,608
#85Sturgis$62,710$7,019Published MOE10,900
#86Charlotte$62,681$5,677Published MOE9,305
#87Eastpointe$62,325$6,323Published MOE33,814
#88Roseville$62,182$2,739Published MOE46,863
#89Westland$62,076$2,929Published MOE82,333
#90Kingsford$61,635$4,178Published MOE5,096
#91Taylor$61,081$2,820Published MOE61,279
#92Grand Haven$60,669$5,523Published MOE11,038
#93Manistee$60,541$4,298Published MOE6,157
#94Howell$60,449$9,069Published MOE9,896
#95Dearborn Heights$60,391$3,758Published MOE60,664
#96Belding$60,373$6,214Published MOE6,000
#97Burton$60,052$4,874Published MOE29,313
#98Monroe$59,813$6,538Published MOE20,076
#99Iron Mountain$59,405$5,469Published MOE7,469
#100Wayne$59,038$5,456Published MOE17,065
#101Utica$58,718$6,785Published MOE5,114
#102Lincoln Park$58,616$3,197Published MOE38,529
#103Hastings$58,286$7,237Published MOE7,490
#104Battle Creek$55,693$4,942Published MOE52,021
#105Marquette$55,613$4,562Published MOE21,944
#106Sault Ste. Marie$55,328$5,507Published MOE13,083
#107Gladstone$54,970$9,990Published MOE5,189
#108Center Line$54,703$11,997Published MOE8,503
#109Lansing$54,382$1,938Published MOE113,884
#110Owosso$54,229$4,373Published MOE14,437
#111Alma$53,307$8,914Published MOE9,304
#112Allegan$52,925$15,873Published MOE5,127
#113Ishpeming$52,754$4,545Published MOE6,205
#114Lapeer$52,716$6,935Published MOE9,201
#115Zeeland$52,628$17,296Published MOE5,637
#116Mount Clemens$52,310$8,053Published MOE15,419
#117Kalamazoo$52,272$2,904Published MOE72,683
#118Cadillac$51,773$3,850Published MOE10,438
#119Niles$51,376$4,316Published MOE11,665
#120St. Louis$51,167$11,885Published MOE7,406
#121Hillsdale$51,038$5,558Published MOE8,002
#122Coldwater$50,781$3,393Published MOE14,216
#123Port Huron$50,366$3,208Published MOE28,273
#124Adrian$50,209$3,644Published MOE20,191
#125Three Rivers$49,503$6,018Published MOE7,910
#126Menominee$49,432$5,813Published MOE8,175
#127Bay City$49,420$2,180Published MOE31,868
#128Davison$48,814$8,879Published MOE5,039
#129Dowagiac$48,166$7,421Published MOE5,725
#130Alpena$47,545$3,647Published MOE10,088
#131Ypsilanti$46,588$5,055Published MOE19,766
#132Ludington$46,411$9,605Published MOE7,634
#133East Lansing$45,687$3,696Published MOE49,355
#134Escanaba$45,369$2,562Published MOE12,257
#135Springfield$44,808$9,093Published MOE5,246
#136Muskegon$44,735$3,795Published MOE37,224
#137Mount Pleasant$44,706$3,398Published MOE20,925
#138Jackson$44,558$2,084Published MOE31,022
#139Pontiac$44,329$3,375Published MOE62,077
#140Big Rapids$43,858$4,640Published MOE8,623
#141Houghton$43,456$10,793Published MOE8,560
#142Melvindale$42,185$5,629Published MOE12,325
#143River Rouge$41,053$4,276Published MOE6,814
#144Ecorse$40,241$5,775Published MOE8,893
#145Detroit$39,938$937Published MOE649,095
#146Albion$39,885$3,411Published MOE7,474
#147Hamtramck$39,293$5,070Published MOE27,261
#148Inkster$39,252$5,394Published MOE24,959
#149Saginaw$38,579$1,907Published MOE42,863
#150Flint$37,646$1,900Published MOE79,306
#151Muskegon Heights$35,239$3,555Published MOE9,770
#152Benton Harbor$31,117$4,857Published MOE8,803
#153Highland Park$29,309$10,451Published MOE8,248
Showing 153 cities in Michigan meeting the ACS income display filter. MOE is the ACS 90% margin of error. $250,000+ is an open-ended bound, not an exact median or a tie. The unranked top group is alphabetical. Blank numerical ranks and MOEs for bound rows are intentional.

Methodology · Michigan ACS B19013

Michigan median household income estimates, with MOE shown.

The ranking value is ACS table B19013 line 001 estimate, Median household income in the past 12 months, from the 2020-2024 5-Year ACS release. The MOE column is the published ACS 90% margin of error for that estimate.

Census reports some medians only as bounds. $250,000+ means at least $250,000, not an exact income or a tie. These places remain in an unranked open-ended top group, sorted alphabetically. Any bottom-coded medians remain in an unranked bottom group. No usable conventional MOE is published for these bounds. Numeric ranks count all places ahead, including the top group, so the first point estimate follows that group. Point estimates with identical published values share a rank. Rank differences do not establish statistically significant income differences.

Rows are limited to Michigan cities with 2025 Census PEP population of at least 5,000 and a published ACS median household income point estimate or bound. CSV exports preserve the point estimate separately from the bound and its direction. An unavailable estimate without a published bound does not qualify.

Do not read this page as a list of wealthiest places. The data reports median household income only; it does not measure assets, net worth, purchasing power, taxes, household size, or local prices.

Read the methodology →

Related page

The income page uses ACS estimates. The population page uses Census PEP Vintage 2025 estimates only.