Counties in Alabama by per capita personal income

Shelby County had the highest per capita personal income of 67 counties in 2020, at $59,916. Bullock County had the lowest, at $30,773. The median was $39,520 and the figure for Alabama was $45,874. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest59,916Shelby County
Lowest30,773Bullock County
Median39,52067 counties
Alabama45,874History

Map of counties, 2020

Autauga County: 45,089 USDBaldwin County: 50,935 USDBarbour County: 37,090 USDBibb County: 34,859 USDBlount County: 37,789 USDBullock County: 30,773 USDButler County: 39,520 USDCalhoun County: 39,595 USDChambers County: 36,084 USDCherokee County: 39,928 USDChilton County: 38,335 USDChoctaw County: 40,518 USDClarke County: 41,244 USDClay County: 35,035 USDCleburne County: 37,889 USDCoffee County: 45,175 USDColbert County: 40,366 USDConecuh County: 37,079 USDCoosa County: 35,716 USDCovington County: 37,856 USDCrenshaw County: 39,828 USDCullman County: 41,514 USDDale County: 40,004 USDDallas County: 39,316 USDDeKalb County: 34,982 USDElmore County: 44,559 USDEscambia County: 36,169 USDEtowah County: 39,576 USDFayette County: 38,270 USDFranklin County: 36,527 USDGeneva County: 38,206 USDGreene County: 36,802 USDHale County: 41,456 USDHenry County: 46,951 USDHouston County: 47,460 USDJackson County: 39,025 USDJefferson County: 57,966 USDLamar County: 36,828 USDLauderdale County: 42,085 USDLawrence County: 37,818 USDLee County: 41,028 USDLimestone County: 47,402 USDLowndes County: 43,423 USDMacon County: 34,745 USDMadison County: 56,100 USDMarengo County: 43,877 USDMarion County: 37,131 USDMarshall County: 41,167 USDMobile County: 42,588 USDMonroe County: 38,725 USDMontgomery County: 46,080 USDMorgan County: 43,209 USDPerry County: 37,810 USDPickens County: 39,036 USDPike County: 40,937 USDRandolph County: 36,450 USDRussell County: 35,812 USDSt. Clair County: 43,116 USDShelby County: 59,916 USDSumter County: 35,831 USDTalladega County: 37,957 USDTallapoosa County: 44,271 USDTuscaloosa County: 39,378 USDWalker County: 42,787 USDWashington County: 40,813 USDWilcox County: 35,597 USDWinston County: 39,435 USD
  • Under 36K
  • 36K to 38K
  • 38K to 40K
  • 40K to 41K
  • 41K to 44K
  • 44K and over
USD, 2020. Source: BEA, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2020

