Counties in Alabama by personal income

Jefferson County had the highest personal income of 67 counties in 2023, at $48.02 billion. Greene County had the lowest, at $296.37 million. The median was $1.57 billion and the figure for Alabama was $280.25 billion. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest48,021.7Jefferson County
Lowest296.4Greene County
Median1,565.667 counties
Alabama280,252.3History

Map of counties, 2023

Autauga County: 3,202.5 USD millionBaldwin County: 15,590.4 USD millionBarbour County: 1,033.2 USD millionBibb County: 886.2 USD millionBlount County: 2,741.5 USD millionBullock County: 367.1 USD millionButler County: 921 USD millionCalhoun County: 5,234.6 USD millionChambers County: 1,423.6 USD millionCherokee County: 1,172.2 USD millionChilton County: 2,129.8 USD millionChoctaw County: 560.1 USD millionClarke County: 1,047.7 USD millionClay County: 560.9 USD millionCleburne County: 707.2 USD millionCoffee County: 2,995.5 USD millionColbert County: 2,743.6 USD millionConecuh County: 480.4 USD millionCoosa County: 427.1 USD millionCovington County: 1,654.9 USD millionCrenshaw County: 636.8 USD millionCullman County: 4,682.3 USD millionDale County: 2,308.8 USD millionDallas County: 1,638 USD millionDeKalb County: 3,080.5 USD millionElmore County: 4,731.3 USD millionEscambia County: 1,565.6 USD millionEtowah County: 4,652.6 USD millionFayette County: 691.5 USD millionFranklin County: 1,341.4 USD millionGeneva County: 1,197.9 USD millionGreene County: 296.4 USD millionHale County: 695.5 USD millionHenry County: 966.9 USD millionHouston County: 5,957.2 USD millionJackson County: 2,451.6 USD millionJefferson County: 48,021.7 USD millionLamar County: 574 USD millionLauderdale County: 4,569 USD millionLawrence County: 1,507.5 USD millionLee County: 8,958.2 USD millionLimestone County: 6,568.3 USD millionLowndes County: 517.9 USD millionMacon County: 763.5 USD millionMadison County: 27,345.4 USD millionMarengo County: 930.2 USD millionMarion County: 1,325.5 USD millionMarshall County: 4,934.8 USD millionMobile County: 21,197.6 USD millionMonroe County: 850.4 USD millionMontgomery County: 12,242.6 USD millionMorgan County: 6,244.3 USD millionPerry County: 332 USD millionPickens County: 802.1 USD millionPike County: 1,615.7 USD millionRandolph County: 978 USD millionRussell County: 2,421.8 USD millionSt. Clair County: 4,879.1 USD millionShelby County: 16,704.2 USD millionSumter County: 478.3 USD millionTalladega County: 3,554.8 USD millionTallapoosa County: 2,140.3 USD millionTuscaloosa County: 10,678.4 USD millionWalker County: 3,375.9 USD millionWashington County: 714.1 USD millionWilcox County: 415 USD millionWinston County: 1,070.5 USD million
  • Under 600
  • 600 to 1,000
  • 1,000 to 1,600
  • 1,600 to 3,000
  • 3,000 to 5,200
  • 5,200 and over
USD million, 2023. 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, 2023

