Michigan places ranked by median household income

1,403 places in Michigan have a reliable estimate of median household income (2020–2024 American Community Survey).

Highest figures: Orchard Lake Village ($206,667), Huntington Woods ($190,150), Bloomfield Hills ($189,942).

Lowest figure: Highland Park ($29,309).

The figure for Michigan as a whole is $72,875 (±$293).

Figures last updated on .

Figure for Michigan as a whole
$72,875 (±$293)
Places ranked
1403

Michigan places ranked by median household income

Median household income, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian household income
1Orchard Lake VillageOakland County$206,667 (±$28,483)
2Huntington WoodsOakland County$190,150 (±$8,367)
3Bloomfield HillsOakland County$189,942 (±$29,576)
4Village of Grosse Pointe ShoresWayne County$189,583 (±$24,051)
5Southfield TownshipOakland County$184,531 (±$8,822)
6Pleasant RidgeOakland County$171,125 (±$34,438)
7Ada TownshipKent County$168,468 (±$23,526)
8East Grand RapidsKent County$166,610 (±$17,646)
9Oakland Charter TownshipOakland County$166,538 (±$14,596)
10Ann Arbor Charter TownshipWashtenaw County$164,875 (±$37,591)
11Bloomfield Charter TownshipOakland County$162,788 (±$6,994)
12Grosse Pointe FarmsWayne County$161,208 (±$14,921)
13Grosse PointeWayne County$158,853 (±$11,434)
14Webster TownshipWashtenaw County$155,104 (±$16,756)
15BirminghamOakland County$153,510 (±$14,199)
16Northville TownshipWayne County$150,518 (±$11,389)
17Texas Charter TownshipKalamazoo County$147,128 (±$6,714)
18Lyon Charter TownshipOakland County$146,354 (±$9,435)
19NorthvilleWayne County$145,530 (±$19,342)
20Larkin Charter TownshipMidland County$143,427 (±$35,464)
21Peninsula TownshipGrand Traverse County$137,787 (±$19,873)
22Lodi TownshipWashtenaw County$137,727 (±$14,804)
23York Charter TownshipWashtenaw County$136,909 (±$29,729)
24Cascade Charter TownshipKent County$135,896 (±$14,943)
25Brighton TownshipLivingston County$132,610 (±$8,679)
26Cannon TownshipKent County$131,956 (±$13,023)
27Scio TownshipWashtenaw County$129,816 (±$13,022)
28Royalton TownshipBerrien County$128,750 (±$29,005)
29Grosse Ile TownshipWayne County$126,582 (±$6,922)
30Richmond Township (Macomb County)Macomb County$126,450 (±$22,811)
31Grosse Pointe WoodsWayne County$126,395 (±$9,307)
32Prairie Ronde TownshipKalamazoo County$126,000 (±$18,721)
33West Bloomfield Charter TownshipOakland County$125,453 (±$7,362)
34Grosse Pointe ParkWayne County$124,111 (±$12,196)
35Dexter TownshipWashtenaw County$124,088 (±$11,066)
36Grand Rapids Charter TownshipKent County$123,246 (±$10,113)
37Marion Township (Livingston County)Livingston County$123,211 (±$8,736)
38Algoma TownshipKent County$123,078 (±$14,145)
39Lyndon TownshipWashtenaw County$122,568 (±$15,642)
40Canton Charter TownshipWayne County$121,359 (±$4,201)
41SaugatuckAllegan County$121,178 (±$11,550)
42Bowne TownshipKent County$120,859 (±$10,288)
43Rochester HillsOakland County$120,694 (±$3,234)
44Macomb TownshipMacomb County$120,652 (±$3,897)
45TroyOakland County$120,045 (±$5,601)
46Jamestown Charter TownshipOttawa County$119,676 (±$16,605)
47Green Oak TownshipLivingston County$119,335 (±$8,126)
48Lima TownshipWashtenaw County$119,236 (±$14,524)
49Leelanau TownshipLeelanau County$119,044 (±$10,415)
50Oceola TownshipLivingston County$118,870 (±$5,845)
51Orion Charter TownshipOakland County$118,801 (±$9,065)
52Milton Township (Cass County)Cass County$118,750 (±$21,011)
53Bruce Township (Macomb County)Macomb County$117,989 (±$12,440)
54Ray TownshipMacomb County$117,917 (±$20,651)
55Homer Township (Midland County)Midland County$117,295 (±$8,898)
56Plymouth Charter TownshipWayne County$116,883 (±$9,674)
57Wheatfield TownshipIngham County$116,500 (±$17,018)
58BerkleyOakland County$116,239 (±$10,989)
59Suttons Bay TownshipLeelanau County$115,769 (±$17,186)
60Watertown Charter TownshipClinton County$114,870 (±$21,622)
61Williamstown TownshipIngham County$114,792 (±$25,067)
62Independence Charter TownshipOakland County$114,699 (±$6,973)
63Oxford Charter TownshipOakland County$114,076 (±$8,077)
64Hamburg TownshipLivingston County$113,980 (±$7,170)
65Zeeland Charter TownshipOttawa County$113,750 (±$14,035)
66Vergennes TownshipKent County$113,482 (±$24,074)
67Commerce Charter TownshipOakland County$113,148 (±$6,861)
68Freedom TownshipWashtenaw County$112,969 (±$24,535)
69Polkton Charter TownshipOttawa County$112,708 (±$14,836)
70Salem Township (Washtenaw County)Washtenaw County$112,378 (±$18,837)
71PlymouthWayne County$112,145 (±$16,166)
72Iosco TownshipLivingston County$112,063 (±$21,276)
73Ingham TownshipIngham County$112,000 (±$9,454)
74RochesterOakland County$111,750 (±$16,572)
75Fenton Charter TownshipGenesee County$111,548 (±$7,936)
76Caledonia Township (Kent County)Kent County$111,365 (±$15,573)
77Grattan TownshipKent County$111,354 (±$19,257)
78Hadley TownshipLapeer County$110,938 (±$10,422)
79NoviOakland County$110,723 (±$7,350)
80Addison TownshipOakland County$110,574 (±$15,015)
81Park Township (Ottawa County)Ottawa County$110,402 (±$9,605)
82DeWittClinton County$110,341 (±$12,152)
83Acme TownshipGrand Traverse County$110,281 (±$12,481)
84White River TownshipMuskegon County$110,179 (±$16,175)
85Springfield Charter TownshipOakland County$110,101 (±$10,325)
86Vevay TownshipIngham County$110,000 (±$12,471)
87Lathrup VillageOakland County$109,893 (±$22,823)
88Milford Charter TownshipOakland County$109,657 (±$9,492)
89Glen Arbor TownshipLeelanau County$109,500 (±$14,663)
90Brady Township (Kalamazoo County)Kalamazoo County$108,954 (±$9,597)
91Hartland TownshipLivingston County$108,568 (±$4,323)
92Metamora TownshipLapeer County$108,565 (±$13,586)
93Augusta Charter TownshipWashtenaw County$108,457 (±$12,282)
94Union Township (Grand Traverse County)Grand Traverse County$108,438 (±$46,694)
95Ida TownshipMonroe County$108,293 (±$13,021)
96Goodland TownshipLapeer County$108,063 (±$15,026)
97Almena TownshipVan Buren County$107,901 (±$10,070)
98Fremont Township (Saginaw County)Saginaw County$107,813 (±$31,531)
99Port Sheldon TownshipOttawa County$107,400 (±$24,916)
100Courtland TownshipKent County$107,321 (±$14,524)
101Rose Township (Oakland County)Oakland County$107,262 (±$15,853)
102Tittabawassee TownshipSaginaw County$107,146 (±$13,452)
103RockfordKent County$107,121 (±$15,091)
104Atlas TownshipGenesee County$107,008 (±$11,362)
105Marshall TownshipCalhoun County$106,944 (±$16,881)
106DexterWashtenaw County$106,637 (±$13,924)
107Richland Township (Kalamazoo County)Kalamazoo County$106,470 (±$13,329)
108Sylvan LakeOakland County$106,429 (±$35,671)
109Victor TownshipClinton County$106,343 (±$14,280)
110New BaltimoreMacomb County$106,033 (±$16,692)
111Locke TownshipIngham County$106,000 (±$19,233)
112Groveland TownshipOakland County$105,959 (±$16,442)
113Windsor Charter TownshipEaton County$105,906 (±$10,297)
114Sharon TownshipWashtenaw County$105,865 (±$11,268)
115Armada TownshipMacomb County$105,734 (±$17,615)
116Ovid Township (Clinton County)Clinton County$105,588 (±$20,421)
117Heath TownshipAllegan County$105,491 (±$14,923)
118Deerfield Township (Livingston County)Livingston County$105,257 (±$32,497)
119Farmington HillsOakland County$104,836 (±$4,636)
120Lowell Charter TownshipKent County$104,794 (±$10,807)
121North MuskegonMuskegon County$104,659 (±$14,607)
122Ross TownshipKalamazoo County$103,932 (±$24,091)
123Resort TownshipEmmet County$103,929 (±$21,760)
124Leighton TownshipAllegan County$103,888 (±$15,977)
125Dryden TownshipLapeer County$103,860 (±$13,557)
126Dover Township (Otsego County)Otsego County$103,750 (±$22,234)
127Gilmore Township (Benzie County)Benzie County$103,438 (±$20,573)
128Oakfield TownshipKent County$103,411 (±$22,147)
129Bridgewater TownshipWashtenaw County$103,226 (±$11,796)
130Liberty Township (Jackson County)Jackson County$102,969 (±$25,525)
131Sylvan Township (Washtenaw County)Washtenaw County$102,656 (±$33,196)
132Saline TownshipWashtenaw County$102,500 (±$24,655)
133Pittsfield Charter TownshipWashtenaw County$102,463 (±$4,959)
134Frankenmuth TownshipSaginaw County$102,188 (±$17,678)
135Georgetown Charter TownshipOttawa County$102,150 (±$4,286)
136Springvale TownshipEmmet County$102,083 (±$17,917)
137Eveline TownshipCharlevoix County$101,964 (±$12,137)
138Portland TownshipIonia County$101,890 (±$12,008)
139Olive Township (Clinton County)Clinton County$101,500 (±$8,102)
140Overisel TownshipAllegan County$101,331 (±$6,077)
141Superior Charter TownshipWashtenaw County$101,208 (±$7,528)
142Hope Township (Midland County)Midland County$101,205 (±$8,044)
143Royal OakOakland County$101,109 (±$3,325)
144Bennington TownshipShiawassee County$101,078 (±$18,124)
145Bertrand TownshipBerrien County$100,735 (±$11,056)
146Tallmadge Charter TownshipOttawa County$100,721 (±$10,495)
147Genoa TownshipLivingston County$100,716 (±$6,635)
148 (tie)Conway TownshipLivingston County$100,625 (±$7,692)
148 (tie)Tecumseh TownshipLenawee County$100,625 (±$17,835)
150Whiteford TownshipMonroe County$100,521 (±$6,582)
151Ely TownshipMarquette County$100,104 (±$12,879)
152Tyrone Township (Livingston County)Livingston County$99,770 (±$6,949)
153Pickford TownshipChippewa County$99,688 (±$14,052)
154Grand Haven Charter TownshipOttawa County$99,592 (±$7,342)
155Hope Township (Barry County)Barry County$99,427 (±$18,068)
156Marion Township (Charlevoix County)Charlevoix County$99,417 (±$12,761)
157Norvell TownshipJackson County$99,107 (±$40,618)
158Ingersoll TownshipMidland County$99,063 (±$16,595)
159Robinson TownshipOttawa County$98,947 (±$9,733)
160China TownshipSt. Clair County$98,879 (±$25,035)
161Argentine TownshipGenesee County$98,508 (±$9,840)
162LivoniaWayne County$98,460 (±$2,562)
163Centerville TownshipLeelanau County$98,281 (±$11,515)
164White Oak TownshipIngham County$98,250 (±$17,035)
165Lincoln Charter TownshipBerrien County$98,228 (±$5,571)
166Lake Township (Benzie County)Benzie County$98,125 (±$20,401)
167Laketon TownshipMuskegon County$98,114 (±$9,696)
168Negaunee TownshipMarquette County$97,955 (±$7,122)
169FarmingtonOakland County$97,750 (±$4,716)
170Washington Charter TownshipMacomb County$97,723 (±$9,329)
171Sandstone TownshipJackson County$97,708 (±$28,430)
172Dorr TownshipAllegan County$97,542 (±$16,266)
173Spring Lake TownshipOttawa County$97,451 (±$7,175)
174Eaton TownshipEaton County$97,398 (±$13,573)
175Riley Township (St. Clair County)St. Clair County$97,262 (±$25,794)
176Benton Township (Eaton County)Eaton County$97,222 (±$11,276)
177Cherry Grove TownshipWexford County$97,177 (±$12,850)
178Melrose TownshipCharlevoix County$97,059 (±$10,541)
179MilanWashtenaw County$96,949 (±$12,224)
180Solon Township (Leelanau County)Leelanau County$96,833 (±$7,882)
181DeWitt Charter TownshipClinton County$96,824 (±$8,037)
182Emmett TownshipSt. Clair County$96,809 (±$13,464)
183Deerfield Township (Isabella County)Isabella County$96,667 (±$23,636)
184Highland Charter TownshipOakland County$96,574 (±$9,213)
185Garfield Township (Bay County)Bay County$96,571 (±$8,745)
186Putnam TownshipLivingston County$96,442 (±$8,835)
187Keene TownshipIonia County$96,250 (±$15,411)
188Long Lake TownshipGrand Traverse County$96,220 (±$5,763)
189Fabius TownshipSt. Joseph County$95,875 (±$17,058)
190Gerrish TownshipRoscommon County$95,813 (±$17,150)
191Raisin TownshipLenawee County$95,766 (±$13,556)
192Milan TownshipMonroe County$95,750 (±$23,826)
193Grass Lake Charter TownshipJackson County$95,692 (±$12,681)
194Roxand TownshipEaton County$95,625 (±$18,721)
195Sebewa TownshipIonia County$95,500 (±$22,913)
196Aurelius TownshipIngham County$95,455 (±$10,503)
197Brownstown Charter TownshipWayne County$95,402 (±$6,052)
198Blendon TownshipOttawa County$95,288 (±$12,351)
199Carmel TownshipEaton County$95,083 (±$10,174)
200Riley Township (Clinton County)Clinton County$95,000 (±$15,789)
201White Lake Charter TownshipOakland County$94,985 (±$4,032)
202St. Joseph Charter TownshipBerrien County$94,926 (±$9,514)
203Wilson Township (Charlevoix County)Charlevoix County$94,844 (±$21,519)
204Empire TownshipLeelanau County$94,821 (±$14,428)
205FerndaleOakland County$94,640 (±$5,294)
206Exeter TownshipMonroe County$94,491 (±$21,712)
207Elmwood Charter TownshipLeelanau County$94,417 (±$22,088)
208Presque Isle TownshipPresque Isle County$94,412 (±$14,823)
209Woodhull TownshipShiawassee County$94,301 (±$7,358)
210Ishpeming TownshipMarquette County$94,271 (±$25,585)
211Northfield TownshipWashtenaw County$94,259 (±$13,665)
212Plainfield Charter TownshipKent County$94,218 (±$7,315)
213Summit Township (Mason County)Mason County$94,141 (±$10,945)
214Alaiedon TownshipIngham County$94,042 (±$11,462)
215Whitewater TownshipGrand Traverse County$93,958 (±$18,982)
216Berlin Township (St. Clair County)St. Clair County$93,948 (±$12,263)
217West Traverse TownshipEmmet County$93,929 (±$13,726)
218Columbus Township (St. Clair County)St. Clair County$93,844 (±$12,916)
219Saugatuck TownshipAllegan County$93,618 (±$20,041)
220Bingham Township (Leelanau County)Leelanau County$93,594 (±$7,677)
221Brandon Charter TownshipOakland County$93,523 (±$12,066)
222Village of ClarkstonOakland County$93,452 (±$10,510)
223Oneida Charter TownshipEaton County$93,214 (±$12,121)
224St. Clair TownshipSt. Clair County$93,068 (±$14,619)
225Ogden TownshipLenawee County$93,029 (±$3,405)
226Leland TownshipLeelanau County$92,857 (±$24,879)
227Huron Charter TownshipWayne County$92,832 (±$7,407)
228Summerfield Township (Monroe County)Monroe County$92,788 (±$9,896)
229Green Lake TownshipGrand Traverse County$92,784 (±$16,260)
230Danby TownshipIonia County$92,768 (±$18,442)
231Frankenlust TownshipBay County$92,685 (±$18,723)
232Leslie TownshipIngham County$92,550 (±$11,748)
233South LyonOakland County$92,467 (±$13,249)
234New Buffalo TownshipBerrien County$92,188 (±$33,724)
235Westphalia TownshipClinton County$92,065 (±$18,172)
236Laketown TownshipAllegan County$91,989 (±$15,631)
237Hamlin Township (Eaton County)Eaton County$91,944 (±$16,930)
238Cottrellville TownshipSt. Clair County$91,897 (±$10,791)
239Orange Township (Ionia County)Ionia County$91,667 (±$27,816)
240GibraltarWayne County$91,651 (±$5,033)
241Eagle TownshipClinton County$91,582 (±$17,559)
242Almont TownshipLapeer County$91,519 (±$3,659)
243Midland Charter TownshipMidland County$91,518 (±$14,100)
244Chesterfield TownshipMacomb County$91,508 (±$2,871)
245Byron TownshipKent County$91,481 (±$10,273)
246Wayland TownshipAllegan County$91,383 (±$18,180)
247HudsonvilleOttawa County$91,280 (±$4,465)
248Bengal TownshipClinton County$91,250 (±$24,800)
249Monterey TownshipAllegan County$91,207 (±$23,582)
250Lincoln Township (Midland County)Midland County$91,125 (±$19,744)
251Fruitland TownshipMuskegon County$91,076 (±$10,119)
252Barry TownshipBarry County$91,071 (±$8,690)
253Shelby Charter TownshipMacomb County$91,012 (±$4,888)
254Onondaga TownshipIngham County$90,987 (±$5,993)
255Montague TownshipMuskegon County$90,885 (±$12,995)
256Adrian TownshipLenawee County$90,879 (±$9,788)
257Friendship TownshipEmmet County$90,833 (±$11,470)
258Thornapple TownshipBarry County$90,772 (±$17,621)
259Norway TownshipDickinson County$90,750 (±$23,838)
260Delhi Charter TownshipIngham County$90,437 (±$6,170)
261Wales TownshipSt. Clair County$90,417 (±$18,332)
262Almira TownshipBenzie County$90,278 (±$11,034)
263Franklin Township (Lenawee County)Lenawee County$90,221 (±$9,225)
264Fillmore TownshipAllegan County$90,142 (±$15,827)
265Bedford TownshipMonroe County$90,092 (±$9,396)
266Raisinville TownshipMonroe County$90,000 (±$14,660)
267Crockery TownshipOttawa County$89,700 (±$10,704)
268Torch Lake Township (Antrim County)Antrim County$89,485 (±$10,214)
269Gun Plain TownshipAllegan County$89,346 (±$12,720)
270Somerset TownshipHillsdale County$89,303 (±$12,623)
271Walton TownshipEaton County$89,167 (±$12,790)
272Beaver Township (Bay County)Bay County$89,154 (±$10,173)
273Salem Township (Allegan County)Allegan County$89,034 (±$20,232)
274Milton Township (Antrim County)Antrim County$88,971 (±$13,536)
275Hillsdale TownshipHillsdale County$88,965 (±$10,266)
276Allegan TownshipAllegan County$88,917 (±$10,004)
277Hopkins TownshipAllegan County$88,825 (±$5,035)
278Merritt TownshipBay County$88,750 (±$12,137)
279Manlius TownshipAllegan County$88,646 (±$11,219)
280ClawsonOakland County$88,636 (±$4,504)
281Arcada TownshipGratiot County$88,523 (±$12,125)
282Little Traverse TownshipEmmet County$88,368 (±$15,626)
283SalineWashtenaw County$88,346 (±$12,539)
284Richland Township (Missaukee County)Missaukee County$88,295 (±$14,795)
285RockwoodWayne County$88,080 (±$22,634)
286Colfax Township (Mecosta County)Mecosta County$87,935 (±$13,245)
287Rutland Charter TownshipBarry County$87,875 (±$13,556)
288Pentwater TownshipOceana County$87,708 (±$7,235)
289Casco Township (St. Clair County)St. Clair County$87,538 (±$11,819)
290Sands TownshipMarquette County$87,443 (±$5,860)
291Williams Charter TownshipBay County$87,380 (±$22,075)
292Wright Township (Ottawa County)Ottawa County$87,344 (±$10,969)
293Spring Arbor TownshipJackson County$87,316 (±$10,138)
294Clay TownshipSt. Clair County$87,292 (±$7,948)
295Chocolay Charter TownshipMarquette County$87,167 (±$12,200)
296Fort Gratiot Charter TownshipSt. Clair County$87,165 (±$6,250)
297Alamo TownshipKalamazoo County$87,113 (±$13,373)
298Valley TownshipAllegan County$87,100 (±$21,344)
299Brookfield Township (Eaton County)Eaton County$87,083 (±$24,780)
300Blumfield TownshipSaginaw County$86,979 (±$13,953)
1104 (tie)Goodar TownshipOgemaw County$57,500 (±$22,995)
1104 (tie)Stannard TownshipOntonagon County$57,500 (±$9,399)
1106FremontNewaygo County$57,452 (±$16,051)
1107Sage TownshipGladwin County$57,424 (±$9,122)
1108Genesee Charter TownshipGenesee County$57,406 (±$5,094)
1109Corwith TownshipOtsego County$57,308 (±$10,875)
1110Forest Township (Cheboygan County)Cheboygan County$57,292 (±$14,654)
1111Indianfields TownshipTuscola County$57,250 (±$12,570)
1112Sumner TownshipGratiot County$57,245 (±$5,263)
1113MemphisMacomb County$57,222 (±$16,844)
1114Osceola Township (Houghton County)Houghton County$57,120 (±$6,455)
1115Ocqueoc TownshipPresque Isle County$57,031 (±$4,431)
1116Everett TownshipNewaygo County$56,875 (±$9,865)
1117Sanilac TownshipSanilac County$56,835 (±$9,354)
1118AlgonacSt. Clair County$56,820 (±$8,196)
1119Owosso Charter TownshipShiawassee County$56,818 (±$13,395)
1120Posen TownshipPresque Isle County$56,719 (±$15,857)
1121Lakefield Township (Luce County)Luce County$56,484 (±$7,223)
1122Elk Township (Lake County)Lake County$56,438 (±$5,957)
1123Fairplain TownshipMontcalm County$56,406 (±$8,992)
1124Newkirk TownshipLake County$56,268 (±$1,064)
1125Grant Township (Iosco County)Iosco County$56,193 (±$11,248)
1126Custer Township (Mason County)Mason County$56,172 (±$11,661)
1127BuchananBerrien County$56,163 (±$8,947)
1128Fork TownshipMecosta County$56,161 (±$8,241)
1129Inverness TownshipCheboygan County$56,141 (±$9,372)
1130Crystal Township (Montcalm County)Montcalm County$56,087 (±$15,330)
1131Home Township (Montcalm County)Montcalm County$56,037 (±$10,810)
1132Bessemer TownshipGogebic County$56,016 (±$7,459)
1133Oliver Township (Huron County)Huron County$55,938 (±$6,923)
1134Bismarck TownshipPresque Isle County$55,875 (±$9,200)
1135Dickson TownshipManistee County$55,781 (±$13,458)
1136WakefieldGogebic County$55,759 (±$8,348)
1137Delaware TownshipSanilac County$55,750 (±$10,721)
1138CasevilleHuron County$55,729 (±$20,025)
1139Battle CreekCalhoun County$55,693 (±$4,942)
1140Greendale TownshipMidland County$55,682 (±$13,058)
1141Iron River TownshipIron County$55,655 (±$10,014)
1142 (tie)Galien TownshipBerrien County$55,625 (±$17,020)
1142 (tie)Mastodon TownshipIron County$55,625 (±$10,700)
1144MarquetteMarquette County$55,613 (±$4,562)
1145Case TownshipPresque Isle County$55,500 (±$6,750)
1146Rose Township (Ogemaw County)Ogemaw County$55,491 (±$10,323)
1147Millen TownshipAlcona County$55,469 (±$5,753)
1148Detour TownshipChippewa County$55,463 (±$17,538)
1149Foster TownshipOgemaw County$55,385 (±$9,900)
1150Sault Ste. MarieChippewa County$55,328 (±$5,507)
1151Schoolcraft Township (Houghton County)Houghton County$55,327 (±$8,693)
1152Higgins TownshipRoscommon County$55,313 (±$11,994)
1153Weare TownshipOceana County$55,114 (±$13,047)
1154Harris TownshipMenominee County$55,104 (±$11,587)
1155CroswellSanilac County$55,081 (±$2,469)
1156Clement TownshipGladwin County$55,066 (±$6,386)
1157 (tie)Green TownshipAlpena County$55,000 (±$13,405)
1157 (tie)Marion Township (Saginaw County)Saginaw County$55,000 (±$9,417)
1157 (tie)Rolland TownshipIsabella County$55,000 (±$14,290)
1157 (tie)Wheatland Township (Mecosta County)Mecosta County$55,000 (±$14,755)
1161GladstoneDelta County$54,970 (±$9,990)
1162Muskegon Charter TownshipMuskegon County$54,962 (±$5,460)
1163L'Anse TownshipBaraga County$54,898 (±$9,602)
1164Greenleaf TownshipSanilac County$54,844 (±$11,891)
1165Baldwin Township (Delta County)Delta County$54,762 (±$12,026)
1166OlivetEaton County$54,722 (±$15,385)
1167Center LineMacomb County$54,703 (±$11,997)
1168Bates TownshipIron County$54,688 (±$13,471)
1169Hartford TownshipVan Buren County$54,659 (±$21,381)
1170Ferry TownshipOceana County$54,601 (±$10,873)
1171 (tie)Argyle TownshipSanilac County$54,583 (±$9,608)
1171 (tie)Greenwood Township (Clare County)Clare County$54,583 (±$9,556)
1173Homer Township (Calhoun County)Calhoun County$54,519 (±$7,838)
1174Nadeau TownshipMenominee County$54,500 (±$15,667)
1175Hudson Township (Lenawee County)Lenawee County$54,471 (±$10,938)
1176Wright Township (Hillsdale County)Hillsdale County$54,449 (±$6,192)
1177Albert TownshipMontmorency County$54,423 (±$8,935)
1178McKinley Township (Emmet County)Emmet County$54,417 (±$16,583)
1179LansingIngham County$54,382 (±$1,938)
1180 (tie)Barton TownshipNewaygo County$54,375 (±$12,780)
1180 (tie)Crystal Township (Oceana County)Oceana County$54,375 (±$10,784)
1180 (tie)Greenwood Township (Oceana County)Oceana County$54,375 (±$13,062)
1180 (tie)Wakefield TownshipGogebic County$54,375 (±$17,830)
1184FrankfortBenzie County$54,327 (±$5,907)
1185Haynes TownshipAlcona County$54,315 (±$4,659)
1186Caldwell TownshipMissaukee County$54,250 (±$7,621)
1187OwossoShiawassee County$54,229 (±$4,373)
1188Nahma TownshipDelta County$54,205 (±$8,109)
1189Richland Township (Ogemaw County)Ogemaw County$54,191 (±$9,533)
1190Iron RiverIron County$54,183 (±$5,287)
1191Lee Township (Midland County)Midland County$54,144 (±$14,425)
1192Speaker TownshipSanilac County$54,074 (±$6,970)
1193Freeman TownshipClare County$54,063 (±$7,060)
1194Harrisville TownshipAlcona County$53,958 (±$7,379)
1195Billings TownshipGladwin County$53,899 (±$8,625)
1196Osceola Township (Osceola County)Osceola County$53,869 (±$7,730)
1197Sebewaing TownshipHuron County$53,849 (±$10,893)
1198 (tie)Cherry Valley TownshipLake County$53,750 (±$15,695)
1198 (tie)Novesta TownshipTuscola County$53,750 (±$17,884)
1198 (tie)Port Austin TownshipHuron County$53,750 (±$14,244)
1201Wilmot TownshipCheboygan County$53,625 (±$14,518)
1202BessemerGogebic County$53,523 (±$12,307)
1203Burleigh TownshipIosco County$53,393 (±$13,106)
1204Ellsworth TownshipLake County$53,333 (±$11,984)
1205AlmaGratiot County$53,307 (±$8,914)
1206Springdale TownshipManistee County$53,295 (±$9,102)
1207Big Prairie TownshipNewaygo County$53,289 (±$5,880)
1208Marenisco TownshipGogebic County$53,250 (±$9,003)
1209YaleSt. Clair County$53,236 (±$5,181)
1210Roscommon TownshipRoscommon County$53,186 (±$5,510)
1211LitchfieldHillsdale County$53,182 (±$8,484)
1212 (tie)Flynn TownshipSanilac County$53,125 (±$24,427)
1212 (tie)Logan Township (Ogemaw County)Ogemaw County$53,125 (±$12,522)
1214HudsonLenawee County$53,009 (±$8,340)
1215AlleganAllegan County$52,925 (±$15,873)
1216 (tie)Garfield Township (Mackinac County)Mackinac County$52,917 (±$10,608)
1216 (tie)Huron TownshipHuron County$52,917 (±$13,286)
1218Calumet Charter TownshipHoughton County$52,836 (±$6,608)
1219Franklin Township (Clare County)Clare County$52,778 (±$6,982)
1220IshpemingMarquette County$52,754 (±$4,545)
1221LapeerLapeer County$52,716 (±$6,935)
1222Buckeye TownshipGladwin County$52,708 (±$11,743)
1223 (tie)Leavitt TownshipOceana County$52,679 (±$10,084)
1223 (tie)Peacock TownshipLake County$52,679 (±$20,726)
1225St. Ignace TownshipMackinac County$52,656 (±$25,447)
1226Manistique TownshipSchoolcraft County$52,639 (±$7,750)
1227ZeelandOttawa County$52,628 (±$17,296)
1228Forest Township (Missaukee County)Missaukee County$52,581 (±$2,401)
1229 (tie)ClioGenesee County$52,500 (±$5,818)
1229 (tie)Comins TownshipOscoda County$52,500 (±$4,519)
1229 (tie)Marion Township (Sanilac County)Sanilac County$52,500 (±$8,620)
1232Bridgeport Charter TownshipSaginaw County$52,462 (±$4,452)
1233Belknap TownshipPresque Isle County$52,457 (±$19,213)
1234Elba Township (Gratiot County)Gratiot County$52,344 (±$9,159)
1235Mount ClemensMacomb County$52,310 (±$8,053)
1236Reed CityOsceola County$52,304 (±$3,550)
1237South Branch Township (Crawford County)Crawford County$52,292 (±$15,398)
1238KalamazooKalamazoo County$52,272 (±$2,904)
1239Baraga TownshipBaraga County$52,254 (±$9,707)
1240Alpena TownshipAlpena County$52,239 (±$6,996)
1241GalesburgKalamazoo County$52,153 (±$10,452)
1242Lincoln Township (Newaygo County)Newaygo County$52,057 (±$9,461)
1243Plainfield TownshipIosco County$52,035 (±$9,759)
1244Lake Township (Lake County)Lake County$52,008 (±$5,518)
1245ScottvilleMason County$51,953 (±$11,469)
1246 (tie)Camden TownshipHillsdale County$51,875 (±$10,274)
1246 (tie)Martiny TownshipMecosta County$51,875 (±$10,653)
1248Garden TownshipDelta County$51,838 (±$5,149)
1249CadillacWexford County$51,773 (±$3,850)
1250Sherman Township (Huron County)Huron County$51,731 (±$5,566)
1251Hampton Charter TownshipBay County$51,728 (±$5,664)
1252Cleon TownshipManistee County$51,625 (±$14,438)
1253Markey TownshipRoscommon County$51,587 (±$10,010)
1254Mellen TownshipMenominee County$51,429 (±$17,275)
1255NilesBerrien County$51,376 (±$4,316)
1256Joyfield TownshipBenzie County$51,250 (±$14,823)
1257St. LouisGratiot County$51,167 (±$11,885)
1258HillsdaleHillsdale County$51,038 (±$5,558)
1259HartOceana County$50,956 (±$11,774)
1260Bearinger TownshipPresque Isle County$50,938 (±$9,150)
1261Richland Township (Montcalm County)Montcalm County$50,862 (±$9,218)
1262Clayton TownshipArenac County$50,795 (±$4,841)
1263ColdwaterBranch County$50,781 (±$3,393)
1264Surrey TownshipClare County$50,764 (±$9,988)
1265Middle Branch TownshipOsceola County$50,648 (±$7,057)
1266Fairgrove TownshipTuscola County$50,625 (±$12,216)
1267Au Sable Charter TownshipIosco County$50,511 (±$11,367)
1268Mikado TownshipAlcona County$50,461 (±$8,627)
1269Carrollton TownshipSaginaw County$50,399 (±$9,687)
1270Port HuronSt. Clair County$50,366 (±$3,208)
1271Bridgehampton TownshipSanilac County$50,278 (±$12,761)
1272AdrianLenawee County$50,209 (±$3,644)
1273OvidClinton County$50,145 (±$4,902)
1274Sheridan Township (Mecosta County)Mecosta County$49,800 (±$10,483)
1275BangorVan Buren County$49,764 (±$6,038)
1276Republic TownshipMarquette County$49,663 (±$9,980)
1277 (tie)Reno TownshipIosco County$49,583 (±$11,908)
1277 (tie)Slagle TownshipWexford County$49,583 (±$19,007)
1279Three RiversSt. Joseph County$49,503 (±$6,018)
1280Daggett TownshipMenominee County$49,500 (±$20,742)
1281MenomineeMenominee County$49,432 (±$5,813)
1282Bay CityBay County$49,420 (±$2,180)
1283ReadingHillsdale County$49,342 (±$15,015)
1284Wawatam TownshipEmmet County$49,318 (±$11,410)
1285Rust TownshipMontmorency County$49,313 (±$3,250)
1286McMillan Township (Ontonagon County)Ontonagon County$49,286 (±$12,285)
1287Rogers CityPresque Isle County$49,266 (±$6,538)
1288Sherman Township (Gladwin County)Gladwin County$49,181 (±$17,554)
1289Springfield TownshipKalkaska County$49,167 (±$10,446)
1290Lincoln Township (Clare County)Clare County$48,953 (±$4,526)
1291DavisonGenesee County$48,814 (±$8,879)
1292Powell TownshipMarquette County$48,804 (±$861)
1293Mount MorrisGenesee County$48,794 (±$7,673)
1294 (tie)Moore TownshipSanilac County$48,750 (±$9,777)
1294 (tie)StantonMontcalm County$48,750 (±$19,444)
1296MarletteSanilac County$48,571 (±$6,185)
1297Raber TownshipChippewa County$48,542 (±$15,869)
1298Lansing Charter TownshipIngham County$48,450 (±$3,754)
1299Big Creek TownshipOscoda County$48,438 (±$5,405)
1300Evart TownshipOsceola County$48,409 (±$10,918)
1301Mitchell TownshipAlcona County$48,250 (±$8,891)
1302DowagiacCass County$48,166 (±$7,421)
1303 (tie)CharlevoixCharlevoix County$47,917 (±$11,966)
1303 (tie)Dwight TownshipHuron County$47,917 (±$8,608)
1305ColemanMidland County$47,868 (±$6,365)
1306Royal Oak Charter TownshipOakland County$47,679 (±$9,353)
1307AlpenaAlpena County$47,545 (±$3,647)
1308Colfax Township (Wexford County)Wexford County$47,500 (±$13,681)
1309Horton TownshipOgemaw County$47,321 (±$13,279)
1310Boon TownshipWexford County$47,212 (±$18,280)
1311Clinton Township (Oscoda County)Oscoda County$47,177 (±$4,416)
1312McBainMissaukee County$47,083 (±$18,044)
1313Richfield Township (Roscommon County)Roscommon County$47,055 (±$4,189)
1314 (tie)Lincoln Township (Huron County)Huron County$46,875 (±$18,653)
1314 (tie)Springville TownshipWexford County$46,875 (±$9,973)
1316Frost TownshipClare County$46,667 (±$6,729)
1317Vienna TownshipMontmorency County$46,625 (±$5,378)
1318YpsilantiWashtenaw County$46,588 (±$5,055)
1319Mount Morris TownshipGenesee County$46,535 (±$3,886)
1320LudingtonMason County$46,411 (±$9,605)
1321BronsonBranch County$46,359 (±$4,459)
1322Webber TownshipLake County$46,286 (±$11,431)
1323CorunnaShiawassee County$46,141 (±$4,640)
1324Tawas CityIosco County$46,014 (±$3,668)
1325MantonWexford County$45,982 (±$3,400)
1326Clam Union TownshipMissaukee County$45,859 (±$18,798)
1327Carp Lake Township (Emmet County)Emmet County$45,833 (±$7,019)
1328East LansingIngham County$45,687 (±$3,696)
1329Denton TownshipRoscommon County$45,640 (±$6,428)
1330EscanabaDelta County$45,369 (±$2,562)
1331Carp Lake Township (Ontonagon County)Ontonagon County$45,278 (±$8,067)
1332White CloudNewaygo County$45,192 (±$10,142)
1333Bergland TownshipOntonagon County$45,132 (±$12,057)
1334Hamilton Township (Clare County)Clare County$45,096 (±$11,813)
1335Wilcox TownshipNewaygo County$45,000 (±$16,915)
1336SpringfieldCalhoun County$44,808 (±$9,093)
1337MuskegonMuskegon County$44,735 (±$3,795)
1338Mount PleasantIsabella County$44,706 (±$3,398)
1339GaylordOtsego County$44,701 (±$10,702)
1340Bad AxeHuron County$44,688 (±$10,657)
1341Greenwood Township (Oscoda County)Oscoda County$44,625 (±$11,643)
1342StephensonMenominee County$44,600 (±$7,112)
1343JacksonJackson County$44,558 (±$2,084)
1344McMillan Township (Luce County)Luce County$44,550 (±$6,631)
1345Allouez TownshipKeweenaw County$44,531 (±$5,438)
1346Buena Vista Charter TownshipSaginaw County$44,397 (±$9,187)
1347Carson CityMontcalm County$44,375 (±$15,135)
1348PontiacOakland County$44,329 (±$3,375)
1349GoblesVan Buren County$44,250 (±$17,692)
1350MontroseGenesee County$44,151 (±$4,404)
1351Big RapidsMecosta County$43,858 (±$4,640)
1352Union Charter TownshipIsabella County$43,694 (±$9,847)
1353Sylvan Township (Osceola County)Osceola County$43,583 (±$5,435)
1354Marion Township (Osceola County)Osceola County$43,547 (±$3,175)
1355HoughtonHoughton County$43,456 (±$10,793)
1356Oscoda Charter TownshipIosco County$43,125 (±$9,227)
1357Briley TownshipMontmorency County$43,115 (±$3,439)
1358GladwinGladwin County$43,005 (±$14,045)
1359Hillman TownshipMontmorency County$42,893 (±$5,145)
1360Mentor Township (Oscoda County)Oscoda County$42,500 (±$8,135)
1361East TawasIosco County$42,450 (±$7,594)
1362Kochville TownshipSaginaw County$42,333 (±$12,532)
1363CheboyganCheboygan County$42,290 (±$7,470)
1364MelvindaleWayne County$42,185 (±$5,629)
1365HartfordVan Buren County$42,171 (±$9,615)
1366Mills Township (Ogemaw County)Ogemaw County$42,097 (±$12,226)
1367Lilley TownshipNewaygo County$41,806 (±$14,530)
1368Denver Township (Newaygo County)Newaygo County$41,735 (±$6,607)
1369Cumming TownshipOgemaw County$41,667 (±$10,484)
1370OnawayPresque Isle County$41,622 (±$2,269)
1371CaroTuscola County$41,595 (±$5,320)
1372 (tie)IronwoodGogebic County$41,250 (±$4,418)
1372 (tie)West BranchOgemaw County$41,250 (±$8,854)
1374ClareClare County$41,226 (±$11,305)
1375River RougeWayne County$41,053 (±$4,276)
1376Merrill TownshipNewaygo County$40,865 (±$6,336)
1377Harbor BeachHuron County$40,809 (±$7,264)
1378NewaygoNewaygo County$40,689 (±$5,235)
1379Hayes Township (Clare County)Clare County$40,250 (±$4,410)
1380EcorseWayne County$40,241 (±$5,775)
1381DetroitWayne County$39,938 (±$937)
1382AlbionCalhoun County$39,885 (±$3,411)
1383HarrisonClare County$39,430 (±$3,134)
1384HamtramckWayne County$39,293 (±$5,070)
1385InksterWayne County$39,252 (±$5,394)
1386Curtis TownshipAlcona County$39,180 (±$4,732)
1387Chestonia TownshipAntrim County$38,900 (±$5,136)
1388Benton Charter TownshipBerrien County$38,688 (±$3,707)
1389SaginawSaginaw County$38,579 (±$1,907)
1390ManistiqueSchoolcraft County$38,446 (±$5,553)
1391Covert TownshipVan Buren County$37,697 (±$8,551)
1392FlintGenesee County$37,646 (±$1,900)
1393HarrisvilleAlcona County$36,050 (±$2,891)
1394StandishArenac County$35,395 (±$6,233)
1395Muskegon HeightsMuskegon County$35,239 (±$3,555)
1396EvartOsceola County$34,318 (±$16,643)
1397Pleasant Plains TownshipLake County$33,269 (±$8,402)
1398CaspianIron County$32,794 (±$7,711)
1399GraylingCrawford County$32,545 (±$7,502)
1400Benton HarborBerrien County$31,117 (±$4,857)
1401BeavertonGladwin County$30,050 (±$3,578)
1402Yates TownshipLake County$30,000 (±$11,845)
1403Highland ParkWayne County$29,309 (±$10,451)

