Counties in Alabama by per capita income (US five-year survey estimate), 2024

Shelby County had the highest per capita income (US five-year survey estimate) of 67 counties in 2024, at $49,440. Perry County had the lowest, at $17,852. The median was $30,251 and the figure for Alabama was $36,087. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest49,440Shelby County
Lowest17,852Perry County
Median30,25167 counties
Alabama36,087History

Map of counties, 2024

Autauga County: 40,045 USDBaldwin County: 42,357 USDBarbour County: 26,054 USDBibb County: 25,997 USDBlount County: 31,123 USDBullock County: 19,271 USDButler County: 29,229 USDCalhoun County: 30,275 USDChambers County: 27,725 USDCherokee County: 32,884 USDChilton County: 31,057 USDChoctaw County: 28,953 USDClarke County: 31,921 USDClay County: 28,812 USDCleburne County: 29,888 USDCoffee County: 34,095 USDColbert County: 33,817 USDConecuh County: 26,417 USDCoosa County: 30,360 USDCovington County: 30,251 USDCrenshaw County: 31,043 USDCullman County: 33,019 USDDale County: 30,913 USDDallas County: 24,582 USDDeKalb County: 26,490 USDElmore County: 37,457 USDEscambia County: 23,983 USDEtowah County: 29,604 USDFayette County: 29,795 USDFranklin County: 26,381 USDGeneva County: 27,592 USDGreene County: 20,358 USDHale County: 26,491 USDHenry County: 33,264 USDHouston County: 34,005 USDJackson County: 30,130 USDJefferson County: 41,013 USDLamar County: 26,045 USDLauderdale County: 35,993 USDLawrence County: 32,568 USDLee County: 35,940 USDLimestone County: 40,982 USDLowndes County: 26,394 USDMacon County: 26,341 USDMadison County: 48,141 USDMarengo County: 30,868 USDMarion County: 27,195 USDMarshall County: 32,259 USDMobile County: 33,306 USDMonroe County: 23,812 USDMontgomery County: 34,594 USDMorgan County: 35,920 USDPerry County: 17,852 USDPickens County: 27,934 USDPike County: 28,534 USDRandolph County: 30,082 USDRussell County: 28,243 USDSt. Clair County: 34,786 USDShelby County: 49,440 USDSumter County: 21,267 USDTalladega County: 30,482 USDTallapoosa County: 33,762 USDTuscaloosa County: 35,007 USDWalker County: 29,460 USDWashington County: 32,670 USDWilcox County: 27,078 USDWinston County: 29,106 USD
  • Under 26K
  • 26K to 29K
  • 29K to 30K
  • 30K to 33K
  • 33K to 35K
  • 35K and over
USD, 2024. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2024

Shelby County: 49,440 USDShelby County49,440Madison County: 48,141 USDMadison County48,141Baldwin County: 42,357 USDBaldwin County42,357Jefferson County: 41,013 USDJefferson County41,013Limestone County: 40,982 USDLimestone County40,982Autauga County: 40,045 USDAutauga County40,045Elmore County: 37,457 USDElmore County37,457Lauderdale County: 35,993 USDLauderdale County35,993Lee County: 35,940 USDLee County35,940Morgan County: 35,920 USDMorgan County35,920Tuscaloosa County: 35,007 USDTuscaloosa County35,007St. Clair County: 34,786 USDSt. Clair County34,786Montgomery County: 34,594 USDMontgomery County34,594Coffee County: 34,095 USDCoffee County34,095Houston County: 34,005 USDHouston County34,005Colbert County: 33,817 USDColbert County33,817Tallapoosa County: 33,762 USDTallapoosa County33,762Mobile County: 33,306 USDMobile County33,306Henry County: 33,264 USDHenry County33,264Cullman County: 33,019 USDCullman County33,019Cherokee County: 32,884 USDCherokee County32,884Washington County: 32,670 USDWashington County32,670Lawrence County: 32,568 USDLawrence County32,568Marshall County: 32,259 USDMarshall County32,259Clarke County: 31,921 USDClarke County31,921Blount County: 31,123 USDBlount County31,123Chilton County: 31,057 USDChilton County31,057Crenshaw County: 31,043 USDCrenshaw County31,043Dale County: 30,913 USDDale County30,913Marengo County: 30,868 USDMarengo County30,868Talladega County: 30,482 USDTalladega County30,482Coosa County: 30,360 USDCoosa County30,360Calhoun County: 30,275 USDCalhoun County30,275Covington County: 30,251 USDCovington County30,251Jackson County: 30,130 USDJackson County30,130Randolph County: 30,082 USDRandolph County30,082Cleburne County: 29,888 USDCleburne County29,888Fayette County: 29,795 USDFayette County29,795Etowah County: 29,604 USDEtowah County29,604Walker County: 29,460 USDWalker County29,460Shelby County: 49,440 USDShelby County49,440Madison County: 48,141 USDMadison County48,141Baldwin County: 42,357 USDBaldwin County42,357Jefferson County: 41,013 USDJefferson County41,013Limestone County: 40,982 USDLimestone County40,982Autauga County: 40,045 USDAutauga County40,045Elmore County: 37,457 USDElmore County37,457Lauderdale County: 35,993 USDLauderdale County35,993Lee County: 35,940 USDLee County35,940Morgan County: 35,920 USDMorgan County35,920Tuscaloosa County: 35,007 USDTuscaloosa County35,007St. Clair County: 34,786 USDSt. Clair County34,786Montgomery County: 34,594 USDMontgomery County34,594Coffee County: 34,095 USDCoffee County34,095Houston County: 34,005 USDHouston County34,005Colbert County: 33,817 USDColbert County33,817Tallapoosa County: 33,762 USDTallapoosa County33,762Mobile County: 33,306 USDMobile County33,306Henry County: 33,264 USDHenry County33,264Cullman County: 33,019 USDCullman County33,019Cherokee County: 32,884 USDCherokee County32,884Washington County: 32,670 USDWashington County32,670Lawrence County: 32,568 USDLawrence County32,568Marshall County: 32,259 USDMarshall County32,259Clarke County: 31,921 USDClarke County31,921Blount County: 31,123 USDBlount County31,123Chilton County: 31,057 USDChilton County31,057Crenshaw County: 31,043 USDCrenshaw County31,043Dale County: 30,913 USDDale County30,913Marengo County: 30,868 USDMarengo County30,868Talladega County: 30,482 USDTalladega County30,482Coosa County: 30,360 USDCoosa County30,360Calhoun County: 30,275 USDCalhoun County30,275Covington County: 30,251 USDCovington County30,251Jackson County: 30,130 USDJackson County30,130Randolph County: 30,082 USDRandolph County30,082Cleburne County: 29,888 USDCleburne County29,888Fayette County: 29,795 USDFayette County29,795Etowah County: 29,604 USDEtowah County29,604Walker County: 29,460 USDWalker County29,460
USD. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Retrieved 2026-10-12.

