Highest-earning counties in Illinois

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

Highest-earning counties in Illinois

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 Illinois 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 Illinois.

#50. Henderson County

- Median household income: $55,759
--- 18.5% below state average, 14.2% below national average
- Households earning over $100k: 17.8%
--- #1,986 highest among all counties nationwide
- Households earning less than $15k: 6.6%
--- #1,268 highest among all counties nationwide

#49. Hancock County

- Median household income: $55,818
--- 18.4% below state average, 14.1% below national average
- Households earning over $100k: 18.3%
--- #1,902 highest among all counties nationwide
- Households earning less than $15k: 10.1%
--- #1,263 highest among all counties nationwide

#48. Jasper County

- Median household income: $55,911
--- 18.3% below state average, 14.0% below national average
- Households earning over $100k: 24.9%
--- #892 highest among all counties nationwide
- Households earning less than $15k: 11.2%
--- #1,254 highest among all counties nationwide

#47. Hamilton County

- Median household income: $55,977
--- 18.2% below state average, 13.9% below national average
- Households earning over $100k: 22.0%
--- #1,268 highest among all counties nationwide
- Households earning less than $15k: 10.5%
--- #1,249 highest among all counties nationwide

#46. Rock Island County

- Median household income: $55,980
--- 18.2% below state average, 13.9% below national average
- Households earning over $100k: 23.1%
--- #1,113 highest among all counties nationwide
- Households earning less than $15k: 11.3%
--- #1,248 highest among all counties nationwide

#45. Macoupin County

- Median household income: $56,264
--- 17.8% below state average, 13.4% below national average
- Households earning over $100k: 22.5%
--- #1,196 highest among all counties nationwide
- Households earning less than $15k: 9.7%
--- #1,224 highest among all counties nationwide

#44. Whiteside County

- Median household income: $57,172
--- 16.4% below state average, 12.0% below national average
- Households earning over $100k: 23.1%
--- #1,113 highest among all counties nationwide
- Households earning less than $15k: 7.8%
--- #1,141 highest among all counties nationwide

#43. Mercer County

- Median household income: $57,182
--- 16.4% below state average, 12.0% below national average
- Households earning over $100k: 22.8%
--- #1,157 highest among all counties nationwide
- Households earning less than $15k: 7.8%
--- #1,137 highest among all counties nationwide

#42. Marshall County

- Median household income: $57,303
--- 16.3% below state average, 11.8% below national average
- Households earning over $100k: 22.1%
--- #1,251 highest among all counties nationwide
- Households earning less than $15k: 11.7%
--- #1,121 highest among all counties nationwide

#41. St. Clair County

- Median household income: $57,473
--- 16.0% below state average, 11.6% below national average
- Households earning over $100k: 26.0%
--- #776 highest among all counties nationwide
- Households earning less than $15k: 12.8%
--- #1,102 highest among all counties nationwide

#40. De Witt County

- Median household income: $57,727
--- 15.6% below state average, 11.2% below national average
- Households earning over $100k: 21.9%
--- #1,288 highest among all counties nationwide
- Households earning less than $15k: 9.7%
--- #1,087 highest among all counties nationwide

#39. Logan County

- Median household income: $58,122
--- 15.1% below state average, 10.6% below national average
- Households earning over $100k: 24.1%
--- #974 highest among all counties nationwide
- Households earning less than $15k: 9.1%
--- #1,055 highest among all counties nationwide

#38. Livingston County

- Median household income: $58,676
--- 14.3% below state average, 9.7% below national average
- Households earning over $100k: 23.5%
--- #1,057 highest among all counties nationwide
- Households earning less than $15k: 8.7%
--- #1,020 highest among all counties nationwide

#37. Shelby County

- Median household income: $59,134
--- 13.6% below state average, 9.0% below national average
- Households earning over $100k: 20.1%
--- #1,601 highest among all counties nationwide
- Households earning less than $15k: 8.6%
--- #980 highest among all counties nationwide

#36. Jo Daviess County

- Median household income: $59,223
--- 13.5% below state average, 8.9% below national average
- Households earning over $100k: 21.8%
--- #1,298 highest among all counties nationwide
- Households earning less than $15k: 7.5%
--- #970 highest among all counties nationwide

#35. Cumberland County

- Median household income: $59,271
--- 13.4% below state average, 8.8% below national average
- Households earning over $100k: 23.1%
--- #1,113 highest among all counties nationwide
- Households earning less than $15k: 8.4%
--- #963 highest among all counties nationwide

