Highest-earning counties in Alabama

Written by:
November 15, 2021
Pixabay

Highest-earning counties in Alabama

The 2019 median household income in the U.S. was $68,703, up 6.8% from 2018. 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 Alabama using data from the U.S. Census Bureau. Counties are ranked by 2019 5-year estimate median household income. Keep reading to discover which counties in your state rake in the most cash.

Data shows that 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 counties with the highest median household income in the country can all 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 Alabama.

You may also like: People who retire comfortably avoid these financial advisor mistakes

1 / 50
Canva

#50. Bullock County

- Median household income: $37,785
--- 25.2% below state median, 39.9% below national median
- Households earning over $100k: 12.9%
--- #2,655 highest rate among all counties nationwide
- Households earning less than $15k: 25.2%
--- #74 highest rate among all counties nationwide

2 / 50
Chris Pruitt // Wikimedia Commons

#49. Conecuh County

- Median household income: $37,837
--- 25.1% below state median, 39.8% below national median
- Households earning over $100k: 8.9%
--- #3,064 highest rate among all counties nationwide
- Households earning less than $15k: 21.2%
--- #203 highest rate among all counties nationwide

3 / 50
Myself - Nathon Morris // Wikimedia Commons

#48. Lamar County

- Median household income: $38,364
--- 24.1% below state median, 39.0% below national median
- Households earning over $100k: 14.3%
--- #2,444 highest rate among all counties nationwide
- Households earning less than $15k: 19.1%
--- #322 highest rate among all counties nationwide

4 / 50
Rivers A. Langley; SaveRivers // Wikimedia Commons

#47. Coosa County

- Median household income: $38,990
--- 22.8% below state median, 38.0% below national median
- Households earning over $100k: 12.4%
--- #2,723 highest rate among all counties nationwide
- Households earning less than $15k: 13.9%
--- #1,005 highest rate among all counties nationwide

5 / 50
Public Domain

#46. Pickens County

- Median household income: $39,848
--- 21.1% below state median, 36.6% below national median
- Households earning over $100k: 15.2%
--- #2,289 highest rate among all counties nationwide
- Households earning less than $15k: 21.6%
--- #185 highest rate among all counties nationwide

6 / 50
Canva

#45. Fayette County

- Median household income: $39,856
--- 21.1% below state median, 36.6% below national median
- Households earning over $100k: 10.9%
--- #2,916 highest rate among all counties nationwide
- Households earning less than $15k: 19.3%
--- #310 highest rate among all counties nationwide

7 / 50
Canva

#44. DeKalb County

- Median household income: $40,440
--- 20.0% below state median, 35.6% below national median
- Households earning over $100k: 14.0%
--- #2,508 highest rate among all counties nationwide
- Households earning less than $15k: 16.3%
--- #609 highest rate among all counties nationwide

8 / 50
Chris Pruitt // Wikimedia Commons

#43. Butler County

- Median household income: $40,688
--- 19.5% below state median, 35.3% below national median
- Households earning over $100k: 13.1%
--- #2,620 highest rate among all counties nationwide
- Households earning less than $15k: 17.6%
--- #453 highest rate among all counties nationwide

9 / 50
JNix // Shutterstock

#42. Clay County

- Median household income: $40,845
--- 19.2% below state median, 35.0% below national median
- Households earning over $100k: 15.3%
--- #2,266 highest rate among all counties nationwide
- Households earning less than $15k: 15.1%
--- #776 highest rate among all counties nationwide

10 / 50
Rivers Langley; SaveRivers // Wikimedia Commons

#41. Talladega County

- Median household income: $41,325
--- 18.2% below state median, 34.2% below national median
- Households earning over $100k: 14.9%
--- #2,345 highest rate among all counties nationwide
- Households earning less than $15k: 17.2%
--- #505 highest rate among all counties nationwide

11 / 50
Idawriter // Wikimedia Commons

#40. Washington County

- Median household income: $41,370
--- 18.1% below state median, 34.2% below national median
- Households earning over $100k: 17.4%
--- #1,883 highest rate among all counties nationwide
- Households earning less than $15k: 18.5%
--- #381 highest rate among all counties nationwide

12 / 50
Wmr36104 // Wikimedia Commons

#39. Geneva County