Shelby County: 59,916 USDShelby County59,916Jefferson County: 57,966 USDJefferson County57,966Madison County: 56,100 USDMadison County56,100Baldwin County: 50,935 USDBaldwin County50,935Houston County: 47,460 USDHouston County47,460Limestone County: 47,402 USDLimestone County47,402Henry County: 46,951 USDHenry County46,951Montgomery County: 46,080 USDMontgomery County46,080Coffee County: 45,175 USDCoffee County45,175Autauga County: 45,089 USDAutauga County45,089Elmore County: 44,559 USDElmore County44,559Tallapoosa County: 44,271 USDTallapoosa County44,271Marengo County: 43,877 USDMarengo County43,877Lowndes County: 43,423 USDLowndes County43,423Morgan County: 43,209 USDMorgan County43,209St. Clair County: 43,116 USDSt. Clair County43,116Walker County: 42,787 USDWalker County42,787Mobile County: 42,588 USDMobile County42,588Lauderdale County: 42,085 USDLauderdale County42,085Cullman County: 41,514 USDCullman County41,514Hale County: 41,456 USDHale County41,456Clarke County: 41,244 USDClarke County41,244Marshall County: 41,167 USDMarshall County41,167Lee County: 41,028 USDLee County41,028Pike County: 40,937 USDPike County40,937Washington County: 40,813 USDWashington County40,813Choctaw County: 40,518 USDChoctaw County40,518Colbert County: 40,366 USDColbert County40,366Dale County: 40,004 USDDale County40,004Cherokee County: 39,928 USDCherokee County39,928Crenshaw County: 39,828 USDCrenshaw County39,828Calhoun County: 39,595 USDCalhoun County39,595Etowah County: 39,576 USDEtowah County39,576Butler County: 39,520 USDButler County39,520Winston County: 39,435 USDWinston County39,435Tuscaloosa County: 39,378 USDTuscaloosa County39,378Dallas County: 39,316 USDDallas County39,316Pickens County: 39,036 USDPickens County39,036Jackson County: 39,025 USDJackson County39,025Monroe County: 38,725 USDMonroe County38,725Shelby County: 59,916 USDShelby County59,916Jefferson County: 57,966 USDJefferson County57,966Madison County: 56,100 USDMadison County56,100Baldwin County: 50,935 USDBaldwin County50,935Houston County: 47,460 USDHouston County47,460Limestone County: 47,402 USDLimestone County47,402Henry County: 46,951 USDHenry County46,951Montgomery County: 46,080 USDMontgomery County46,080Coffee County: 45,175 USDCoffee County45,175Autauga County: 45,089 USDAutauga County45,089Elmore County: 44,559 USDElmore County44,559Tallapoosa County: 44,271 USDTallapoosa County44,271Marengo County: 43,877 USDMarengo County43,877Lowndes County: 43,423 USDLowndes County43,423Morgan County: 43,209 USDMorgan County43,209St. Clair County: 43,116 USDSt. Clair County43,116Walker County: 42,787 USDWalker County42,787Mobile County: 42,588 USDMobile County42,588Lauderdale County: 42,085 USDLauderdale County42,085Cullman County: 41,514 USDCullman County41,514Hale County: 41,456 USDHale County41,456Clarke County: 41,244 USDClarke County41,244Marshall County: 41,167 USDMarshall County41,167Lee County: 41,028 USDLee County41,028Pike County: 40,937 USDPike County40,937Washington County: 40,813 USDWashington County40,813Choctaw County: 40,518 USDChoctaw County40,518Colbert County: 40,366 USDColbert County40,366Dale County: 40,004 USDDale County40,004Cherokee County: 39,928 USDCherokee County39,928Crenshaw County: 39,828 USDCrenshaw County39,828Calhoun County: 39,595 USDCalhoun County39,595Etowah County: 39,576 USDEtowah County39,576Butler County: 39,520 USDButler County39,520Winston County: 39,435 USDWinston County39,435Tuscaloosa County: 39,378 USDTuscaloosa County39,378Dallas County: 39,316 USDDallas County39,316Pickens County: 39,036 USDPickens County39,036Jackson County: 39,025 USDJackson County39,025Monroe County: 38,725 USDMonroe County38,725
USD. Source: BEA, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Retrieved 2026-10-11.

Full ranking

RankCounties2020
USD
Change on 2019
1Shelby County59,916+4.4%
2Jefferson County57,966+6.2%
3Madison County56,100+6.6%
4Baldwin County50,935+6.3%
5Houston County47,460+8.1%
6Limestone County47,402+6.8%
7Henry County46,951+5.6%
8Montgomery County46,080+6.7%
9Coffee County45,175+5.5%
10Autauga County45,089+6%
11Elmore County44,559+6.3%
12Tallapoosa County44,271+5.9%
13Marengo County43,877+10.5%
14Lowndes County43,423+10%
15Morgan County43,209+7%
16St. Clair County43,116+4.4%
17Walker County42,787+4.4%
18Mobile County42,588+8.4%
19Lauderdale County42,085+9.9%
20Cullman County41,514+4.1%
21Hale County41,456+9.4%
22Clarke County41,244+9.6%
23Marshall County41,167+9.3%
24Lee County41,028+5.2%
25Pike County40,937+8.4%
26Washington County40,813+6%
27Choctaw County40,518+5.3%
28Colbert County40,366+7.2%
29Dale County40,004+7.1%
30Cherokee County39,928+5.4%
31Crenshaw County39,828+5.4%
32Calhoun County39,595+7.7%
33Etowah County39,576+6.1%
34Butler County39,520+4.7%
35Winston County39,435+10.4%
36Tuscaloosa County39,378+4.7%
37Dallas County39,316+11.9%
38Pickens County39,036+8.1%
39Jackson County39,025+5.6%
40Monroe County38,725+9.8%
41Chilton County38,335+5.8%
42Fayette County38,270+6.7%
43Geneva County38,206+6.6%
44Talladega County37,957+8.1%
45Cleburne County37,889+5.2%
46Covington County37,856+6.9%
47Lawrence County37,818+5.8%
48Perry County37,810+16.2%
49Blount County37,789+3.4%
50Marion County37,131+10.9%
51Barbour County37,090+6.9%
52Conecuh County37,079+8.5%
53Lamar County36,828+7.6%
54Greene County36,802+10.1%
55Franklin County36,527+7.7%
56Randolph County36,450+4.3%
57Escambia County36,169+8.7%
58Chambers County36,084+7.6%
59Sumter County35,831+11%
60Russell County35,812+8.8%
61Coosa County35,716+6.8%
62Wilcox County35,597+8.2%
63Clay County35,035+9.6%
64DeKalb County34,982+6.4%
65Bibb County34,859+8.6%
66Macon County34,745+10.3%
67Bullock County30,773+13.2%