Jefferson County: 48,021.7 USD millionJefferson County48,021.7Madison County: 27,345.4 USD millionMadison County27,345.4Mobile County: 21,197.6 USD millionMobile County21,197.6Shelby County: 16,704.2 USD millionShelby County16,704.2Baldwin County: 15,590.4 USD millionBaldwin County15,590.4Montgomery County: 12,242.6 USD millionMontgomery County12,242.6Tuscaloosa County: 10,678.4 USD millionTuscaloosa County10,678.4Lee County: 8,958.2 USD millionLee County8,958.2Limestone County: 6,568.3 USD millionLimestone County6,568.3Morgan County: 6,244.3 USD millionMorgan County6,244.3Houston County: 5,957.2 USD millionHouston County5,957.2Calhoun County: 5,234.6 USD millionCalhoun County5,234.6Marshall County: 4,934.8 USD millionMarshall County4,934.8St. Clair County: 4,879.1 USD millionSt. Clair County4,879.1Elmore County: 4,731.3 USD millionElmore County4,731.3Cullman County: 4,682.3 USD millionCullman County4,682.3Etowah County: 4,652.6 USD millionEtowah County4,652.6Lauderdale County: 4,569 USD millionLauderdale County4,569Talladega County: 3,554.8 USD millionTalladega County3,554.8Walker County: 3,375.9 USD millionWalker County3,375.9Autauga County: 3,202.5 USD millionAutauga County3,202.5DeKalb County: 3,080.5 USD millionDeKalb County3,080.5Coffee County: 2,995.5 USD millionCoffee County2,995.5Colbert County: 2,743.6 USD millionColbert County2,743.6Blount County: 2,741.5 USD millionBlount County2,741.5Jackson County: 2,451.6 USD millionJackson County2,451.6Russell County: 2,421.8 USD millionRussell County2,421.8Dale County: 2,308.8 USD millionDale County2,308.8Tallapoosa County: 2,140.3 USD millionTallapoosa County2,140.3Chilton County: 2,129.8 USD millionChilton County2,129.8Covington County: 1,654.9 USD millionCovington County1,654.9Dallas County: 1,638 USD millionDallas County1,638Pike County: 1,615.7 USD millionPike County1,615.7Escambia County: 1,565.6 USD millionEscambia County1,565.6Lawrence County: 1,507.5 USD millionLawrence County1,507.5Chambers County: 1,423.6 USD millionChambers County1,423.6Franklin County: 1,341.4 USD millionFranklin County1,341.4Marion County: 1,325.5 USD millionMarion County1,325.5Geneva County: 1,197.9 USD millionGeneva County1,197.9Cherokee County: 1,172.2 USD millionCherokee County1,172.2Jefferson County: 48,021.7 USD millionJefferson County48,021.7Madison County: 27,345.4 USD millionMadison County27,345.4Mobile County: 21,197.6 USD millionMobile County21,197.6Shelby County: 16,704.2 USD millionShelby County16,704.2Baldwin County: 15,590.4 USD millionBaldwin County15,590.4Montgomery County: 12,242.6 USD millionMontgomery County12,242.6Tuscaloosa County: 10,678.4 USD millionTuscaloosa County10,678.4Lee County: 8,958.2 USD millionLee County8,958.2Limestone County: 6,568.3 USD millionLimestone County6,568.3Morgan County: 6,244.3 USD millionMorgan County6,244.3Houston County: 5,957.2 USD millionHouston County5,957.2Calhoun County: 5,234.6 USD millionCalhoun County5,234.6Marshall County: 4,934.8 USD millionMarshall County4,934.8St. Clair County: 4,879.1 USD millionSt. Clair County4,879.1Elmore County: 4,731.3 USD millionElmore County4,731.3Cullman County: 4,682.3 USD millionCullman County4,682.3Etowah County: 4,652.6 USD millionEtowah County4,652.6Lauderdale County: 4,569 USD millionLauderdale County4,569Talladega County: 3,554.8 USD millionTalladega County3,554.8Walker County: 3,375.9 USD millionWalker County3,375.9Autauga County: 3,202.5 USD millionAutauga County3,202.5DeKalb County: 3,080.5 USD millionDeKalb County3,080.5Coffee County: 2,995.5 USD millionCoffee County2,995.5Colbert County: 2,743.6 USD millionColbert County2,743.6Blount County: 2,741.5 USD millionBlount County2,741.5Jackson County: 2,451.6 USD millionJackson County2,451.6Russell County: 2,421.8 USD millionRussell County2,421.8Dale County: 2,308.8 USD millionDale County2,308.8Tallapoosa County: 2,140.3 USD millionTallapoosa County2,140.3Chilton County: 2,129.8 USD millionChilton County2,129.8Covington County: 1,654.9 USD millionCovington County1,654.9Dallas County: 1,638 USD millionDallas County1,638Pike County: 1,615.7 USD millionPike County1,615.7Escambia County: 1,565.6 USD millionEscambia County1,565.6Lawrence County: 1,507.5 USD millionLawrence County1,507.5Chambers County: 1,423.6 USD millionChambers County1,423.6Franklin County: 1,341.4 USD millionFranklin County1,341.4Marion County: 1,325.5 USD millionMarion County1,325.5Geneva County: 1,197.9 USD millionGeneva County1,197.9Cherokee County: 1,172.2 USD millionCherokee County1,172.2
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