- Median household income: $41,732
--- 17.4% below state median, 33.6% below national median
- Households earning over $100k: 14.0%
--- #2,487 highest rate among all counties nationwide
- Households earning less than $15k: 18.7%
--- #368 highest rate among all counties nationwide

13 / 50
Springfieldohio // Wikimedia Commons

#38. Jackson County

- Median household income: $41,769
--- 17.3% below state median, 33.5% below national median
- Households earning over $100k: 13.2%
--- #2,605 highest rate among all counties nationwide
- Households earning less than $15k: 17.6%
--- #453 highest rate among all counties nationwide

14 / 50
Rudi Weikard // Wikimedia Commons

#37. Cherokee County

- Median household income: $41,919
--- 17.1% below state median, 33.3% below national median
- Households earning over $100k: 13.8%
--- #2,524 highest rate among all counties nationwide
- Households earning less than $15k: 13.7%
--- #1,030 highest rate among all counties nationwide

15 / 50
Chris Pruitt // Wikimedia Commons

#36. Covington County

- Median household income: $42,189
--- 16.5% below state median, 32.9% below national median
- Households earning over $100k: 14.6%
--- #2,387 highest rate among all counties nationwide
- Households earning less than $15k: 16.9%
--- #546 highest rate among all counties nationwide

16 / 50
Rivers Langley; SaveRivers // Wikimedia Commons

#35. Chambers County

- Median household income: $42,289
--- 16.3% below state median, 32.7% below national median
- Households earning over $100k: 11.7%
--- #2,812 highest rate among all counties nationwide
- Households earning less than $15k: 14.1%
--- #959 highest rate among all counties nationwide

17 / 50
Rivers Langley SaveRivers // Wikimedia Commons

#34. Russell County

- Median household income: $42,443
--- 16.0% below state median, 32.5% below national median
- Households earning over $100k: 14.0%
--- #2,487 highest rate among all counties nationwide
- Households earning less than $15k: 19.2%
--- #318 highest rate among all counties nationwide

18 / 50
Rivers Langley; SaveRivers // Wikimedia Commons

#33. Crenshaw County

- Median household income: $43,163
--- 14.6% below state median, 31.3% below national median
- Households earning over $100k: 15.3%
--- #2,266 highest rate among all counties nationwide
- Households earning less than $15k: 17.7%
--- #448 highest rate among all counties nationwide

19 / 50
Rivers A. Langley; SaveRivers // Wikimedia Commons

#32. Randolph County

- Median household income: $43,395
--- 14.1% below state median, 30.9% below national median
- Households earning over $100k: 14.3%
--- #2,429 highest rate among all counties nationwide
- Households earning less than $15k: 18.0%
--- #420 highest rate among all counties nationwide

20 / 50
Rudi Weikard // Wikimedia Commons

#31. Franklin County

- Median household income: $43,514
--- 13.9% below state median, 30.8% below national median
- Households earning over $100k: 11.6%
--- #2,829 highest rate among all counties nationwide
- Households earning less than $15k: 11.7%
--- #1,537 highest rate among all counties nationwide

21 / 50
Canva

#30. Walker County

- Median household income: $43,629
--- 13.7% below state median, 30.6% below national median
- Households earning over $100k: 15.9%
--- #2,152 highest rate among all counties nationwide
- Households earning less than $15k: 15.5%
--- #709 highest rate among all counties nationwide

22 / 50
Prestinian // Wikimedia Commons

#29. Etowah County

- Median household income: $44,637
--- 11.7% below state median, 29.0% below national median
- Households earning over $100k: 15.8%
--- #2,186 highest rate among all counties nationwide
- Households earning less than $15k: 13.7%
--- #1,030 highest rate among all counties nationwide

23 / 50
Rivers Langley; SaveRivers // Wikimedia Commons

#28. Cleburne County

- Median household income: $44,741
--- 11.5% below state median, 28.8% below national median
- Households earning over $100k: 15.0%
--- #2,322 highest rate among all counties nationwide
- Households earning less than $15k: 14.3%
--- #914 highest rate among all counties nationwide

24 / 50
Canva

#27. Lawrence County

- Median household income: $44,886
--- 11.2% below state median, 28.6% below national median
- Households earning over $100k: 18.4%
--- #1,672 highest rate among all counties nationwide
- Households earning less than $15k: 15.2%
--- #756 highest rate among all counties nationwide

25 / 50
Chris Pruitt // Wikimedia Commons

#26. Cullman County

