Highest-earning counties in Missouri

Written by:
July 6, 2022
Henryk Sadura // Shutterstock

Highest-earning counties in Missouri

The 2020 median household income in the U.S. was $67,521, a decrease of 2.9% from 2019. COVID-19 in 2020 drastically altered income and poverty levels, along with consumer habits and job opportunities.

Stacker compiled a list of the highest-earning counties in Missouri using data from the U.S. Census Bureau. Counties are ranked by 2020 5-year estimate median household income.

Data shows that annual annual income depends heavily on an individual's educational attainment, race, ethnicity, gender, and even location. One cluster of the United States is particularly well off: The five of the seven counties with the highest median household income in the country can be found in the Washington D.C. metropolitan areas of Maryland and Northern Virginia. These counties can likely attribute their wealth to their proximity to Washington D.C., which attracts highly educated and skilled people in areas of law and public policy. And people in those fields often marry each other, making two high-earning households one very high-earning household.

Keep reading to learn more about the highest-earning counties in Missouri.

#50. Maries County

- Median household income: $48,276
--- 15.7% below state average, 25.7% below national average
- Households earning over $100k: 17.0%
--- #2,143 highest among all counties nationwide
- Households earning less than $15k: 13.2%
--- #2,115 highest among all counties nationwide

#49. Putnam County

- Median household income: $48,833
--- 14.8% below state average, 24.9% below national average
- Households earning over $100k: 14.0%
--- #2,643 highest among all counties nationwide
- Households earning less than $15k: 11.2%
--- #2,064 highest among all counties nationwide

#48. Jasper County

- Median household income: $49,155
--- 14.2% below state average, 24.4% below national average
- Households earning over $100k: 15.1%
--- #2,482 highest among all counties nationwide
- Households earning less than $15k: 13.6%
--- #2,026 highest among all counties nationwide

#47. Pettis County

- Median household income: $49,315
--- 13.9% below state average, 24.1% below national average
- Households earning over $100k: 16.0%
--- #2,330 highest among all counties nationwide
- Households earning less than $15k: 10.2%
--- #2,009 highest among all counties nationwide

#46. Mercer County

- Median household income: $50,030
--- 12.7% below state average, 23.0% below national average
- Households earning over $100k: 13.0%
--- #2,764 highest among all counties nationwide
- Households earning less than $15k: 15.5%
--- #1,933 highest among all counties nationwide

#45. Randolph County

- Median household income: $50,440
--- 12.0% below state average, 22.4% below national average
- Households earning over $100k: 15.4%
--- #2,447 highest among all counties nationwide
- Households earning less than $15k: 10.7%
--- #1,881 highest among all counties nationwide

#44. Livingston County

- Median household income: $50,818
--- 11.3% below state average, 21.8% below national average
- Households earning over $100k: 15.6%
--- #2,428 highest among all counties nationwide
- Households earning less than $15k: 10.9%
--- #1,845 highest among all counties nationwide

#43. Linn County

- Median household income: $51,150
--- 10.7% below state average, 21.3% below national average
- Households earning over $100k: 18.2%
--- #1,933 highest among all counties nationwide
- Households earning less than $15k: 12.4%
--- #1,803 highest among all counties nationwide

#42. Carroll County

- Median household income: $51,414
--- 10.3% below state average, 20.9% below national average
- Households earning over $100k: 18.3%
--- #1,924 highest among all counties nationwide
- Households earning less than $15k: 7.5%
--- #1,770 highest among all counties nationwide

#41. Caldwell County

- Median household income: $51,451
--- 10.2% below state average, 20.8% below national average
- Households earning over $100k: 15.8%
--- #2,366 highest among all counties nationwide
- Households earning less than $15k: 10.0%
--- #1,766 highest among all counties nationwide

#40. Stone County

- Median household income: $51,476
--- 10.1% below state average, 20.8% below national average
- Households earning over $100k: 18.3%
--- #1,902 highest among all counties nationwide
- Households earning less than $15k: 9.2%
--- #1,761 highest among all counties nationwide

#39. Chariton County

- Median household income: $51,545
--- 10.0% below state average, 20.7% below national average
- Households earning over $100k: 16.7%
--- #2,200 highest among all counties nationwide
- Households earning less than $15k: 12.1%
--- #1,748 highest among all counties nationwide

#38. Atchison County

- Median household income: $51,625
--- 9.9% below state average, 20.6% below national average
- Households earning over $100k: 18.4%
--- #1,892 highest among all counties nationwide
- Households earning less than $15k: 9.0%
--- #1,736 highest among all counties nationwide

#37. Buchanan County

- Median household income: $51,933
--- 9.4% below state average, 20.1% below national average
- Households earning over $100k: 19.1%
--- #1,768 highest among all counties nationwide
- Households earning less than $15k: 13.2%
--- #1,685 highest among all counties nationwide

#36. Newton County

