Counties in Alabama by median household income

Shelby County had the highest median household income of 67 counties in 2023, at $93,543. Greene County had the lowest, at $31,495. The median was $51,551 and the figure for Alabama was $62,027. Source: the U.S. Census Bureau.

Highest93,543Shelby County
Lowest31,495Greene County
Median51,55167 counties
Alabama62,027History

Top 40 counties, 2023

CSVChart (SVG)

Shelby CountyShelby County: 93,543 USD93,543Limestone CountyLimestone County: 83,534 USD83,534Madison CountyMadison County: 83,528 USD83,528St. Clair CountySt. Clair County: 78,993 USD78,993Elmore CountyElmore County: 75,553 USD75,553Baldwin CountyBaldwin County: 75,019 USD75,019Autauga CountyAutauga County: 69,841 USD69,841Morgan CountyMorgan County: 64,858 USD64,858Coffee CountyCoffee County: 64,672 USD64,672Jefferson CountyJefferson County: 64,589 USD64,589Tuscaloosa CountyTuscaloosa County: 63,947 USD63,947Chilton CountyChilton County: 61,873 USD61,873Lee CountyLee County: 61,123 USD61,123Blount CountyBlount County: 61,096 USD61,096Marshall CountyMarshall County: 60,946 USD60,946Cullman CountyCullman County: 60,916 USD60,916Washington CountyWashington County: 60,503 USD60,503Henry CountyHenry County: 60,135 USD60,135Lawrence CountyLawrence County: 60,040 USD60,040Lauderdale CountyLauderdale County: 59,082 USD59,082Montgomery CountyMontgomery County: 58,153 USD58,153Mobile CountyMobile County: 58,119 USD58,119Houston CountyHouston County: 57,531 USD57,531Tallapoosa CountyTallapoosa County: 57,185 USD57,185Coosa CountyCoosa County: 57,063 USD57,063Colbert CountyColbert County: 56,736 USD56,736Talladega CountyTalladega County: 56,249 USD56,249Calhoun CountyCalhoun County: 55,826 USD55,826Walker CountyWalker County: 54,509 USD54,509Dale CountyDale County: 53,955 USD53,955Cleburne CountyCleburne County: 53,319 USD53,319Etowah CountyEtowah County: 53,070 USD53,070Clay CountyClay County: 51,852 USD51,852Randolph CountyRandolph County: 51,551 USD51,551Franklin CountyFranklin County: 51,493 USD51,493Bibb CountyBibb County: 51,215 USD51,215DeKalb CountyDeKalb County: 51,149 USD51,149Geneva CountyGeneva County: 50,951 USD50,951Covington CountyCovington County: 50,886 USD50,886Cherokee CountyCherokee County: 50,769 USD50,769
USD. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2023
USD
Change on 2022
1Shelby County93,543+3.2%
2Limestone County83,534+4.2%
3Madison County83,528+7%
4St. Clair County78,993+7.9%
5Elmore County75,553+3.1%
6Baldwin County75,019+5.6%
7Autauga County69,841+2.2%
8Morgan County64,858+5.3%
9Coffee County64,672+4%
10Jefferson County64,589+1.6%
11Tuscaloosa County63,947+3.7%
12Chilton County61,873-1%
13Lee County61,123+3.1%
14Blount County61,096+6.4%
15Marshall County60,946+4.6%
16Cullman County60,916+4.8%
17Washington County60,503+18.2%
18Henry County60,135+3%
19Lawrence County60,040+9.6%
20Lauderdale County59,082+5.4%
21Montgomery County58,153+2.5%
22Mobile County58,119+5%
23Houston County57,531+4.5%
24Tallapoosa County57,185+7.3%
25Coosa County57,063+9.2%
26Colbert County56,736+1%
27Talladega County56,249+7.2%
28Calhoun County55,826+2.7%
29Walker County54,509+2.9%
30Dale County53,955+2.2%
31Cleburne County53,319+3.4%
32Etowah County53,070+1.7%
33Clay County51,852+7.9%
34Randolph County51,551+3.4%
35Franklin County51,493+8.7%
36Bibb County51,215+1.1%
37DeKalb County51,149+6.7%
38Geneva County50,951+7%
39Covington County50,886+4.3%
40Cherokee County50,769+8.9%
41Fayette County50,733+11.1%
42Marion County50,714+2%
43Russell County50,046+5.5%
44Jackson County49,454+5.8%
45Chambers County49,295+1%
46Clarke County49,167+3.4%
47Crenshaw County49,040+1%
48Winston County48,032-3%
49Pike County47,961+12.5%
50Lamar County47,447-4.3%
51Pickens County47,014+3.7%
52Macon County45,951+11.5%
53Butler County44,881+1%
54Choctaw County44,483+2.7%
55Escambia County44,447+8%
56Barbour County44,290+11.5%
57Marengo County44,205+2.9%
58Conecuh County42,266+6%
59Wilcox County42,236+10.5%
60Hale County41,325+15.3%
61Monroe County40,225+0.7%
62Sumter County37,981+19.7%
63Dallas County36,810-1%
64Bullock County36,723+1.6%
65Lowndes County35,160+6.1%
66Perry County34,368+6.3%
67Greene County31,495-4%

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/2023/table-based-SF/data/5YRData/acsdt5y2023-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 $93,543 in 2023, according to the U.S. Census Bureau.

Which county has the lowest median household income?

Greene County, with $31,495 in 2023.

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