Counties in Alabama by personal income

Jefferson County had the highest personal income of 67 counties in 2020, at $39.11 billion. Greene County had the lowest, at $283.41 million. The median was $1.33 billion and the figure for Alabama was $230.88 billion. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest39,111.5Jefferson County
Lowest283.4Greene County
Median1,326.967 counties
Alabama230,883.7History

Map of counties, 2020

Autauga County: 2,656.2 USD millionBaldwin County: 11,880.3 USD millionBarbour County: 926.3 USD millionBibb County: 773 USD millionBlount County: 2,233.7 USD millionBullock County: 314.8 USD millionButler County: 752 USD millionCalhoun County: 4,602.7 USD millionChambers County: 1,247.5 USD millionCherokee County: 997.4 USD millionChilton County: 1,727.4 USD millionChoctaw County: 511.4 USD millionClarke County: 948.1 USD millionClay County: 497.8 USD millionCleburne County: 570.7 USD millionCoffee County: 2,419.8 USD millionColbert County: 2,313.2 USD millionConecuh County: 428.3 USD millionCoosa County: 369.3 USD millionCovington County: 1,420.1 USD millionCrenshaw County: 524.6 USD millionCullman County: 3,659.2 USD millionDale County: 1,970.6 USD millionDallas County: 1,501.3 USD millionDeKalb County: 2,507.3 USD millionElmore County: 3,915.5 USD millionEscambia County: 1,326.9 USD millionEtowah County: 4,093.6 USD millionFayette County: 624.9 USD millionFranklin County: 1,171.6 USD millionGeneva County: 1,020.2 USD millionGreene County: 283.4 USD millionHale County: 612.3 USD millionHenry County: 806.2 USD millionHouston County: 5,092.4 USD millionJackson County: 2,050.1 USD millionJefferson County: 39,111.5 USD millionLamar County: 513.9 USD millionLauderdale County: 3,957.3 USD millionLawrence County: 1,250.8 USD millionLee County: 7,174.1 USD millionLimestone County: 4,939.7 USD millionLowndes County: 446.6 USD millionMacon County: 676.6 USD millionMadison County: 21,908.4 USD millionMarengo County: 845.6 USD millionMarion County: 1,083.3 USD millionMarshall County: 4,022.3 USD millionMobile County: 17,649 USD millionMonroe County: 763 USD millionMontgomery County: 10,523 USD millionMorgan County: 5,329 USD millionPerry County: 319.7 USD millionPickens County: 740.2 USD millionPike County: 1,347 USD millionRandolph County: 805.3 USD millionRussell County: 2,121.9 USD millionSt. Clair County: 3,953.2 USD millionShelby County: 13,416.2 USD millionSumter County: 436.8 USD millionTalladega County: 3,090.3 USD millionTallapoosa County: 1,827.9 USD millionTuscaloosa County: 9,161.4 USD millionWalker County: 2,787.2 USD millionWashington County: 625.7 USD millionWilcox County: 374.9 USD millionWinston County: 926.3 USD million
  • Under 500
  • 500 to 800
  • 800 to 1,300
  • 1,300 to 2,400
  • 2,400 to 4,600
  • 4,600 and over
USD million, 2020. Source: BEA, CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2020

