Rank | Median Household Income ▼ | School District / Population |
1. | $115,072 | Bloomfield Hills School District / 36,813 |
2. | $110,135 | Ottawa Hills Local School District / 4,687 |
3. | $106,968 | Birmingham City School District / 56,955 |
4. | $105,134 | Northville Public Schools / 37,202 |
5. | $92,725 | West Bloomfield School District / 34,306 |
6. | $91,319 | Troy School District / 65,028 |
7. | $89,666 | Saline Area Schools / 24,821 |
8. | $88,543 | Novi Community School District / 31,389 |
9. | $85,454 | Grosse Pointe Public Schools / 51,285 |
10. | $84,191 | Dexter Community School District / 19,234 |
11. | $83,258 | Plymouth-Canton Community Schools / 119,672 |
12. | $81,366 | Brighton Area Schools / 36,597 |
13. | $81,118 | Grosse Ile Township Schools / 10,504 |
14. | $77,080 | Anthony Wayne Local School District / 26,782 |
15. | $76,451 | Pinckney Community Schools / 26,045 |
16. | $76,086 | Chelsea School District / 15,621 |
17. | $75,292 | Huron Valley Schools / 57,232 |
18. | $71,993 | Sylvania City School District / 51,804 |
19. | $71,978 | Ida Public School District / 8,019 |
20. | $71,835 | Perrysburg Exempted Village School District / 26,179 |
21. | $70,347 | Farmington Public School District / 84,454 |
22. | $69,559 | Manchester Community Schools / 7,159 |
23. | $69,416 | Berkley School District / 27,497 |
24. | $69,178 | Walled Lake Consolidated Schools / 96,844 |
25. | $68,230 | Lincoln Consolidated School District / 30,404 |
26. | $68,221 | Milan Area Schools / 15,625 |
27. | $67,500 | Middle Bass Local School District / 80 |
28. | $66,947 | Genoa Area Local School District / 8,672 |
29. | $66,718 | South Lyon Community Schools / 39,119 |
30. | $65,854 | Huron School District / 13,724 |
31. | $65,491 | Grass Lake Community Schools / 6,507 |
32. | $65,094 | Britton-Macon Area School District / 2,327 |
33. | $64,938 | Livonia Public Schools / 114,992 |
34. | $64,820 | Jefferson Schools / 12,462 |
35. | $64,350 | Otsego Local School District / 9,285 |
36. | $64,260 | Bedford Public Schools / 31,296 |
37. | $63,703 | Eastwood Local School District / 9,371 |
38. | $61,914 | Gibraltar School District / 21,165 |
39. | $60,786 | Tecumseh Public Schools / 17,984 |
40. | $60,476 | Royal Oak City School District / 58,390 |
41. | $59,750 | Sand Creek Community Schools / 4,181 |
42. | $59,359 | Liberty Center Local School District / 5,822 |
43. | $59,185 | Woodmore Local School District / 6,440 |
44. | $58,851 | Summerfield School District / 4,679 |
45. | $58,677 | Allen Park Public Schools / 21,143 |
46. | $58,599 | Evergreen Local School District / 7,361 |
47. | $58,315 | Pettisville Local School District / 2,280 |
48. | $58,032 | Clinton Community Schools / 6,135 |
49. | $57,568 | Woodhaven-Brownstown School District / 31,195 |
50. | $57,308 | Whiteford Agricultural School District / 4,497 |
51. | $57,216 | Northwood Local School District / 5,270 |
52. | $57,170 | Ann Arbor Public Schools / 164,545 |
53. | $57,079 | Dundee Community Schools / 8,795 |
54. | $56,920 | Onsted Community Schools / 9,631 |
55. | $56,126 | Columbia School District / 11,718 |
56. | $56,042 | Put-in-Bay Local School District / 479 |
57. | $55,553 | Benton-Carroll-Salem Local School District / 10,580 |
58. | $55,386 | Swanton Local School District / 9,863 |
59. | $55,235 | Garden City School District / 28,819 |
60. | $54,859 | Elmwood Local School District / 6,265 |
61. | $54,665 | South Redford School District / 23,735 |
62. | $54,456 | Trenton Public Schools / 18,568 |
63. | $54,291 | Whitmore Lake Public Schools / 8,939 |
64. | $54,082 | Van Buren Public Schools / 46,611 |
65. | $54,049 | Margaretta Local School District / 7,875 |
66. | $53,864 | Lakeview Public Schools / 20,229 |
66. | $53,864 | Deerfield Public Schools / 1,762 |
68. | $53,510 | Clawson City School District / 12,228 |
69. | $53,496 | Airport Community School District / 19,346 |
70. | $53,356 | Flat Rock Community Schools / 10,562 |
71. | $53,163 | Lake Shore Public Schools / 22,652 |
72. | $53,008 | Lakota Local School District / 6,627 |
73. | $52,859 | Oregon City School District / 23,391 |
74. | $52,470 | Ferndale Public Schools / 25,243 |
75. | $52,359 | Blissfield Community Schools / 8,035 |
76. | $52,351 | Maumee City School District / 17,240 |
77. | $52,280 | Warren Consolidated Schools / 114,353 |
78. | $52,218 | Southfield Public School District / 70,681 |
79. | $52,160 | Fraser Public Schools / 28,685 |
80. | $51,589 | Springfield Local School District / 29,631 |
81. | $51,573 | Mason Consolidated Schools / 7,906 |
82. | $51,128 | Napoleon Community Schools / 8,526 |
83. | $51,059 | Dearborn Heights School District 7 / 13,712 |
84. | $50,768 | Lake Local School District / 10,932 |
85. | $50,665 | Redford Union School District / 24,520 |
86. | $50,467 | Clyde-Green Springs Exempted Village School District / 13,039 |
87. | $50,065 | Wyandotte City School District / 26,368 |
88. | $49,917 | Riverview Community School District / 13,123 |
89. | $49,895 | Crestwood School District / 28,589 |
90. | $49,415 | Danbury Local School District / 5,094 |
91. | $49,339 | South Lake Schools / 20,634 |
92. | $49,318 | Old Fort Local School District / 2,231 |
93. | $49,245 | Madison Public Schools / 12,562 |
94. | $48,701 | Southgate Community School District / 31,725 |
95. | $48,510 | Warren Woods Public Schools / 21,488 |
96. | $48,333 | North Bass Local School District / 8 |
97. | $48,235 | Pike-Delta-York Local School District / 7,857 |
98. | $48,209 | Wauseon Exempted Village School District / 10,221 |
99. | $47,927 | Gibsonburg Exempted Village School District / 5,437 |
100. | $47,239 | Rossford Exempted Village School District / 13,470 |
101. | $47,120 | Dearborn City School District / 105,748 |
102. | $46,500 | Kelleys Island Local School District / 265 |
103. | $46,446 | Harper Woods City Schools / 9,067 |
104. | $46,438 | Monroe Public Schools / 49,718 |
105. | $46,326 | Port Clinton City School District / 13,580 |
106. | $45,365 | Oak Park City School District / 22,143 |
107. | $44,968 | Fremont City School District / 30,570 |
108. | $44,711 | Wayne-Westland Community School District / 89,407 |
109. | $44,450 | Taylor School District / 66,428 |
110. | $44,267 | Bettsville Local School District / 1,108 |
111. | $43,762 | East Detroit Public Schools / 37,939 |
112. | $43,679 | Romulus Community Schools / 22,971 |
113. | $43,539 | Clarenceville School District / 12,048 |
114. | $43,250 | Hudson Area Schools / 5,710 |
115. | $42,717 | Morenci Area Schools / 4,337 |
116. | $42,143 | Lincoln Park Public Schools / 38,531 |
117. | $42,091 | Fayette Local School District / 2,614 |
118. | $42,051 | Lamphere Public Schools / 17,113 |
119. | $41,997 | Washington Local School District / 49,497 |
120. | $41,816 | Roseville Community Schools / 44,045 |
121. | $41,527 | Adrian City School District / 29,781 |
122. | $41,308 | Melvindale-North Allen Park School District / 16,593 |
123. | $41,191 | Willow Run Community Schools / 18,516 |
124. | $39,177 | Fitzgerald Public Schools / 18,043 |
125. | $38,560 | Westwood Community Schools / 17,088 |
126. | $38,285 | Hazel Park City School District / 21,303 |
127. | $38,221 | Ypsilanti School District / 38,948 |
128. | $36,787 | Center Line Public Schools / 19,895 |
129. | $36,236 | Bowling Green City School District / 36,185 |
130. | $35,805 | Madison School District / 6,708 |
131. | $35,604 | Van Dyke Public Schools / 21,522 |
132. | $35,054 | Sandusky City School District / 26,147 |
133. | $32,554 | Toledo City School District / 235,469 |
134. | $28,871 | Inkster City School District / 10,262 |
135. | $28,355 | Detroit City School District / 759,353 |
136. | $28,165 | Ecorse Public School District / 9,305 |
137. | $26,314 | River Rouge School District / 8,903 |
138. | $24,240 | Hamtramck Public Schools / 22,594 |
139. | $20,205 | Highland Park City Schools / 12,714 |
Please note that we only rank locations with 'Median Household Income' data. The rank above might not be a complete list. Locations without 'Median Household Income' data are not listed.
*ACS stands for U.S. Census American Community Survey. According to the U.S. Census, if the date is a range, you can interpret the data as an average of the period of time.