Counties in Alabama by GDP per capita (US dollars)

Jefferson County had the highest GDP per capita (US dollars) of 67 counties in 2020, at $72,000. Blount County had the lowest, at $16,479. The median was $31,579 and the figure for Alabama was $46,832. Source: BEA.

Highest72,000Jefferson County
Lowest16,479Blount County
Median31,57967 counties
Alabama46,832History

Top 40 counties, 2020

CSVChart (SVG)

Jefferson CountyJefferson County: 72,000 USD72,000Madison CountyMadison County: 71,448 USD71,448Montgomery CountyMontgomery County: 64,396 USD64,396Dale CountyDale County: 59,976 USD59,976Shelby CountyShelby County: 58,471 USD58,471Washington CountyWashington County: 57,005 USD57,005Houston CountyHouston County: 56,862 USD56,862Mobile CountyMobile County: 51,953 USD51,953Morgan CountyMorgan County: 49,240 USD49,240Colbert CountyColbert County: 45,932 USD45,932Tuscaloosa CountyTuscaloosa County: 45,556 USD45,556Choctaw CountyChoctaw County: 44,968 USD44,968Pike CountyPike County: 44,257 USD44,257Marengo CountyMarengo County: 43,444 USD43,444Limestone CountyLimestone County: 42,447 USD42,447Calhoun CountyCalhoun County: 40,740 USD40,740Clarke CountyClarke County: 39,340 USD39,340Wilcox CountyWilcox County: 38,847 USD38,847Talladega CountyTalladega County: 38,787 USD38,787Marshall CountyMarshall County: 38,669 USD38,669Lowndes CountyLowndes County: 38,375 USD38,375Lee CountyLee County: 38,087 USD38,087Winston CountyWinston County: 37,684 USD37,684Baldwin CountyBaldwin County: 37,610 USD37,610Monroe CountyMonroe County: 34,626 USD34,626Covington CountyCovington County: 34,566 USD34,566Dallas CountyDallas County: 34,372 USD34,372Tallapoosa CountyTallapoosa County: 34,349 USD34,349Escambia CountyEscambia County: 34,148 USD34,148Cullman CountyCullman County: 33,906 USD33,906Butler CountyButler County: 33,400 USD33,400Marion CountyMarion County: 32,319 USD32,319Clay CountyClay County: 32,205 USD32,205Barbour CountyBarbour County: 31,579 USD31,579Autauga CountyAutauga County: 31,311 USD31,311Conecuh CountyConecuh County: 31,086 USD31,086Lauderdale CountyLauderdale County: 30,188 USD30,188Franklin CountyFranklin County: 30,152 USD30,152Jackson CountyJackson County: 29,500 USD29,500Etowah CountyEtowah County: 29,329 USD29,329
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2020
USD
Change on 2019
1Jefferson County72,000+0.8%
2Madison County71,448+1.4%
3Montgomery County64,396+0.3%
4Dale County59,976+0.9%
5Shelby County58,471+0.9%
6Washington County57,005+2.3%
7Houston County56,862+4%
8Mobile County51,953+0.8%
9Morgan County49,240+2.9%
10Colbert County45,932-2.1%
11Tuscaloosa County45,556-9.2%
12Choctaw County44,968-0.1%
13Pike County44,2570%
14Marengo County43,444+4.8%
15Limestone County42,447-0.6%
16Calhoun County40,740-0.3%
17Clarke County39,340+5.8%
18Wilcox County38,847-6.5%
19Talladega County38,787-2.7%
20Marshall County38,669+0.5%
21Lowndes County38,375-0.7%
22Lee County38,087-1.3%
23Winston County37,684+8.9%
24Baldwin County37,610-0.2%
25Monroe County34,626-0.6%
26Covington County34,566+2.1%
27Dallas County34,372+2.9%
28Tallapoosa County34,349-4%
29Escambia County34,148-3.1%
30Cullman County33,906-2.9%
31Butler County33,400-3.3%
32Marion County32,319+4.1%
33Clay County32,205+3.5%
34Barbour County31,579+0.2%
35Autauga County31,311+0.5%
36Conecuh County31,086-9.8%
37Lauderdale County30,188+1.3%
38Franklin County30,152-5.2%
39Jackson County29,500-3.9%
40Etowah County29,329-5.3%
41Crenshaw County29,318-17.2%
42Greene County28,962-5.6%
43Macon County28,918-0.3%
44Bullock County28,122+6.7%
45Sumter County28,118+6.1%
46Coffee County27,980-1%
47Walker County27,944-4.4%
48DeKalb County27,924-3.9%
49Henry County27,747+3.2%
50Russell County27,226+2.1%
51Chambers County26,745-3%
52Lamar County25,719+0.4%
53Chilton County25,447-1.7%
54Perry County25,355+5.4%
55Pickens County24,619+2.6%
56Elmore County24,045-1%
57St. Clair County23,364-4.7%
58Bibb County22,704+9.2%
59Cherokee County22,648-4.7%
60Geneva County22,382+1.1%
61Randolph County22,256-1.8%
62Fayette County22,230+0.9%
63Hale County20,166+6.8%
64Cleburne County19,170-2.5%
65Coosa County18,622-3%
66Lawrence County18,466+3.7%
67Blount County16,479-8%

Other periods

About this ranking

Gross domestic product at current prices in US dollars divided by the resident population.

United States, states and counties: Invokely calculation, BEA current-dollar GDP divided by the BEA mid-year population of the same year and place; both inputs are shown with each value. GDP is counted where production happens and population where people live, so places with many commuters or capital-intensive industries, such as the District of Columbia or oil counties, show very high values. Not the same as per_capita_personal_income. For Spain and the EU use gdp_per_capita (EUR) or gdp_per_capita_pps. Other countries and the World: World Bank, converted at official annual average exchange rates (market rates, not purchasing power parity, so it understates living standards in lower-price countries). For euros use gdp_per_capita.

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

Invokely calculation from GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). https://invokely.ai/docs/methodology#gdp_per_capita_usd. Retrieved 2026-10-09.

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

Jefferson County, with $72,000 in 2020, according to BEA.

Which county has the lowest GDP per capita (US dollars)?

Blount County, with $16,479 in 2020.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Invokely, GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). Retrieved 2026-10-09.

GDP per capita, US dollars: other rankings

Counties in Alabama: more rankings