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

Shelby County had the highest per capita income (US five-year survey estimate) of 67 counties in 2023, at $47,914. Perry County had the lowest, at $16,960. The median was $29,488 and the figure for Alabama was $34,835. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest47,914Shelby County
Lowest16,960Perry County
Median29,48867 counties
Alabama34,835History

Map of counties, 2023

Autauga County: 36,227 USDBaldwin County: 40,775 USDBarbour County: 25,439 USDBibb County: 26,022 USDBlount County: 30,656 USDBullock County: 21,462 USDButler County: 28,306 USDCalhoun County: 29,571 USDChambers County: 27,868 USDCherokee County: 31,360 USDChilton County: 30,032 USDChoctaw County: 26,781 USDClarke County: 31,101 USDClay County: 29,268 USDCleburne County: 29,569 USDCoffee County: 32,757 USDColbert County: 32,685 USDConecuh County: 26,323 USDCoosa County: 29,035 USDCovington County: 30,151 USDCrenshaw County: 30,321 USDCullman County: 30,977 USDDale County: 29,344 USDDallas County: 24,368 USDDeKalb County: 25,274 USDElmore County: 36,616 USDEscambia County: 22,916 USDEtowah County: 29,553 USDFayette County: 27,734 USDFranklin County: 26,036 USDGeneva County: 26,880 USDGreene County: 20,372 USDHale County: 26,024 USDHenry County: 31,809 USDHouston County: 33,053 USDJackson County: 28,452 USDJefferson County: 39,826 USDLamar County: 24,169 USDLauderdale County: 33,595 USDLawrence County: 31,189 USDLee County: 34,504 USDLimestone County: 39,587 USDLowndes County: 24,965 USDMacon County: 24,595 USDMadison County: 46,784 USDMarengo County: 27,957 USDMarion County: 26,555 USDMarshall County: 31,025 USDMobile County: 32,032 USDMonroe County: 23,470 USDMontgomery County: 33,404 USDMorgan County: 34,510 USDPerry County: 16,960 USDPickens County: 26,328 USDPike County: 27,762 USDRandolph County: 29,488 USDRussell County: 27,383 USDSt. Clair County: 34,937 USDShelby County: 47,914 USDSumter County: 19,854 USDTalladega County: 29,774 USDTallapoosa County: 31,718 USDTuscaloosa County: 33,674 USDWalker County: 28,706 USDWashington County: 31,555 USDWilcox County: 23,366 USDWinston County: 27,258 USD
  • Under 25K
  • 25K to 27K
  • 27K to 29K
  • 29K to 31K
  • 31K to 34K
  • 34K and over
USD, 2023. 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, 2023

Shelby County: 47,914 USDShelby County47,914Madison County: 46,784 USDMadison County46,784Baldwin County: 40,775 USDBaldwin County40,775Jefferson County: 39,826 USDJefferson County39,826Limestone County: 39,587 USDLimestone County39,587Elmore County: 36,616 USDElmore County36,616Autauga County: 36,227 USDAutauga County36,227St. Clair County: 34,937 USDSt. Clair County34,937Morgan County: 34,510 USDMorgan County34,510Lee County: 34,504 USDLee County34,504Tuscaloosa County: 33,674 USDTuscaloosa County33,674Lauderdale County: 33,595 USDLauderdale County33,595Montgomery County: 33,404 USDMontgomery County33,404Houston County: 33,053 USDHouston County33,053Coffee County: 32,757 USDCoffee County32,757Colbert County: 32,685 USDColbert County32,685Mobile County: 32,032 USDMobile County32,032Henry County: 31,809 USDHenry County31,809Tallapoosa County: 31,718 USDTallapoosa County31,718Washington County: 31,555 USDWashington County31,555Cherokee County: 31,360 USDCherokee County31,360Lawrence County: 31,189 USDLawrence County31,189Clarke County: 31,101 USDClarke County31,101Marshall County: 31,025 USDMarshall County31,025Cullman County: 30,977 USDCullman County30,977Blount County: 30,656 USDBlount County30,656Crenshaw County: 30,321 USDCrenshaw County30,321Covington County: 30,151 USDCovington County30,151Chilton County: 30,032 USDChilton County30,032Talladega County: 29,774 USDTalladega County29,774Calhoun County: 29,571 USDCalhoun County29,571Cleburne County: 29,569 USDCleburne County29,569Etowah County: 29,553 USDEtowah County29,553Randolph County: 29,488 USDRandolph County29,488Dale County: 29,344 USDDale County29,344Clay County: 29,268 USDClay County29,268Coosa County: 29,035 USDCoosa County29,035Walker County: 28,706 USDWalker County28,706Jackson County: 28,452 USDJackson County28,452Butler County: 28,306 USDButler County28,306Shelby County: 47,914 USDShelby County47,914Madison County: 46,784 USDMadison County46,784Baldwin County: 40,775 USDBaldwin County40,775Jefferson County: 39,826 USDJefferson County39,826Limestone County: 39,587 USDLimestone County39,587Elmore County: 36,616 USDElmore County36,616Autauga County: 36,227 USDAutauga County36,227St. Clair County: 34,937 USDSt. Clair County34,937Morgan County: 34,510 USDMorgan County34,510Lee County: 34,504 USDLee County34,504Tuscaloosa County: 33,674 USDTuscaloosa County33,674Lauderdale County: 33,595 USDLauderdale County33,595Montgomery County: 33,404 USDMontgomery County33,404Houston County: 33,053 USDHouston County33,053Coffee County: 32,757 USDCoffee County32,757Colbert County: 32,685 USDColbert County32,685Mobile County: 32,032 USDMobile County32,032Henry County: 31,809 USDHenry County31,809Tallapoosa County: 31,718 USDTallapoosa County31,718Washington County: 31,555 USDWashington County31,555Cherokee County: 31,360 USDCherokee County31,360Lawrence County: 31,189 USDLawrence County31,189Clarke County: 31,101 USDClarke County31,101Marshall County: 31,025 USDMarshall County31,025Cullman County: 30,977 USDCullman County30,977Blount County: 30,656 USDBlount County30,656Crenshaw County: 30,321 USDCrenshaw County30,321Covington County: 30,151 USDCovington County30,151Chilton County: 30,032 USDChilton County30,032Talladega County: 29,774 USDTalladega County29,774Calhoun County: 29,571 USDCalhoun County29,571Cleburne County: 29,569 USDCleburne County29,569Etowah County: 29,553 USDEtowah County29,553Randolph County: 29,488 USDRandolph County29,488Dale County: 29,344 USDDale County29,344Clay County: 29,268 USDClay County29,268Coosa County: 29,035 USDCoosa County29,035Walker County: 28,706 USDWalker County28,706Jackson County: 28,452 USDJackson County28,452Butler County: 28,306 USDButler County28,306
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