Jefferson County: 39,111.5 USD millionJefferson County39,111.5Madison County: 21,908.4 USD millionMadison County21,908.4Mobile County: 17,649 USD millionMobile County17,649Shelby County: 13,416.2 USD millionShelby County13,416.2Baldwin County: 11,880.3 USD millionBaldwin County11,880.3Montgomery County: 10,523 USD millionMontgomery County10,523Tuscaloosa County: 9,161.4 USD millionTuscaloosa County9,161.4Lee County: 7,174.1 USD millionLee County7,174.1Morgan County: 5,329 USD millionMorgan County5,329Houston County: 5,092.4 USD millionHouston County5,092.4Limestone County: 4,939.7 USD millionLimestone County4,939.7Calhoun County: 4,602.7 USD millionCalhoun County4,602.7Etowah County: 4,093.6 USD millionEtowah County4,093.6Marshall County: 4,022.3 USD millionMarshall County4,022.3Lauderdale County: 3,957.3 USD millionLauderdale County3,957.3St. Clair County: 3,953.2 USD millionSt. Clair County3,953.2Elmore County: 3,915.5 USD millionElmore County3,915.5Cullman County: 3,659.2 USD millionCullman County3,659.2Talladega County: 3,090.3 USD millionTalladega County3,090.3Walker County: 2,787.2 USD millionWalker County2,787.2Autauga County: 2,656.2 USD millionAutauga County2,656.2DeKalb County: 2,507.3 USD millionDeKalb County2,507.3Coffee County: 2,419.8 USD millionCoffee County2,419.8Colbert County: 2,313.2 USD millionColbert County2,313.2Blount County: 2,233.7 USD millionBlount County2,233.7Russell County: 2,121.9 USD millionRussell County2,121.9Jackson County: 2,050.1 USD millionJackson County2,050.1Dale County: 1,970.6 USD millionDale County1,970.6Tallapoosa County: 1,827.9 USD millionTallapoosa County1,827.9Chilton County: 1,727.4 USD millionChilton County1,727.4Dallas County: 1,501.3 USD millionDallas County1,501.3Covington County: 1,420.1 USD millionCovington County1,420.1Pike County: 1,347 USD millionPike County1,347Escambia County: 1,326.9 USD millionEscambia County1,326.9Lawrence County: 1,250.8 USD millionLawrence County1,250.8Chambers County: 1,247.5 USD millionChambers County1,247.5Franklin County: 1,171.6 USD millionFranklin County1,171.6Marion County: 1,083.3 USD millionMarion County1,083.3Geneva County: 1,020.2 USD millionGeneva County1,020.2Cherokee County: 997.4 USD millionCherokee County997.4Jefferson County: 39,111.5 USD millionJefferson County39,111.5Madison County: 21,908.4 USD millionMadison County21,908.4Mobile County: 17,649 USD millionMobile County17,649Shelby County: 13,416.2 USD millionShelby County13,416.2Baldwin County: 11,880.3 USD millionBaldwin County11,880.3Montgomery County: 10,523 USD millionMontgomery County10,523Tuscaloosa County: 9,161.4 USD millionTuscaloosa County9,161.4Lee County: 7,174.1 USD millionLee County7,174.1Morgan County: 5,329 USD millionMorgan County5,329Houston County: 5,092.4 USD millionHouston County5,092.4Limestone County: 4,939.7 USD millionLimestone County4,939.7Calhoun County: 4,602.7 USD millionCalhoun County4,602.7Etowah County: 4,093.6 USD millionEtowah County4,093.6Marshall County: 4,022.3 USD millionMarshall County4,022.3Lauderdale County: 3,957.3 USD millionLauderdale County3,957.3St. Clair County: 3,953.2 USD millionSt. Clair County3,953.2Elmore County: 3,915.5 USD millionElmore County3,915.5Cullman County: 3,659.2 USD millionCullman County3,659.2Talladega County: 3,090.3 USD millionTalladega County3,090.3Walker County: 2,787.2 USD millionWalker County2,787.2Autauga County: 2,656.2 USD millionAutauga County2,656.2DeKalb County: 2,507.3 USD millionDeKalb County2,507.3Coffee County: 2,419.8 USD millionCoffee County2,419.8Colbert County: 2,313.2 USD millionColbert County2,313.2Blount County: 2,233.7 USD millionBlount County2,233.7Russell County: 2,121.9 USD millionRussell County2,121.9Jackson County: 2,050.1 USD millionJackson County2,050.1Dale County: 1,970.6 USD millionDale County1,970.6Tallapoosa County: 1,827.9 USD millionTallapoosa County1,827.9Chilton County: 1,727.4 USD millionChilton County1,727.4Dallas County: 1,501.3 USD millionDallas County1,501.3Covington County: 1,420.1 USD millionCovington County1,420.1Pike County: 1,347 USD millionPike County1,347Escambia County: 1,326.9 USD millionEscambia County1,326.9Lawrence County: 1,250.8 USD millionLawrence County1,250.8Chambers County: 1,247.5 USD millionChambers County1,247.5Franklin County: 1,171.6 USD millionFranklin County1,171.6Marion County: 1,083.3 USD millionMarion County1,083.3Geneva County: 1,020.2 USD millionGeneva County1,020.2Cherokee County: 997.4 USD millionCherokee County997.4
USD million. Source: BEA, CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Retrieved 2026-10-12.