- Median household income: $52,067
--- 9.1% below state average, 19.9% below national average
- Households earning over $100k: 20.0%
--- #1,607 highest among all counties nationwide
- Households earning less than $15k: 9.1%
--- #1,665 highest among all counties nationwide

#35. Montgomery County

- Median household income: $52,123
--- 9.0% below state average, 19.8% below national average
- Households earning over $100k: 16.9%
--- #2,165 highest among all counties nationwide
- Households earning less than $15k: 13.4%
--- #1,656 highest among all counties nationwide

#34. Daviess County

- Median household income: $52,143
--- 9.0% below state average, 19.8% below national average
- Households earning over $100k: 16.1%
--- #2,306 highest among all counties nationwide
- Households earning less than $15k: 10.3%
--- #1,651 highest among all counties nationwide

#33. Cooper County

- Median household income: $53,003
--- 7.5% below state average, 18.4% below national average
- Households earning over $100k: 18.7%
--- #1,839 highest among all counties nationwide
- Households earning less than $15k: 12.8%
--- #1,549 highest among all counties nationwide

#32. Camden County

- Median household income: $53,520
--- 6.6% below state average, 17.7% below national average
- Households earning over $100k: 24.6%
--- #921 highest among all counties nationwide
- Households earning less than $15k: 13.5%
--- #1,502 highest among all counties nationwide

#31. Cape Girardeau County

- Median household income: $53,776
--- 6.1% below state average, 17.3% below national average
- Households earning over $100k: 19.5%
--- #1,690 highest among all counties nationwide
- Households earning less than $15k: 11.9%
--- #1,475 highest among all counties nationwide

#30. Ralls County

- Median household income: $54,194
--- 5.4% below state average, 16.6% below national average
- Households earning over $100k: 20.2%
--- #1,575 highest among all counties nationwide
- Households earning less than $15k: 13.2%
--- #1,429 highest among all counties nationwide

#29. Marion County

- Median household income: $54,277
--- 5.3% below state average, 16.5% below national average
- Households earning over $100k: 18.2%
--- #1,933 highest among all counties nationwide
- Households earning less than $15k: 12.0%
--- #1,418 highest among all counties nationwide

#28. Howard County

- Median household income: $55,000
--- 4.0% below state average, 15.4% below national average
- Households earning over $100k: 21.1%
--- #1,424 highest among all counties nationwide
- Households earning less than $15k: 9.9%
--- #1,343 highest among all counties nationwide

#27. Webster County

- Median household income: $55,827
--- 2.6% below state average, 14.1% below national average
- Households earning over $100k: 19.7%
--- #1,651 highest among all counties nationwide
- Households earning less than $15k: 8.7%
--- #1,261 highest among all counties nationwide

#26. Gasconade County

- Median household income: $56,380
--- 1.6% below state average, 13.3% below national average
- Households earning over $100k: 20.0%
--- #1,607 highest among all counties nationwide
- Households earning less than $15k: 9.7%
--- #1,217 highest among all counties nationwide

#25. Johnson County

- Median household income: $56,440
--- 1.5% below state average, 13.2% below national average
- Households earning over $100k: 20.5%
--- #1,520 highest among all counties nationwide
- Households earning less than $15k: 8.7%
--- #1,210 highest among all counties nationwide

#24. Perry County

- Median household income: $56,861
--- 0.7% below state average, 12.5% below national average
- Households earning over $100k: 18.9%
--- #1,804 highest among all counties nationwide
- Households earning less than $15k: 8.4%
--- #1,173 highest among all counties nationwide

#23. Jackson County

- Median household income: $56,960
--- 0.6% below state average, 12.4% below national average
- Households earning over $100k: 24.9%
--- #897 highest among all counties nationwide
- Households earning less than $15k: 11.1%
--- #1,165 highest among all counties nationwide

#22. Moniteau County

- Median household income: $57,012
--- 0.5% below state average, 12.3% below national average
- Households earning over $100k: 18.4%
--- #1,892 highest among all counties nationwide
- Households earning less than $15k: 11.2%
--- #1,160 highest among all counties nationwide

#21. Pulaski County

- Median household income: $58,426
--- 2.0% above state average, 10.1% below national average
- Households earning over $100k: 21.7%
--- #1,315 highest among all counties nationwide
- Households earning less than $15k: 9.5%
--- #1,034 highest among all counties nationwide

#20. DeKalb County

- Median household income: $58,433
--- 2.0% above state average, 10.1% below national average
- Households earning over $100k: 18.8%
--- #1,821 highest among all counties nationwide
- Households earning less than $15k: 7.8%
--- #1,033 highest among all counties nationwide

#19. Boone County

- Median household income: $58,740
--- 2.5% above state average, 9.6% below national average
- Households earning over $100k: 25.8%
--- #792 highest among all counties nationwide
- Households earning less than $15k: 11.1%
--- #1,016 highest among all counties nationwide