- Median household income: $44,918
--- 11.1% below state median, 28.5% below national median
- Households earning over $100k: 15.2%
--- #2,297 highest rate among all counties nationwide
- Households earning less than $15k: 13.1%
--- #1,171 highest rate among all counties nationwide

26 / 50
Rivers A. Langley; SaveRivers // Wikimedia Commons

#25. Tallapoosa County

- Median household income: $45,828
--- 9.3% below state median, 27.1% below national median
- Households earning over $100k: 16.6%
--- #2,038 highest rate among all counties nationwide
- Households earning less than $15k: 17.3%
--- #491 highest rate among all counties nationwide

27 / 50
Canva

#24. Marshall County

- Median household income: $45,983
--- 9.0% below state median, 26.8% below national median
- Households earning over $100k: 17.2%
--- #1,919 highest rate among all counties nationwide
- Households earning less than $15k: 14.3%
--- #914 highest rate among all counties nationwide

28 / 50
Michael Rivera // Wikimedia Commons

#23. Dale County

- Median household income: $47,214
--- 6.6% below state median, 24.9% below national median
- Households earning over $100k: 16.3%
--- #2,084 highest rate among all counties nationwide
- Households earning less than $15k: 14.0%
--- #972 highest rate among all counties nationwide

29 / 50
Rivers Langley; SaveRivers // Wikimedia Commons

#22. Calhoun County

- Median household income: $47,255
--- 6.5% below state median, 24.8% below national median
- Households earning over $100k: 17.6%
--- #1,831 highest rate among all counties nationwide
- Households earning less than $15k: 14.6%
--- #871 highest rate among all counties nationwide

30 / 50
Canva

#21. Chilton County

- Median household income: $47,468
--- 6.1% below state median, 24.5% below national median
- Households earning over $100k: 15.8%
--- #2,173 highest rate among all counties nationwide
- Households earning less than $15k: 15.2%
--- #756 highest rate among all counties nationwide

31 / 50
Canva

#20. Bibb County

- Median household income: $47,542
--- 5.9% below state median, 24.3% below national median
- Households earning over $100k: 14.7%
--- #2,380 highest rate among all counties nationwide
- Households earning less than $15k: 16.3%
--- #609 highest rate among all counties nationwide

32 / 50
Carol M. Highsmith/Library of Congress // Wikimedia Commons

#19. Houston County

- Median household income: $47,580
--- 5.8% below state median, 24.3% below national median
- Households earning over $100k: 19.8%
--- #1,427 highest rate among all counties nationwide
- Households earning less than $15k: 14.3%
--- #914 highest rate among all counties nationwide

33 / 50
Altairisfar // Wikicommons

#18. Mobile County

- Median household income: $47,583
--- 5.8% below state median, 24.3% below national median
- Households earning over $100k: 18.8%
--- #1,590 highest rate among all counties nationwide
- Households earning less than $15k: 15.2%
--- #756 highest rate among all counties nationwide

34 / 50
Dailynetworks // Wikimedia Commons

#17. Colbert County

- Median household income: $48,065
--- 4.9% below state median, 23.5% below national median
- Households earning over $100k: 16.0%
--- #2,132 highest rate among all counties nationwide
- Households earning less than $15k: 14.7%
--- #846 highest rate among all counties nationwide

35 / 50
Wayne James // Shutterstock

#16. Lauderdale County

- Median household income: $48,094
--- 4.8% below state median, 23.5% below national median
- Households earning over $100k: 17.8%
--- #1,798 highest rate among all counties nationwide
- Households earning less than $15k: 12.6%
--- #1,293 highest rate among all counties nationwide

36 / 50
Rudi Weikard // Wikimedia Commons

#15. Blount County

- Median household income: $49,358
--- 2.3% below state median, 21.5% below national median
- Households earning over $100k: 17.9%
--- #1,783 highest rate among all counties nationwide
- Households earning less than $15k: 13.7%
--- #1,030 highest rate among all counties nationwide

37 / 50
Rivers Langley; SaveRivers // Wikimedia Commons

#14. Henry County

- Median household income: $50,017
--- 1.0% below state median, 20.4% below national median
- Households earning over $100k: 17.3%
--- #1,906 highest rate among all counties nationwide
- Households earning less than $15k: 14.7%
--- #846 highest rate among all counties nationwide

38 / 50
Chris Pruitt // wikicommons

