25 lowest-earning counties in Alabama
Where you live can have a big impact on your financial situation.
The median household income in Alabama is $59,910 while in Alabama the county with the highest median income – Shelby County – is $78,889. Other parts of the state have much lower median incomes, as seen in a ranking by Stacker.
Stacker compiled a list of the lowest-earning counties in Alabama using data from the U.S. Census Bureau. Counties are ranked by the Census’ 2020 5-year estimate of median household income.
Here are the 25 Alabama counties where people earn the least:
25. DeKalb County
- Median household income: $42,267
- 18.8% below state average, 35.0% below national average
- Households earning over $100k: 13.8%
- 2,670 highest among all counties nationwide
- Households earning less than $15k: 14.6%
- 515 highest among all counties nationwide
24. Russell County
- Median household income: $42,208
- 18.9% below state average, 35.1% below national average
- Households earning over $100k: 14.6%
- 2,565 highest among all counties nationwide
- Households earning less than $15k: 18.4%
- 509 highest among all counties nationwide
23. Geneva County
- Median household income: $41,569
- 20.1% below state average, 36.0% below national average
- Households earning over $100k: 15.0%
- 2,504 highest among all counties nationwide
- Households earning less than $15k: 16.6%
- 455 highest among all counties nationwide
22. Fayette County
- Median household income: $41,469
- 20.3% below state average, 36.2% below national average
- Households earning over $100k: 11.5%
- 2,922 highest among all counties nationwide
- Households earning less than $15k: 18.0%
- 445 highest among all counties nationwide
21. Franklin County
- Median household income: $41,174
- 20.9% below state average, 36.6% below national average
- Households earning over $100k: 12.3%
- 2,829 highest among all counties nationwide
- Households earning less than $15k: 13.6%
- 431 highest among all counties nationwide
20. Winston County
- Median household income: $40,991
- 21.2% below state average, 36.9% below national average
- Households earning over $100k: 13.2%
- 2,733 highest among all counties nationwide
- Households earning less than $15k: 16.2%
- 416 highest among all counties nationwide
19. Marion County
- Median household income: $40,978
- 21.2% below state average, 37.0% below national average
- Households earning over $100k: 11.9%
- 2,887 highest among all counties nationwide
- Households earning less than $15k: 18.6%
- 415 highest among all counties nationwide
18. Pickens County
- Median household income: $40,362
- 22.4% below state average, 37.9% below national average
- Households earning over $100k: 16.7%
- 2,200 highest among all counties nationwide
- Households earning less than $15k: 19.0%
- 375 highest among all counties nationwide
17. Pike County
- Median household income: $39,218
- 24.6% below state average, 39.7% below national average
- Households earning over $100k: 18.6%
- 1,855 highest among all counties nationwide
- Households earning less than $15k: 19.6%
- 313 highest among all counties nationwide
16. Clarke County
- Median household income: $37,345
- 28.2% below state average, 42.5% below national average
- Households earning over $100k: 16.9%
- 2,165 highest among all counties nationwide
- Households earning less than $15k: 22.1%
- 228 highest among all counties nationwide
15. Choctaw County
- Median household income: $36,634
- 29.6% below state average, 43.6% below national average
- Households earning over $100k: 15.7%
- 2,389 highest among all counties nationwide
- Households earning less than $15k: 17.7%
- 196 highest among all counties nationwide
14. Escambia County
- Median household income: $35,558
- 31.7% below state average, 45.3% below national average
- Households earning over $100k: 10.7%
- 2,981 highest among all counties nationwide
- Households earning less than $15k: 22.7%
- 162 highest among all counties nationwide
13. Macon County
- Median household income: $35,450
- 31.9% below state average, 45.5% below national average
- Households earning over $100k: 12.9%
- 2,775 highest among all counties nationwide
- Households earning less than $15k: 20.9%
- 158 highest among all counties nationwide
12. Conecuh County
- Median household income: $35,444
- 31.9% below state average, 45.5% below national average
- Households earning over $100k: 10.7%
- 2,983 highest among all counties nationwide
- Households earning less than $15k: 18.5%
- 157 highest among all counties nationwide
11. Wilcox County
- Median household income: $35,063
- 32.6% below state average, 46.1% below national average
- Households earning over $100k: 11.2%
- 2,956 highest among all counties nationwide
- Households earning less than $15k: 26.0%
- 144 highest among all counties nationwide
10. Barbour County
- Median household income: $34,990
- 32.8% below state average, 46.2% below national average
- Households earning over $100k: 13.9%
- 2,658 highest among all counties nationwide
- Households earning less than $15k: 22.2%
- 139 highest among all counties nationwide
9. Bullock County
- Median household income: $33,866
- 34.9% below state average, 47.9% below national average
- Households earning over $100k: 16.5%
- 2,226 highest among all counties nationwide
- Households earning less than $15k: 28.0%
- 114 highest among all counties nationwide
8. Lowndes County
- Median household income: $33,634
- 35.4% below state average, 48.3% below national average
- Households earning over $100k: 12.5%
- 2,807 highest among all counties nationwide
- Households earning less than $15k: 22.7%
- 108 highest among all counties nationwide
7. Dallas County
- Median household income: $33,317
- 36% below state average, 48.7% below national average
- Households earning over $100k: 11.2%
- 2,956 highest among all counties nationwide
- Households earning less than $15k: 23.9%
- 101 highest among all counties nationwide
6. Marengo County
- Median household income: $33,029
- 36.5% below state average, 49.2% below national average
- Households earning over $100k: 16.2%
- 2,294 highest among all counties nationwide
- Households earning less than $15k: 24.3%
- 96 highest among all counties nationwide
5. Monroe County
- Median household income: $31,969
- 38.6% below state average, 50.8% below national average
- Households earning over $100k: 13.2%
- 2,733 highest among all counties nationwide
- Households earning less than $15k: 27.3%
- 70 highest among all counties nationwide
4. Hale County
- Median household income: $30,793
- 40.8% below state average, 52.6% below national average
- Households earning over $100k: 14.0%
- 2,643 highest among all counties nationwide
- Households earning less than $15k: 27.3%
- 51 highest among all counties nationwide
3. Greene County
- Median household income: $26,688
- 48.7% below state average, 58.9% below national average
- Households earning over $100k: 6.8%
- 3,118 highest among all counties nationwide
- Households earning less than $15k: 28.7%
- 16 highest among all counties nationwide
2. Sumter County
- Median household income: $26,150
- 49.7% below state average, 59.8% below national average
- Households earning over $100k: 8.1%
- 3,088 highest among all counties nationwide
- Households earning less than $15k: 26.5%
- 15 highest among all counties nationwide
1. Perry County
- Median household income: $23,875
- 54.1% below state average, 63.3% below national average
- Households earning over $100k: 7.1%
- 3,114 highest among all counties nationwide
- Households earning less than $15k: 31.4%
- 3 highest among all counties nationwide