Rank | Median Household Income ▼ | School District / Population |
1. | $110,580 | Ladue School District / 26,799 |
2. | $94,139 | Rockwood School District / 114,214 |
3. | $81,963 | Clayton School District / 19,788 |
4. | $79,854 | Parkway School District / 138,429 |
5. | $79,806 | Kirkwood School District / 40,547 |
6. | $77,745 | Francis Howell School District / 112,417 |
7. | $72,978 | Fort Zumwalt R-II School District / 107,910 |
8. | $71,997 | Wentzville R-IV School District / 64,299 |
9. | $71,952 | Webster Groves School District / 31,515 |
10. | $65,938 | Franklin County R-II School District / 1,546 |
11. | $65,502 | Brentwood School District / 8,063 |
12. | $64,053 | Lindbergh R-VIII School District / 46,476 |
13. | $62,642 | Fox C-6 School District / 68,022 |
14. | $62,276 | St. Charles County R-V School District / 10,031 |
15. | $61,944 | Grandview R-II School District / 4,716 |
16. | $56,618 | Valley Park School District / 8,294 |
17. | $56,383 | New Haven School District / 2,798 |
18. | $55,998 | Troy R-III School District / 31,506 |
19. | $54,971 | Washington School District / 31,281 |
20. | $54,406 | Northwest R-I School District / 45,192 |
21. | $53,501 | Meramec Valley R-III School District / 22,470 |
22. | $53,352 | Strain-Japan R-XVI School District / 881 |
23. | $52,804 | St. Charles R-VI School District / 54,734 |
24. | $52,553 | Winfield School District / 9,961 |
25. | $52,387 | Jersey Community Unit School District 100 / 20,346 |
26. | $51,581 | Spring Bluff R-XV School District / 1,906 |
27. | $51,572 | Wright City R-II School District / 9,790 |
28. | $51,181 | Pike County R-III School District / 2,797 |
29. | $50,883 | Union R-XI School District / 19,850 |
30. | $50,716 | Hazelwood School District / 123,197 |
31. | $50,580 | Pattonville School District / 41,590 |
32. | $50,346 | University City School District / 36,304 |
33. | $50,175 | South Callaway R-II Schools / 4,639 |
34. | $50,112 | Lonedell R-XIV School District / 3,064 |
35. | $49,686 | Affton School District / 26,360 |
36. | $49,389 | Warren County R-III School District / 18,630 |
37. | $48,787 | Bayless School District / 12,751 |
38. | $48,750 | Boncl R-X School District / 451 |
39. | $48,259 | Brussels Community Unit School District 42 / 1,595 |
40. | $47,492 | Fulton School District / 19,005 |
41. | $46,806 | Community R-VI School District / 2,268 |
42. | $46,382 | Silex R-I School District / 2,598 |
43. | $46,104 | Bowling Green R-I School District / 11,991 |
44. | $44,589 | North Callaway R-I School District / 6,700 |
45. | $44,291 | Calhoun Community Unit School District 40 / 3,248 |
46. | $43,231 | Gasconade County R-I School District / 7,709 |
47. | $43,065 | Ferguson-Florissant School District / 70,611 |
48. | $42,474 | St. Clair R-XIII School District / 12,148 |
49. | $41,131 | Osage County R-II School District / 5,080 |
50. | $40,949 | Maplewood-Richmond Heights School District / 14,529 |
51. | $40,652 | Pleasant Hill Community Unit School District 3 / 2,195 |
52. | $40,578 | Ritenour School District / 44,324 |
53. | $40,526 | Elsberry R-II School District / 5,033 |
54. | $40,451 | Mexico 59 School District / 14,740 |
55. | $40,422 | Gasconade County R-II School District / 11,563 |
56. | $40,394 | Montgomery County R-II School District / 8,621 |
57. | $38,788 | Crawford County R-I School District / 6,906 |
58. | $38,023 | Wellsville-Middletown R-I School District / 2,846 |
59. | $37,885 | Osage County R-I School District / 1,266 |
60. | $35,766 | Van-Far School District / 5,748 |
61. | $35,355 | Louisiana R-II School District / 4,167 |
62. | $34,721 | Sullivan School District / 11,606 |
63. | $33,523 | Richwoods R-VII School District / 1,340 |
64. | $33,319 | Normandy School District / 35,061 |
65. | $32,140 | Maries County R-II School District / 5,046 |
66. | $29,673 | Jennings School District / 17,982 |
67. | $24,896 | Wellston School District / 2,613 |
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.