Full ranking

RankCounties2020
USD million
Change on 2019
1Jefferson County39,111.5+6.1%
2Madison County21,908.4+8.9%
3Mobile County17,649+8.2%
4Shelby County13,416.2+6.1%
5Baldwin County11,880.3+9.2%
6Montgomery County10,523+6.1%
7Tuscaloosa County9,161.4+8.1%
8Lee County7,174.1+6.8%
9Morgan County5,329+7.3%
10Houston County5,092.4+8.5%
11Limestone County4,939.7+10.2%
12Calhoun County4,602.7+7.4%
13Etowah County4,093.6+6.2%
14Marshall County4,022.3+9.7%
15Lauderdale County3,957.3+10.8%
16St. Clair County3,953.2+6%
17Elmore County3,915.5+7.3%
18Cullman County3,659.2+5.6%
19Talladega County3,090.3+7.1%
20Walker County2,787.2+3.7%
21Autauga County2,656.2+7.2%
22DeKalb County2,507.3+6.7%
23Coffee County2,419.8+6.8%
24Colbert County2,313.2+7.9%
25Blount County2,233.7+3.7%
26Russell County2,121.9+9.2%
27Jackson County2,050.1+5.6%
28Dale County1,970.6+6.6%
29Tallapoosa County1,827.9+5.6%
30Chilton County1,727.4+6.3%
31Dallas County1,501.3+9.4%
32Covington County1,420.1+6.6%
33Pike County1,347+7.9%
34Escambia County1,326.9+8%
35Lawrence County1,250.8+5.9%
36Chambers County1,247.5+6.5%
37Franklin County1,171.6+7.6%
38Marion County1,083.3+9.9%
39Geneva County1,020.2+7.2%
40Cherokee County997.4+5.3%
41Clarke County948.1+7.8%
42Barbour County926.3+6%
43Winston County926.3+9.5%
44Marengo County845.6+9.7%
45Henry County806.2+6.2%
46Randolph County805.3+5.1%
47Bibb County773+7.5%
48Monroe County763+8.2%
49Butler County752+4.5%
50Pickens County740.2+6.2%
51Macon County676.6+10%
52Washington County625.7+3.7%
53Fayette County624.9+6.6%
54Hale County612.3+9.3%
55Cleburne County570.7+5.5%
56Crenshaw County524.6+4.1%
57Lamar County513.9+7.3%
58Choctaw County511.4+4.2%
59Clay County497.8+9.1%
60Lowndes County446.6+9.4%
61Sumter County436.8+8.9%
62Conecuh County428.3+6.6%
63Wilcox County374.9+6.4%
64Coosa County369.3+6.1%
65Perry County319.7+12.7%
66Bullock County314.8+11.1%
67Greene County283.4+8.4%

Other periods

About this ranking

Total income received by the residents of a place from work, own businesses, property and government benefits, before income taxes, in millions of current US dollars. United States: Bureau of Economic Analysis regional accounts, table SAINC1 line 1 for the nation and states and CAINC1 line 1 for counties.

Counted where people live, not where they work. The national figure is the total of the states, which differs slightly from personal income in the national accounts. Divided by BEA population it gives per_capita_personal_income.

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

MLA 9

CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents, Counties in Alabama by 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/personal-income/alabama-counties?period=2020. Accessed 12 Oct. 2026.

Chicago (author-date)

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

Harvard

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

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

Jefferson County, with $39.11 billion in 2020, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest personal income?

Greene County, with $283.41 million 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, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Retrieved 2026-10-12.

Personal income: other rankings

Counties in Alabama: more rankings