#18. Andrew County

- Median household income: $58,911
--- 2.8% above state average, 9.4% below national average
- Households earning over $100k: 24.4%
--- #943 highest among all counties nationwide
- Households earning less than $15k: 9.4%
--- #1,004 highest among all counties nationwide

#17. Callaway County

- Median household income: $59,835
--- 4.4% above state average, 7.9% below national average
- Households earning over $100k: 20.8%
--- #1,475 highest among all counties nationwide
- Households earning less than $15k: 7.0%
--- #910 highest among all counties nationwide

#16. Franklin County

- Median household income: $60,129
--- 5.0% above state average, 7.5% below national average
- Households earning over $100k: 23.7%
--- #1,030 highest among all counties nationwide
- Households earning less than $15k: 7.3%
--- #880 highest among all counties nationwide

#15. Cole County

- Median household income: $61,184
--- 6.8% above state average, 5.9% below national average
- Households earning over $100k: 27.2%
--- #686 highest among all counties nationwide
- Households earning less than $15k: 8.8%
--- #814 highest among all counties nationwide

#14. Ste. Genevieve County

- Median household income: $61,746
--- 7.8% above state average, 5.0% below national average
- Households earning over $100k: 29.8%
--- #497 highest among all counties nationwide
- Households earning less than $15k: 7.4%
--- #772 highest among all counties nationwide

#13. Lafayette County

- Median household income: $62,076
--- 8.4% above state average, 4.5% below national average
- Households earning over $100k: 27.2%
--- #686 highest among all counties nationwide
- Households earning less than $15k: 8.6%
--- #745 highest among all counties nationwide

#12. Osage County

- Median household income: $62,087
--- 8.4% above state average, 4.5% below national average
- Households earning over $100k: 23.0%
--- #1,145 highest among all counties nationwide
- Households earning less than $15k: 8.8%
--- #744 highest among all counties nationwide

#11. Clinton County

- Median household income: $62,213
--- 8.6% above state average, 4.3% below national average
- Households earning over $100k: 21.9%
--- #1,288 highest among all counties nationwide
- Households earning less than $15k: 8.7%
--- #734 highest among all counties nationwide

#10. Christian County

- Median household income: $64,442
--- 12.5% above state average, 0.8% below national average
- Households earning over $100k: 25.1%
--- #866 highest among all counties nationwide
- Households earning less than $15k: 7.1%
--- #615 highest among all counties nationwide

#9. Warren County

- Median household income: $64,735
--- 13.0% above state average, 0.4% below national average
- Households earning over $100k: 29.2%
--- #529 highest among all counties nationwide
- Households earning less than $15k: 6.8%
--- #595 highest among all counties nationwide

#8. Ray County

- Median household income: $65,303
--- 14.0% above state average, 0.5% above national average
- Households earning over $100k: 25.1%
--- #866 highest among all counties nationwide
- Households earning less than $15k: 10.2%
--- #562 highest among all counties nationwide

#7. Jefferson County

- Median household income: $67,606
--- 18.0% above state average, 4.0% above national average
- Households earning over $100k: 28.6%
--- #575 highest among all counties nationwide
- Households earning less than $15k: 7.0%
--- #461 highest among all counties nationwide

#6. St. Louis County

- Median household income: $68,661
--- 19.8% above state average, 5.6% above national average
- Households earning over $100k: 33.5%
--- #336 highest among all counties nationwide
- Households earning less than $15k: 7.2%
--- #420 highest among all counties nationwide

#5. Lincoln County

- Median household income: $70,424
--- 22.9% above state average, 8.4% above national average
- Households earning over $100k: 30.3%
--- #464 highest among all counties nationwide
- Households earning less than $15k: 9.5%
--- #365 highest among all counties nationwide

#4. Clay County

- Median household income: $72,047
--- 25.8% above state average, 10.9% above national average
- Households earning over $100k: 32.2%
--- #382 highest among all counties nationwide
- Households earning less than $15k: 5.5%
--- #319 highest among all counties nationwide

#3. Cass County

- Median household income: $72,522
--- 26.6% above state average, 11.6% above national average
- Households earning over $100k: 32.6%
--- #365 highest among all counties nationwide
- Households earning less than $15k: 4.8%
--- #306 highest among all counties nationwide

#2. Platte County

- Median household income: $82,448
--- 43.9% above state average, 26.9% above national average
- Households earning over $100k: 39.4%
--- #181 highest among all counties nationwide
- Households earning less than $15k: 4.4%
--- #167 highest among all counties nationwide

#1. St. Charles County

- Median household income: $87,644
--- 53.0% above state average, 34.8% above national average
- Households earning over $100k: 42.6%
--- #122 highest among all counties nationwide
- Households earning less than $15k: 3.9%
--- #111 highest among all counties nationwide

Trending Now