RankCounties2023
USD
Change on 2022
1Shelby County47,914+4.8%
2Madison County46,784+4.6%
3Baldwin County40,775+4.8%
4Jefferson County39,826+4.2%
5Limestone County39,587+5.6%
6Elmore County36,616+7.2%
7Autauga County36,227+2.5%
8St. Clair County34,937+4.1%
9Morgan County34,510+3.9%
10Lee County34,504+4.3%
11Tuscaloosa County33,674+4.8%
12Lauderdale County33,595+2.8%
13Montgomery County33,404+1.9%
14Houston County33,053+2.9%
15Coffee County32,757+4.9%
16Colbert County32,685+6.4%
17Mobile County32,032+5.1%
18Henry County31,809+5.1%
19Tallapoosa County31,718+6.9%
20Washington County31,555+8%
21Cherokee County31,360+10.3%
22Lawrence County31,189+5.8%
23Clarke County31,101+6.1%
24Marshall County31,025+5.1%
25Cullman County30,977+4%
26Blount County30,656+5.5%
27Crenshaw County30,321-6.4%
28Covington County30,151+5.7%
29Chilton County30,032+5.4%
30Talladega County29,774+1.8%
31Calhoun County29,571+4.8%
32Cleburne County29,569+3.4%
33Etowah County29,553+3.8%
34Randolph County29,488+7%
35Dale County29,344+3.6%
36Clay County29,268+4.6%
37Coosa County29,035+0.1%
38Walker County28,706+1.8%
39Jackson County28,452+2.7%
40Butler County28,306+7.5%
41Marengo County27,957+2.7%
42Chambers County27,868+3.2%
43Pike County27,762+4%
44Fayette County27,734+2.5%
45Russell County27,383+5.9%
46Winston County27,258+1.2%
47Geneva County26,880+4.8%
48Choctaw County26,781+1.7%
49Marion County26,555+5.4%
50Pickens County26,328-2.2%
51Conecuh County26,323+7.8%
52Franklin County26,036+4.7%
53Hale County26,024+9.9%
54Bibb County26,022+4.2%
55Barbour County25,439+8.8%
56DeKalb County25,274+1.4%
57Lowndes County24,965+6.6%
58Macon County24,595+9.6%
59Dallas County24,368+6.9%
60Lamar County24,169-2.5%
61Monroe County23,470+1.6%
62Wilcox County23,366+14.3%
63Escambia County22,916+5.3%
64Bullock County21,462-3%
65Greene County20,372-2.3%
66Sumter County19,854+0.7%
67Perry County16,960+2.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/2023/table-based-SF/data/5YRData/acsdt5y2023-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), 2023) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-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), 2023. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Invokely, https://invokely.ai/rankings/per-capita-income-acs/alabama-counties?period=2023. 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), 2023. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-income-acs/alabama-counties?period=2023.

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), 2023 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat, via Invokely: https://invokely.ai/rankings/per-capita-income-acs/alabama-counties?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_alabama_by_2023,
  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), 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/alabama-counties?period=2023. 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/2023/table-based-SF/data/5YRData/acsdt5y2023-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), 2023
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat
L2  - https://invokely.ai/rankings/per-capita-income-acs/alabama-counties?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/alabama-counties?period=2023.
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/2023/table-based-SF/data/5YRData/acsdt5y2023-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 $47,914 in 2023, according to the U.S. Census Bureau.

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

Perry County, with $16,960 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 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