Showing the top and bottom 300 of 1,403; every place is on its county’s page.

Villages and places inside a township, ranked by median household income

Median household income, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian household income
1Bingham FarmsOakland County$244,618 (±$12,442)
2FranklinOakland County$194,079 (±$33,148)
3Beverly HillsOakland County$177,412 (±$17,480)
4Suttons BayLeelanau County$125,357 (±$27,796)
5DansvilleIngham County$119,107 (±$11,349)
6ShorehamBerrien County$113,750 (±$13,127)
7DimondaleEaton County$111,042 (±$23,378)
8GoodrichGenesee County$110,329 (±$10,886)
9CaledoniaKent County$106,250 (±$19,220)
10MilfordOakland County$105,713 (±$6,704)
11ArmadaMacomb County$102,083 (±$26,098)
12Lake OrionOakland County$101,318 (±$20,746)
13NorthportLeelanau County$100,357 (±$45,381)
14OrtonvilleOakland County$98,839 (±$18,342)
15PinckneyLivingston County$96,855 (±$13,582)
16RichlandKalamazoo County$95,104 (±$28,224)
17Wolverine LakeOakland County$92,247 (±$8,604)
18Spring LakeOttawa County$88,365 (±$27,607)
19ManchesterWashtenaw County$87,614 (±$10,929)
20BrittonLenawee County$86,250 (±$25,425)
21MetamoraLapeer County$85,750 (±$28,991)
22ClimaxKalamazoo County$85,313 (±$33,798)
23FruitportMuskegon County$84,306 (±$27,336)
24OxfordOakland County$83,611 (±$38,133)
25AlmontLapeer County$83,537 (±$2,753)
26ClintonLenawee County$82,768 (±$11,037)
27ReeseTuscola County$82,361 (±$12,278)
28MendonSt. Joseph County$82,292 (±$9,751)
29Grass LakeJackson County$80,938 (±$17,514)
30PentwaterOceana County$80,750 (±$14,925)
31DundeeMonroe County$78,837 (±$13,594)
32South RockwoodMonroe County$78,203 (±$13,436)
33RavennaMuskegon County$77,857 (±$7,811)
34Lake IsabellaIsabella County$77,500 (±$8,610)
35WestphaliaClinton County$77,386 (±$19,693)
36UnionvilleTuscola County$76,653 (±$4,524)
37Kent CityKent County$76,587 (±$23,927)
38HopkinsAllegan County$75,417 (±$16,075)
39SchoolcraftKalamazoo County$75,000 (±$19,934)
40RomeoMacomb County$74,323 (±$19,910)
41FowlerClinton County$74,282 (±$9,825)
42MiddlevilleBarry County$73,625 (±$22,869)
43CarletonMonroe County$73,365 (±$9,477)
44ConstantineSt. Joseph County$73,320 (±$13,583)
45VicksburgKalamazoo County$72,656 (±$7,371)
46Eau ClaireBerrien County$72,619 (±$21,424)
47New LothropShiawassee County$72,344 (±$18,820)
48Lakewood ClubMuskegon County$71,518 (±$21,161)
49ParmaJackson County$71,250 (±$4,081)
50Elk RapidsAntrim County$70,938 (±$13,251)
51DeerfieldLenawee County$70,556 (±$10,972)
52Birch RunSaginaw County$70,521 (±$20,149)
53DrydenLapeer County$70,352 (±$8,878)
54AthensCalhoun County$70,192 (±$13,766)
55ShepherdIsabella County$70,156 (±$10,510)
56SunfieldEaton County$69,821 (±$9,155)
57VernonShiawassee County$69,625 (±$9,826)
58LyonsIonia County$68,603 (±$6,724)
59SanfordMidland County$68,000 (±$14,736)
60KingsleyGrand Traverse County$67,321 (±$9,371)
61BuckleyWexford County$67,083 (±$20,735)
62Three OaksBerrien County$66,985 (±$7,104)
63OnstedLenawee County$66,964 (±$8,106)
64SaranacIonia County$66,944 (±$13,442)
65PellstonEmmet County$66,875 (±$12,920)
66ThompsonvilleBenzie County$66,250 (±$8,802)
67New HavenMacomb County$66,125 (±$15,436)
68MorriceShiawassee County$66,071 (±$15,502)
69BarodaBerrien County$65,750 (±$10,505)
70AlansonEmmet County$65,139 (±$16,704)
71Berrien SpringsBerrien County$65,134 (±$7,139)
72HollyOakland County$64,305 (±$6,604)
73StevensvilleBerrien County$64,125 (±$15,054)
74Burr OakSt. Joseph County$63,816 (±$18,844)
75BellevueEaton County$63,750 (±$4,468)
76Central LakeAntrim County$63,269 (±$6,938)
77Lake OdessaIonia County$62,813 (±$16,912)
78Union CityBranch County$62,788 (±$9,343)
79BlissfieldLenawee County$62,059 (±$14,395)
80BenzoniaBenzie County$61,875 (±$10,726)
81DecaturVan Buren County$61,806 (±$11,977)
82MattawanVan Buren County$61,587 (±$14,605)
83SpartaKent County$60,728 (±$3,710)
84ConcordJackson County$60,625 (±$16,232)
85MartinAllegan County$60,357 (±$10,712)
86CapacSt. Clair County$60,329 (±$10,472)
87Port AustinHuron County$60,288 (±$13,863)
88QuincyBranch County$59,844 (±$13,301)
89ChesaningSaginaw County$59,777 (±$6,823)
90CentrevilleSt. Joseph County$59,519 (±$10,127)
91AugustaKalamazoo County$59,500 (±$16,264)
92ElsieClinton County$59,318 (±$7,566)
93SheridanMontcalm County$59,063 (±$20,483)
94ByronShiawassee County$58,958 (±$17,016)
95AshleyGratiot County$58,846 (±$6,431)
96 (tie)ColonSt. Joseph County$58,542 (±$10,265)
96 (tie)South RangeHoughton County$58,542 (±$12,311)
98WebbervilleIngham County$57,679 (±$13,820)
99BreckenridgeGratiot County$57,540 (±$4,618)
100OtisvilleGenesee County$57,500 (±$15,888)
101KalkaskaKalkaska County$57,143 (±$12,624)
102North BranchLapeer County$56,731 (±$11,385)
103BrooklynJackson County$56,324 (±$7,738)
104MillingtonTuscola County$56,250 (±$17,384)
105NashvilleBarry County$56,143 (±$6,591)
106BellaireAntrim County$55,789 (±$14,195)
107TekonshaCalhoun County$55,000 (±$9,021)
108UblyHuron County$54,886 (±$9,288)
109PeckSanilac County$54,758 (±$5,313)
110HomerCalhoun County$54,737 (±$9,285)
111MaybeeMonroe County$54,706 (±$11,870)
112Howard CityMontcalm County$54,688 (±$13,530)
113AddisonLenawee County$54,519 (±$7,146)
114 (tie)LauriumHoughton County$54,167 (±$16,424)
114 (tie)RoscommonRoscommon County$54,167 (±$16,642)
116ColumbiavilleLapeer County$54,135 (±$13,902)
117VermontvilleEaton County$53,750 (±$13,826)
118DeckervilleSanilac County$53,125 (±$20,146)
119Cass CityTuscola County$53,000 (±$8,194)
120MarcellusCass County$52,917 (±$20,383)
121WaldronHillsdale County$52,750 (±$16,848)
122Cement CityLenawee County$52,708 (±$11,183)
123LawtonVan Buren County$52,652 (±$6,747)
124 (tie)EdwardsburgCass County$52,500 (±$12,405)
124 (tie)MayvilleTuscola County$52,500 (±$8,130)
126PigeonHuron County$52,361 (±$13,926)
127L'AnseBaraga County$52,317 (±$6,568)
128Port SanilacSanilac County$52,083 (±$19,135)
129Maple RapidsClinton County$51,786 (±$15,483)
130MancelonaAntrim County$51,691 (±$4,168)
131White PigeonSt. Joseph County$51,250 (±$17,335)
132OntonagonOntonagon County$50,164 (±$5,721)
133St. CharlesSaginaw County$50,000 (±$11,127)
134ShelbyOceana County$49,855 (±$8,627)
135StockbridgeIngham County$49,545 (±$17,314)
136ElktonHuron County$48,654 (±$7,492)
137SebewaingHuron County$48,125 (±$10,256)
138MerrillSaginaw County$47,500 (±$16,132)
139MuirIonia County$46,771 (±$13,115)
140SpringportJackson County$46,417 (±$10,810)
141NewberryLuce County$45,781 (±$7,955)
142FowlervilleLivingston County$45,773 (±$11,044)
143LexingtonSanilac County$45,694 (±$7,052)
144BaragaBaraga County$43,558 (±$6,953)
145Lake LindenHoughton County$43,472 (±$9,023)
146KalevaManistee County$43,125 (±$11,965)
147FairgroveTuscola County$42,500 (±$18,663)
148FarwellClare County$42,188 (±$13,965)
149Mackinaw CityEmmet County$42,031 (±$13,174)
150MorleyMecosta County$41,750 (±$15,785)
151Paw PawVan Buren County$41,587 (±$10,395)
152MarionOsceola County$40,833 (±$6,108)
153CassopolisCass County$40,781 (±$9,392)
154HesperiaOceana County$37,174 (±$8,739)
155HillmanMontmorency County$36,823 (±$9,014)
156LakeviewMontcalm County$33,631 (±$9,722)
157CalumetHoughton County$26,667 (±$5,876)
158BaldwinLake County$25,250 (±$4,239)

