Skip to content

Richest ZIP codes in Michigan

The ZIP codes in Michigan with the highest median household income, among ZIP codes with at least the population shown below so one-estate enclaves don't crowd the list.

RankZIP codeCityCountyMedian household incomePopulation
148070Huntington Woods, MIOakland County$190,1506,328
248168Northville, MIWayne County$187,58925,038
348025Franklin, MIOakland County$185,00014,734
449301Ada, MIKent County$183,12519,846
548374Novi, MIOakland County$182,82717,672
648363Oakland, MIOakland County$179,3757,362
748302Bloomfield Hills, MIOakland County$178,10317,505
848069Pleasant Ridge, MIOakland County$171,1252,602
948301Bloomfield Hills, MIOakland County$167,14314,682
1048098Troy, MIOakland County$164,75920,936
1148306Rochester, MIOakland County$163,68428,389
1248009Birmingham, MIOakland County$153,40121,772
1348085Troy, MIOakland County$146,39027,231
1448323West Bloomfield, MIOakland County$144,45717,235
1548304Bloomfield Hills, MIOakland County$143,20417,387
1648324West Bloomfield, MIOakland County$142,10017,098
1748360Lake Orion, MIOakland County$140,86512,116
1848382Commerce Township, MIOakland County$137,76824,479
1948230Grosse Pointe, MIWayne County$137,31017,174
2049060Hickory Corners, MIBarry County$134,8612,660
2149302Alto, MIKent County$134,7229,754
2248380Milford, MIOakland County$131,9797,125
2348178South Lyon, MIOakland County$131,55837,789
2448370Oxford, MIOakland County$131,1111,777
2548348Clarkston, MIOakland County$129,41024,574
2648130Dexter, MIWashtenaw County$129,25416,986
2748236Grosse Pointe, MIWayne County$128,24231,435
2848331Farmington, MIOakland County$127,63321,562
2948042Macomb, MIMacomb County$126,66733,875
3048138Grosse Ile, MIWayne County$126,58210,344
3148167Northville, MIOakland County$124,63024,713
3248114Brighton, MILivingston County$124,06321,588
3348188Canton, MIWayne County$122,78145,665
3448864Okemos, MIIngham County$121,10323,901
3548309Rochester, MIOakland County$121,00730,685
3648187Canton, MIWayne County$120,32153,376
3749506Grand Rapids, MIKent County$118,13134,673
3848096Ray, MIMacomb County$117,9173,778
3948044Macomb, MIMacomb County$117,85658,754
4048072Berkley, MIOakland County$116,23915,149
4148103Ann Arbor, MIWashtenaw County$116,19455,054
4249670Northport, MILeelanau County$116,1331,784
4348362Lake Orion, MIOakland County$115,23014,966
4449306Belmont, MIKent County$115,03911,028
4548170Plymouth, MIWayne County$114,27840,076
4648176Saline, MIWashtenaw County$114,20623,451
4749341Rockford, MIKent County$113,98939,409
4848322West Bloomfield, MIOakland County$113,86532,885
4949315Byron Center, MIKent County$113,34627,091
5048067Royal Oak, MIOakland County$112,84024,868

Source: American Community Survey 2020–2024 5-year estimates. The ACS caps reported medians at $250,000. Only ZIP codes with a delivery area and at least 1,000 residents are ranked. Methodology

Free to cite with a link to this page.

By state

More ZIP code rankings