#34. Scott County

- Median household income: $59,352
--- 13.3% below state average, 8.7% below national average
- Households earning over $100k: 23.5%
--- #1,057 highest among all counties nationwide
- Households earning less than $15k: 9.2%
--- #957 highest among all counties nationwide

#33. Kankakee County

- Median household income: $59,370
--- 13.2% below state average, 8.7% below national average
- Households earning over $100k: 25.9%
--- #781 highest among all counties nationwide
- Households earning less than $15k: 10.0%
--- #955 highest among all counties nationwide

#32. Clark County

- Median household income: $59,481
--- 13.1% below state average, 8.5% below national average
- Households earning over $100k: 22.4%
--- #1,216 highest among all counties nationwide
- Households earning less than $15k: 7.2%
--- #942 highest among all counties nationwide

#31. Douglas County

- Median household income: $59,620
--- 12.9% below state average, 8.3% below national average
- Households earning over $100k: 25.8%
--- #792 highest among all counties nationwide
- Households earning less than $15k: 9.2%
--- #923 highest among all counties nationwide

#30. Effingham County

- Median household income: $59,932
--- 12.4% below state average, 7.8% below national average
- Households earning over $100k: 25.9%
--- #781 highest among all counties nationwide
- Households earning less than $15k: 8.7%
--- #900 highest among all counties nationwide

#29. Lee County

- Median household income: $59,986
--- 12.3% below state average, 7.7% below national average
- Households earning over $100k: 23.5%
--- #1,057 highest among all counties nationwide
- Households earning less than $15k: 11.9%
--- #896 highest among all counties nationwide

#28. Henry County

- Median household income: $60,000
--- 12.3% below state average, 7.7% below national average
- Households earning over $100k: 26.1%
--- #772 highest among all counties nationwide
- Households earning less than $15k: 9.2%
--- #894 highest among all counties nationwide

#27. LaSalle County

- Median household income: $60,069
--- 12.2% below state average, 7.6% below national average
- Households earning over $100k: 24.4%
--- #947 highest among all counties nationwide
- Households earning less than $15k: 9.4%
--- #887 highest among all counties nationwide

#26. Brown County

- Median household income: $60,694
--- 11.3% below state average, 6.6% below national average
- Households earning over $100k: 21.9%
--- #1,288 highest among all counties nationwide
- Households earning less than $15k: 9.0%
--- #836 highest among all counties nationwide

#25. Sangamon County

- Median household income: $61,743
--- 9.8% below state average, 5.0% below national average
- Households earning over $100k: 28.2%
--- #601 highest among all counties nationwide
- Households earning less than $15k: 10.8%
--- #773 highest among all counties nationwide

#24. DeKalb County

- Median household income: $62,353
--- 8.9% below state average, 4.1% below national average
- Households earning over $100k: 27.9%
--- #627 highest among all counties nationwide
- Households earning less than $15k: 11.4%
--- #724 highest among all counties nationwide

#23. Ogle County

- Median household income: $63,643
--- 7.0% below state average, 2.1% below national average
- Households earning over $100k: 25.9%
--- #786 highest among all counties nationwide
- Households earning less than $15k: 7.5%
--- #658 highest among all counties nationwide

#22. Moultrie County

- Median household income: $64,033
--- 6.4% below state average, 1.5% below national average
- Households earning over $100k: 22.5%
--- #1,196 highest among all counties nationwide
- Households earning less than $15k: 7.9%
--- #635 highest among all counties nationwide

#21. Madison County

- Median household income: $64,045
--- 6.4% below state average, 1.5% below national average
- Households earning over $100k: 28.8%
--- #560 highest among all counties nationwide
- Households earning less than $15k: 9.7%
--- #634 highest among all counties nationwide

#20. Washington County

- Median household income: $64,390
--- 5.9% below state average, 0.9% below national average
- Households earning over $100k: 25.5%
--- #825 highest among all counties nationwide
- Households earning less than $15k: 7.3%
--- #617 highest among all counties nationwide

#19. Putnam County

- Median household income: $64,694
--- 5.5% below state average, 0.5% below national average
- Households earning over $100k: 25.8%
--- #798 highest among all counties nationwide
- Households earning less than $15k: 8.1%
--- #598 highest among all counties nationwide

#18. Tazewell County

- Median household income: $66,220
--- 3.2% below state average, 1.9% above national average
- Households earning over $100k: 28.7%
--- #564 highest among all counties nationwide
- Households earning less than $15k: 7.6%
--- #512 highest among all counties nationwide