These places lie inside a township or town whose figures include them, so they are ranked only against each other.

Unincorporated communities ranked by median household income

Median household income, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian household income
1Forest HillsKent County$158,005 (±$13,605)
2IdaMonroe County$125,979 (±$15,734)
3ArgentineGenesee County$125,313 (±$32,216)
4Byron CenterKent County$122,553 (±$24,989)
5Lake VictoriaClinton County$120,156 (±$43,160)
6Lake FentonGenesee County$116,352 (±$17,032)
7FreelandSaginaw County$110,547 (±$17,187)
8WacoustaClinton County$109,250 (±$26,472)
9OkemosIngham County$102,612 (±$12,341)
10LambertvilleMonroe County$102,521 (±$11,216)
11HemlockSaginaw County$102,188 (±$32,703)
12DorrAllegan County$97,519 (±$32,386)
13FostoriaTuscola County$97,434 (±$14,078)
14West IshpemingMarquette County$95,129 (±$23,712)
15GreilickvilleLeelanau County$93,750 (±$29,945)
16BurtSaginaw County$90,156 (±$27,751)
17JenisonOttawa County$89,593 (±$4,865)
18Lake LeAnnHillsdale County$89,076 (±$25,220)
19Whitmore LakeWashtenaw County$86,779 (±$12,944)
20HoltIngham County$86,472 (±$5,144)
21NorthviewKent County$85,403 (±$11,427)
22Twin LakeMuskegon County$84,950 (±$26,387)
23Manitou Beach-Devils LakeLenawee County$83,980 (±$9,710)
24Pearl BeachSt. Clair County$83,208 (±$8,050)
25Shorewood-Tower Hills-HarbertBerrien County$83,204 (±$10,133)
26Lakes of the NorthAntrim County$82,188 (±$28,935)
27ShieldsSaginaw County$82,125 (±$8,466)
28TemperanceMonroe County$81,503 (±$15,239)
29Canadian LakesMecosta County$78,833 (±$12,742)
30HarveyMarquette County$78,674 (±$9,487)
31Detroit BeachMonroe County$76,524 (±$9,544)
32WaverlyEaton County$75,700 (±$4,522)
33HaslettIngham County$74,031 (±$6,154)
34Woodland BeachMonroe County$73,750 (±$10,615)
35Comstock NorthwestKalamazoo County$73,475 (±$12,388)
36Rapid CityKalkaska County$73,021 (±$9,168)
37BeechwoodOttawa County$71,275 (±$26,393)
38Level Park-Oak ParkCalhoun County$70,652 (±$10,188)
39AllendaleOttawa County$70,150 (±$5,141)
40Paw Paw LakeBerrien County$67,674 (±$23,227)
41CutlervilleKent County$67,327 (±$5,145)
42Michigan CenterJackson County$63,704 (±$15,583)
43Spring ArborJackson County$63,631 (±$26,188)
44Edgemont ParkIngham County$62,543 (±$14,826)
45Indian RiverCheboygan County$62,140 (±$27,738)
46South MonroeMonroe County$61,982 (±$9,640)
47Dollar BayHoughton County$61,250 (±$16,564)
48K. I. SawyerMarquette County$60,833 (±$7,246)
49BathClinton County$60,417 (±$19,380)
50Comstock ParkKent County$59,984 (±$7,323)
51OssinekeAlpena County$59,583 (±$21,489)
52Vandercook LakeJackson County$59,262 (±$10,918)
53WestwoodKalamazoo County$58,205 (±$8,569)
54Sand Lake (community)Iosco County$58,162 (±$7,890)
55KincheloeChippewa County$57,644 (±$12,531)
56LewistonMontmorency County$54,231 (±$16,323)
57EastwoodKalamazoo County$53,977 (±$10,493)
58Stony PointMonroe County$53,872 (±$19,395)
59Fair PlainBerrien County$52,817 (±$8,548)
60Wolf LakeMuskegon County$51,637 (±$10,743)
61BridgeportSaginaw County$51,071 (±$4,368)
62Houghton LakeRoscommon County$50,305 (±$4,780)
63Trowbridge ParkMarquette County$50,125 (±$19,490)
64West MonroeMonroe County$48,317 (±$8,141)
65GwinnMarquette County$46,414 (±$6,353)
66St. HelenRoscommon County$44,871 (±$4,435)
67Au SableIosco County$42,431 (±$16,450)
68Buena VistaSaginaw County$41,999 (±$7,125)
69MioOscoda County$40,750 (±$10,091)
70Skidway LakeOgemaw County$39,265 (±$6,262)
71BeecherGenesee County$37,515 (±$3,188)
72PrudenvilleRoscommon County$33,635 (±$4,562)
73Brownlee ParkCalhoun County$31,969 (±$5,461)

Unincorporated communities inside a town or township are ranked only against each other, because the town’s figures include them.

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

1,403 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

What you can do on Seayora in Michigan

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for Michigan beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near Michigan, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near Michigan, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about Michigan

Which place in Michigan has the highest median household income?

Orchard Lake Village has the highest, $206,667 (±$28,483) (2020–2024 American Community Survey).

Which place in Michigan has the lowest median household income?

Highland Park has the lowest, $29,309 (±$10,451).

What is the median household income in Michigan?

The figure for Michigan as a whole is $72,875 (±$293).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related