Other periods

About this ranking

Personal income of the residents of a place divided by its resident population at mid-year, in current US dollars.

More on how it is measured
  • Personal income is income from work, own businesses, property and government benefits, before income taxes.
  • United States: Bureau of Economic Analysis regional accounts, tables SAINC1 for the nation and states and CAINC1 for counties.

An average, not a median: high incomes pull it up. It includes employer contributions to pensions and health insurance and government benefits, so it is higher than wages or household cash income. For the typical household use median_household_income. Not the same as gdp_per_capita_usd.

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. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.

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. Bureau of Economic Analysis. (2026). CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents (Counties in Alabama by per capita personal income, 2020) [Data set]. Retrieved October 11, 2026, from https://apps.bea.gov/regional/zip/CAINC1.zip

MLA 9

CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents, Counties in Alabama by per capita personal income, 2020. U.S. Bureau of Economic Analysis, 5 Feb. 2026, https://apps.bea.gov/regional/zip/CAINC1.zip. Invokely, https://invokely.ai/rankings/per-capita-personal-income/alabama-counties?period=2020. Accessed 11 Oct. 2026.

Chicago (author-date)

U.S. Bureau of Economic Analysis. 2026. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Counties in Alabama by per capita personal income, 2020. Dataset. Accessed October 11, 2026. https://apps.bea.gov/regional/zip/CAINC1.zip. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-personal-income/alabama-counties?period=2020.

Harvard

U.S. Bureau of Economic Analysis (2026) CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents, Counties in Alabama by per capita personal income, 2020 [Dataset]. Available at: https://apps.bea.gov/regional/zip/CAINC1.zip, via Invokely: https://invokely.ai/rankings/per-capita-personal-income/alabama-counties?period=2020 (Accessed: 11 October 2026).

BibTeX
@misc{bureau_counties_in_alabama_by_2020,
  author = {{U.S. Bureau of Economic Analysis}},
  title = {{CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents: Counties in Alabama by per capita personal income, 2020}},
  year = {2026},
  howpublished = {Data set},
  url = {https://apps.bea.gov/regional/zip/CAINC1.zip},
  urldate = {2026-10-11},
  note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/alabama-counties?period=2020. Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.},
}
RIS
TY  - DATA
AU  - U.S. Bureau of Economic Analysis
TI  - CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents: Counties in Alabama by per capita personal income, 2020
PY  - 2026
DA  - 2026/02/05
PB  - U.S. Bureau of Economic Analysis
DB  - Invokely
UR  - https://apps.bea.gov/regional/zip/CAINC1.zip
L2  - https://invokely.ai/rankings/per-capita-personal-income/alabama-counties?period=2020
Y2  - 2026/10/11
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/alabama-counties?period=2020.
N1  - Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.
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 personal income using official data, and cite the source.
rank_places {"indicator":"per_capita_personal_income","level":"province","within":"Alabama","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=per_capita_personal_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 per capita personal income?

Shelby County, with $59,916 in 2020, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest per capita personal income?

Bullock County, with $30,773 in 2020.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Bureau of Economic Analysis, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Retrieved 2026-10-11.

Per capita personal income: other rankings

Counties in Alabama: more rankings