Counties in Alabama by median household income, 2024

Shelby County had the highest median household income of 67 counties in 2024, at $97,961. Greene County had the lowest, at $29,200. The median was $54,563 and the figure for Alabama was $63,999. Source: the U.S. Census Bureau.

Highest97,961Shelby County
Lowest29,200Greene County
Median54,56367 counties
Alabama63,999History

Top 40 counties, 2024

CSVChart (SVG)

Shelby CountyShelby County: 97,961 USD97,961Madison CountyMadison County: 86,499 USD86,499Limestone CountyLimestone County: 83,629 USD83,629Baldwin CountyBaldwin County: 78,775 USD78,775Elmore CountyElmore County: 78,243 USD78,243St. Clair CountySt. Clair County: 77,463 USD77,463Autauga CountyAutauga County: 72,481 USD72,481Morgan CountyMorgan County: 68,845 USD68,845Coffee CountyCoffee County: 68,353 USD68,353Jefferson CountyJefferson County: 66,388 USD66,388Tuscaloosa CountyTuscaloosa County: 66,231 USD66,231Lawrence CountyLawrence County: 66,071 USD66,071Lee CountyLee County: 65,824 USD65,824Chilton CountyChilton County: 65,603 USD65,603Blount CountyBlount County: 64,190 USD64,190Cullman CountyCullman County: 62,656 USD62,656Lauderdale CountyLauderdale County: 62,649 USD62,649Marshall CountyMarshall County: 62,571 USD62,571Washington CountyWashington County: 61,042 USD61,042Colbert CountyColbert County: 60,628 USD60,628Henry CountyHenry County: 59,931 USD59,931Montgomery CountyMontgomery County: 59,386 USD59,386Tallapoosa CountyTallapoosa County: 59,356 USD59,356Mobile CountyMobile County: 58,880 USD58,880Houston CountyHouston County: 58,626 USD58,626Talladega CountyTalladega County: 57,776 USD57,776Coosa CountyCoosa County: 57,355 USD57,355Winston CountyWinston County: 57,256 USD57,256Walker CountyWalker County: 56,509 USD56,509Cleburne CountyCleburne County: 55,345 USD55,345Clay CountyClay County: 55,250 USD55,250Calhoun CountyCalhoun County: 55,029 USD55,029Dale CountyDale County: 54,963 USD54,963Etowah CountyEtowah County: 54,563 USD54,563Cherokee CountyCherokee County: 53,863 USD53,863Franklin CountyFranklin County: 53,338 USD53,338Geneva CountyGeneva County: 52,771 USD52,771Bibb CountyBibb County: 52,541 USD52,541Covington CountyCovington County: 52,456 USD52,456Randolph CountyRandolph County: 52,338 USD52,338
USD. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2024
USD
Change on 2023
1Shelby County97,961+4.7%
2Madison County86,499+3.6%
3Limestone County83,629+0.1%
4Baldwin County78,775+5%
5Elmore County78,243+3.6%
6St. Clair County77,463-1.9%
7Autauga County72,481+3.8%
8Morgan County68,845+6.1%
9Coffee County68,353+5.7%
10Jefferson County66,388+2.8%
11Tuscaloosa County66,231+3.6%
12Lawrence County66,071+10%
13Lee County65,824+7.7%
14Chilton County65,603+6%
15Blount County64,190+5.1%
16Cullman County62,656+2.9%
17Lauderdale County62,649+6%
18Marshall County62,571+2.7%
19Washington County61,042+0.9%
20Colbert County60,628+6.9%
21Henry County59,931-0.3%
22Montgomery County59,386+2.1%
23Tallapoosa County59,356+3.8%
24Mobile County58,880+1.3%
25Houston County58,626+1.9%
26Talladega County57,776+2.7%
27Coosa County57,355+0.5%
28Winston County57,256+19.2%
29Walker County56,509+3.7%
30Cleburne County55,345+3.8%
31Clay County55,250+6.6%
32Calhoun County55,029-1.4%
33Dale County54,963+1.9%
34Etowah County54,563+2.8%
35Cherokee County53,863+6.1%
36Franklin County53,338+3.6%
37Geneva County52,771+3.6%
38Bibb County52,541+2.6%
39Covington County52,456+3.1%
40Randolph County52,338+1.5%
41Jackson County51,908+5%
42DeKalb County51,204+0.1%
43Russell County51,197+2.3%
44Marion County50,088-1.2%
45Lamar County50,000+5.4%
46Chambers County49,656+0.7%
47Fayette County49,488-2.5%
48Clarke County49,249+0.2%
49Pike County48,677+1.5%
50Crenshaw County48,560-1%
51Escambia County48,225+8.5%
52Choctaw County47,813+7.5%
53Pickens County46,274-1.6%
54Barbour County46,042+4%
55Butler County44,755-0.3%
56Marengo County43,825-0.9%
57Macon County43,707-4.9%
58Monroe County42,292+5.1%
59Conecuh County41,327-2.2%
60Wilcox County40,640-3.8%
61Hale County39,250-5%
62Perry County37,654+9.6%
63Lowndes County37,052+5.4%
64Dallas County35,627-3.2%
65Sumter County33,310-12.3%
66Bullock County31,310-14.7%
67Greene County29,200-7.3%

Other periods

About this ranking

Household income in the past 12 months at the middle of the distribution, in US dollars adjusted to the last year of the period. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

US dollars. For Spanish places use net_income_per_household (average, EUR).

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19013.dat. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Alabama by median household income using official data, and cite the source.
rank_places {"indicator":"median_household_income","level":"province","within":"Alabama","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_household_income&level=province&within=Alabama&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest median household income?

Shelby County, with $97,961 in 2024, according to the U.S. Census Bureau.

Which county has the lowest median household income?

Greene County, with $29,200 in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. Retrieved 2026-10-08.

Median household income: other rankings

Counties in Alabama: more rankings