RankCounties2023
USD million
Change on 2022
1Jefferson County48,021.7+6.8%
2Madison County27,345.4+8.2%
3Mobile County21,197.6+6.6%
4Shelby County16,704.2+7.6%
5Baldwin County15,590.4+9.5%
6Montgomery County12,242.6+6.3%
7Tuscaloosa County10,678.4+6.7%
8Lee County8,958.2+7.2%
9Limestone County6,568.3+9.7%
10Morgan County6,244.3+5.7%
11Houston County5,957.2+5.9%
12Calhoun County5,234.6+6%
13Marshall County4,934.8+5.4%
14St. Clair County4,879.1+7.7%
15Elmore County4,731.3+8.3%
16Cullman County4,682.3+3.8%
17Etowah County4,652.6+4.8%
18Lauderdale County4,569+6.1%
19Talladega County3,554.8+6%
20Walker County3,375.9+6.4%
21Autauga County3,202.5+7.5%
22DeKalb County3,080.5+1.5%
23Coffee County2,995.5+5.4%
24Colbert County2,743.6+5.8%
25Blount County2,741.5+4.5%
26Jackson County2,451.6+4.8%
27Russell County2,421.8+6%
28Dale County2,308.8+3.9%
29Tallapoosa County2,140.3+6.4%
30Chilton County2,129.8+6.9%
31Covington County1,654.9+4%
32Dallas County1,638+5.4%
33Pike County1,615.7+2.9%
34Escambia County1,565.6+5.6%
35Lawrence County1,507.5+3.4%
36Chambers County1,423.6+5.5%
37Franklin County1,341.4-0.9%
38Marion County1,325.5+4.8%
39Geneva County1,197.9+5.5%
40Cherokee County1,172.2+3.9%
41Winston County1,070.5+3.6%
42Clarke County1,047.7+4.3%
43Barbour County1,033.2+1.8%
44Randolph County978+1.9%
45Henry County966.9+3.2%
46Marengo County930.2+5.8%
47Butler County921+3.9%
48Bibb County886.2+5.4%
49Monroe County850.4+3.1%
50Pickens County802.1+2.8%
51Macon County763.5+6.1%
52Washington County714.1+3.9%
53Cleburne County707.2+3.8%
54Hale County695.5+6.6%
55Fayette County691.5+0.2%
56Crenshaw County636.8+0.3%
57Lamar County574+4.9%
58Clay County560.9-0%
59Choctaw County560.1+4.2%
60Lowndes County517.9+4%
61Conecuh County480.4+3.6%
62Sumter County478.3+4.3%
63Coosa County427.1+6.8%
64Wilcox County415+5.7%
65Bullock County367.1+7.8%
66Perry County332+4.5%
67Greene County296.4+3.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, 2023) [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, 2023. 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=2023. 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, 2023. 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=2023.

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, 2023 [Dataset]. Available at: https://apps.bea.gov/regional/zip/CAINC1.zip, via Invokely: https://invokely.ai/rankings/personal-income/alabama-counties?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{bureau_counties_in_alabama_by_2023,
  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, 2023}},
  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=2023. 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, 2023
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=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/personal-income/alabama-counties?period=2023.
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 $48.02 billion in 2023, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest personal income?

Greene County, with $296.37 million in 2023.

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