#17. Calhoun County

- Median household income: $66,602
--- 2.7% below state average, 2.5% above national average
- Households earning over $100k: 35.3%
--- #273 highest among all counties nationwide
- Households earning less than $15k: 10.0%
--- #503 highest among all counties nationwide

#16. Clinton County

- Median household income: $67,179
--- 1.8% below state average, 3.4% above national average
- Households earning over $100k: 29.6%
--- #511 highest among all counties nationwide
- Households earning less than $15k: 7.9%
--- #485 highest among all counties nationwide

#15. Jersey County

- Median household income: $67,845
--- 0.9% below state average, 4.4% above national average
- Households earning over $100k: 33.6%
--- #330 highest among all counties nationwide
- Households earning less than $15k: 7.9%
--- #450 highest among all counties nationwide

#14. Cook County

- Median household income: $67,886
--- 0.8% below state average, 4.4% above national average
- Households earning over $100k: 33.9%
--- #317 highest among all counties nationwide
- Households earning less than $15k: 10.9%
--- #449 highest among all counties nationwide

#13. McLean County

- Median household income: $68,037
--- 0.6% below state average, 4.7% above national average
- Households earning over $100k: 31.8%
--- #403 highest among all counties nationwide
- Households earning less than $15k: 12.9%
--- #446 highest among all counties nationwide

#12. Boone County

- Median household income: $70,396
--- 2.9% above state average, 8.3% above national average
- Households earning over $100k: 33.3%
--- #342 highest among all counties nationwide
- Households earning less than $15k: 6.8%
--- #369 highest among all counties nationwide

#11. Piatt County

- Median household income: $73,668
--- 7.7% above state average, 13.3% above national average
- Households earning over $100k: 32.2%
--- #377 highest among all counties nationwide
- Households earning less than $15k: 5.5%
--- #284 highest among all counties nationwide

#10. Woodford County

- Median household income: $74,777
--- 9.3% above state average, 15.1% above national average
- Households earning over $100k: 34.6%
--- #291 highest among all counties nationwide
- Households earning less than $15k: 6.5%
--- #267 highest among all counties nationwide

#9. Grundy County

- Median household income: $75,767
--- 10.7% above state average, 16.6% above national average
- Households earning over $100k: 35.2%
--- #276 highest among all counties nationwide
- Households earning less than $15k: 5.9%
--- #252 highest among all counties nationwide

#8. Menard County

- Median household income: $77,550
--- 13.3% above state average, 19.3% above national average
- Households earning over $100k: 34.2%
--- #306 highest among all counties nationwide
- Households earning less than $15k: 5.6%
--- #220 highest among all counties nationwide

#7. Kane County

- Median household income: $83,374
--- 21.8% above state average, 28.3% above national average
- Households earning over $100k: 41.0%
--- #152 highest among all counties nationwide
- Households earning less than $15k: 6.1%
--- #151 highest among all counties nationwide

#6. Monroe County

- Median household income: $89,648
--- 31.0% above state average, 37.9% above national average
- Households earning over $100k: 43.7%
--- #109 highest among all counties nationwide
- Households earning less than $15k: 4.5%
--- #95 highest among all counties nationwide

#5. McHenry County

- Median household income: $90,014
--- 31.5% above state average, 38.5% above national average
- Households earning over $100k: 43.7%
--- #109 highest among all counties nationwide
- Households earning less than $15k: 5.0%
--- #92 highest among all counties nationwide

#4. Will County

- Median household income: $90,800
--- 32.7% above state average, 39.7% above national average
- Households earning over $100k: 44.8%
--- #93 highest among all counties nationwide
- Households earning less than $15k: 5.3%
--- #87 highest among all counties nationwide

#3. Lake County

- Median household income: $92,654
--- 35.4% above state average, 42.6% above national average
- Households earning over $100k: 46.4%
--- #80 highest among all counties nationwide
- Households earning less than $15k: 6.3%
--- #78 highest among all counties nationwide

#2. DuPage County

- Median household income: $94,930
--- 38.7% above state average, 46.1% above national average
- Households earning over $100k: 47.6%
--- #67 highest among all counties nationwide
- Households earning less than $15k: 5.0%
--- #66 highest among all counties nationwide

#1. Kendall County

- Median household income: $96,854
--- 41.5% above state average, 49.0% above national average
- Households earning over $100k: 47.9%
--- #64 highest among all counties nationwide
- Households earning less than $15k: 4.2%
--- #59 highest among all counties nationwide

Trending Now