#13. Montgomery County

- Median household income: $50,124
--- 0.8% below state median, 20.2% below national median
- Households earning over $100k: 20.8%
--- #1,275 highest rate among all counties nationwide
- Households earning less than $15k: 14.8%
--- #838 highest rate among all counties nationwide

39 / 50
Library of Congress

#12. Lee County

- Median household income: $51,463
--- 1.8% above state median, 18.1% below national median
- Households earning over $100k: 23.0%
--- #957 highest rate among all counties nationwide
- Households earning less than $15k: 17.3%
--- #491 highest rate among all counties nationwide

40 / 50
MPearsallArt // Wikimedia Commons

#11. Morgan County

- Median household income: $52,156
--- 3.2% above state median, 17.0% below national median
- Households earning over $100k: 19.9%
--- #1,403 highest rate among all counties nationwide
- Households earning less than $15k: 12.2%
--- #1,408 highest rate among all counties nationwide

41 / 50
Tracy Burroughs Brown // Shutterstock

#10. Tuscaloosa County

- Median household income: $53,326
--- 5.5% above state median, 15.1% below national median
- Households earning over $100k: 23.0%
--- #957 highest rate among all counties nationwide
- Households earning less than $15k: 14.3%
--- #931 highest rate among all counties nationwide

42 / 50
M Floyd // Flickr

#9. Jefferson County

- Median household income: $53,901
--- 6.7% above state median, 14.2% below national median
- Households earning over $100k: 24.7%
--- #772 highest rate among all counties nationwide
- Households earning less than $15k: 13.9%
--- #992 highest rate among all counties nationwide

43 / 50
Calvin Beale // Wikimedia Commons

#8. Coffee County

- Median household income: $55,637
--- 10.1% above state median, 11.5% below national median
- Households earning over $100k: 23.6%
--- #873 highest rate among all counties nationwide
- Households earning less than $15k: 12.4%
--- #1,354 highest rate among all counties nationwide

44 / 50
Rudi Weikard // Wikimedia Commons

#7. St. Clair County

- Median household income: $58,308
--- 15.4% above state median, 7.2% below national median
- Households earning over $100k: 22.9%
--- #973 highest rate among all counties nationwide
- Households earning less than $15k: 9.8%
--- #2,090 highest rate among all counties nationwide

45 / 50
Jodybwiki // Wikimedia Commons

#6. Baldwin County

- Median household income: $58,320
--- 15.4% above state median, 7.2% below national median
- Households earning over $100k: 26.1%
--- #657 highest rate among all counties nationwide
- Households earning less than $15k: 9.6%
--- #2,175 highest rate among all counties nationwide

46 / 50
Chris Pruitt // Wikimedia Commons

#5. Autauga County

- Median household income: $58,731
--- 16.2% above state median, 6.5% below national median
- Households earning over $100k: 25.4%
--- #707 highest rate among all counties nationwide
- Households earning less than $15k: 12.1%
--- #1,442 highest rate among all counties nationwide

47 / 50
Carol M. Highsmith // Wikimedia Commons

#4. Limestone County

- Median household income: $59,686
--- 18.1% above state median, 5.0% below national median
- Households earning over $100k: 26.7%
--- #607 highest rate among all counties nationwide
- Households earning less than $15k: 10.7%
--- #1,834 highest rate among all counties nationwide

48 / 50
Rivers A. Langley; SaveRivers // Wikimedia Commons

#3. Elmore County

- Median household income: $60,891
--- 20.5% above state median, 3.1% below national median
- Households earning over $100k: 26.6%
--- #621 highest rate among all counties nationwide
- Households earning less than $15k: 9.4%
--- #2,221 highest rate among all counties nationwide

49 / 50
Pixabay

#2. Madison County

- Median household income: $65,449
--- 29.5% above state median, 4.1% above national median
- Households earning over $100k: 32.4%
--- #316 highest rate among all counties nationwide
- Households earning less than $15k: 10.4%
--- #1,923 highest rate among all counties nationwide

50 / 50
Rivers Langley; SaveRivers // Wikimedia Commons

#1. Shelby County

- Median household income: $77,799
--- 53.9% above state median, 23.8% above national median
- Households earning over $100k: 37.7%
--- #191 highest rate among all counties nationwide
- Households earning less than $15k: 7.1%
--- #2,771 highest rate among all counties nationwide

Trending Now