Full ranking

RankCounties2024
USD
Change on 2023
1Shelby County49,440+3.2%
2Madison County48,141+2.9%
3Baldwin County42,357+3.9%
4Jefferson County41,013+3%
5Limestone County40,982+3.5%
6Autauga County40,045+10.5%
7Elmore County37,457+2.3%
8Lauderdale County35,993+7.1%
9Lee County35,940+4.2%
10Morgan County35,920+4.1%
11Tuscaloosa County35,007+4%
12St. Clair County34,786-0.4%
13Montgomery County34,594+3.6%
14Coffee County34,095+4.1%
15Houston County34,005+2.9%
16Colbert County33,817+3.5%
17Tallapoosa County33,762+6.4%
18Mobile County33,306+4%
19Henry County33,264+4.6%
20Cullman County33,019+6.6%
21Cherokee County32,884+4.9%
22Washington County32,670+3.5%
23Lawrence County32,568+4.4%
24Marshall County32,259+4%
25Clarke County31,921+2.6%
26Blount County31,123+1.5%
27Chilton County31,057+3.4%
28Crenshaw County31,043+2.4%
29Dale County30,913+5.3%
30Marengo County30,868+10.4%
31Talladega County30,482+2.4%
32Coosa County30,360+4.6%
33Calhoun County30,275+2.4%
34Covington County30,251+0.3%
35Jackson County30,130+5.9%
36Randolph County30,082+2%
37Cleburne County29,888+1.1%
38Fayette County29,795+7.4%
39Etowah County29,604+0.2%
40Walker County29,460+2.6%
41Butler County29,229+3.3%
42Winston County29,106+6.8%
43Choctaw County28,953+8.1%
44Clay County28,812-1.6%
45Pike County28,534+2.8%
46Russell County28,243+3.1%
47Pickens County27,934+6.1%
48Chambers County27,725-0.5%
49Geneva County27,592+2.6%
50Marion County27,195+2.4%
51Wilcox County27,078+15.9%
52Hale County26,491+1.8%
53DeKalb County26,490+4.8%
54Conecuh County26,417+0.4%
55Lowndes County26,394+5.7%
56Franklin County26,381+1.3%
57Macon County26,341+7.1%
58Barbour County26,054+2.4%
59Lamar County26,045+7.8%
60Bibb County25,997-0.1%
61Dallas County24,582+0.9%
62Escambia County23,983+4.7%
63Monroe County23,812+1.5%
64Sumter County21,267+7.1%
65Greene County20,358-0.1%
66Bullock County19,271-10.2%
67Perry County17,852+5.3%

Other periods

About this ranking

Total money income received in the past 12 months by people aged 15 and over, divided by the total population, including children, 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.

Survey-reported money income before taxes. Lower than BEA per_capita_personal_income, which also counts employer contributions, imputed income and government transfers in kind.

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 B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year (Counties in Alabama by per capita income (US five-year survey estimate), 2024) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat

MLA 9

American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, Counties in Alabama by per capita income (US five-year survey estimate), 2024. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat. Invokely, https://invokely.ai/rankings/per-capita-income-acs/alabama-counties. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Counties in Alabama by per capita income (US five-year survey estimate), 2024. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-income-acs/alabama-counties.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, Counties in Alabama by per capita income (US five-year survey estimate), 2024 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat, via Invokely: https://invokely.ai/rankings/per-capita-income-acs/alabama-counties (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_alabama_by_2024,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year: Counties in Alabama by per capita income (US five-year survey estimate), 2024}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/alabama-counties. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. https://www2.census.gov/programs-surveys/acs/summary\_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year: Counties in Alabama by per capita income (US five-year survey estimate), 2024
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat
L2  - https://invokely.ai/rankings/per-capita-income-acs/alabama-counties
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/alabama-counties.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

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 per capita income (US five-year survey estimate) using official data, and cite the source.
rank_places {"indicator":"per_capita_income_acs","level":"province","within":"Alabama","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=per_capita_income_acs&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 per capita income (US five-year survey estimate)?

Shelby County, with $49,440 in 2024, according to the U.S. Census Bureau.

Which county has the lowest per capita income (US five-year survey estimate)?

Perry County, with $17,852 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 B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Retrieved 2026-10-12.

Per capita income (US five-year survey estimate): other rankings

Counties in Alabama: more rankings