Counties in Alabama by GDP per capita (US dollars)

Jefferson County had the highest GDP per capita (US dollars) of 67 counties in 2019, at $71,407. Lawrence County had the lowest, at $17,808. The median was $31,808 and the figure for Alabama was $46,924. Source: BEA.

Highest71,407Jefferson County
Lowest17,808Lawrence County
Median31,80867 counties
Alabama46,924History

Top 40 counties, 2019

CSVChart (SVG)

Jefferson CountyJefferson County: 71,407 USD71,407Madison CountyMadison County: 70,480 USD70,480Montgomery CountyMontgomery County: 64,193 USD64,193Dale CountyDale County: 59,447 USD59,447Shelby CountyShelby County: 57,972 USD57,972Washington CountyWashington County: 55,700 USD55,700Houston CountyHouston County: 54,682 USD54,682Mobile CountyMobile County: 51,517 USD51,517Tuscaloosa CountyTuscaloosa County: 50,184 USD50,184Morgan CountyMorgan County: 47,858 USD47,858Colbert CountyColbert County: 46,941 USD46,941Choctaw CountyChoctaw County: 45,019 USD45,019Pike CountyPike County: 44,256 USD44,256Limestone CountyLimestone County: 42,682 USD42,682Wilcox CountyWilcox County: 41,570 USD41,570Marengo CountyMarengo County: 41,443 USD41,443Calhoun CountyCalhoun County: 40,860 USD40,860Talladega CountyTalladega County: 39,883 USD39,883Lowndes CountyLowndes County: 38,662 USD38,662Lee CountyLee County: 38,578 USD38,578Marshall CountyMarshall County: 38,476 USD38,476Baldwin CountyBaldwin County: 37,693 USD37,693Clarke CountyClarke County: 37,172 USD37,172Tallapoosa CountyTallapoosa County: 35,790 USD35,790Crenshaw CountyCrenshaw County: 35,393 USD35,393Escambia CountyEscambia County: 35,253 USD35,253Cullman CountyCullman County: 34,906 USD34,906Monroe CountyMonroe County: 34,847 USD34,847Winston CountyWinston County: 34,618 USD34,618Butler CountyButler County: 34,529 USD34,529Conecuh CountyConecuh County: 34,479 USD34,479Covington CountyCovington County: 33,840 USD33,840Dallas CountyDallas County: 33,389 USD33,389Franklin CountyFranklin County: 31,808 USD31,808Barbour CountyBarbour County: 31,515 USD31,515Autauga CountyAutauga County: 31,145 USD31,145Clay CountyClay County: 31,127 USD31,127Marion CountyMarion County: 31,052 USD31,052Etowah CountyEtowah County: 30,975 USD30,975Jackson CountyJackson County: 30,704 USD30,704
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2019
USD
Change on 2018
1Jefferson County71,407+3.2%
2Madison County70,480+5%
3Montgomery County64,193+3.4%
4Dale County59,447+3.3%
5Shelby County57,972+3.8%
6Washington County55,700+1.2%
7Houston County54,682+3.5%
8Mobile County51,517+3.2%
9Tuscaloosa County50,184+4%
10Morgan County47,858+0.5%
11Colbert County46,9410%
12Choctaw County45,019-5.5%
13Pike County44,256+3.1%
14Limestone County42,682+8.8%
15Wilcox County41,570-3.3%
16Marengo County41,443+4.6%
17Calhoun County40,860+6.9%
18Talladega County39,883+0.4%
19Lowndes County38,662-6.3%
20Lee County38,578+5.3%
21Marshall County38,476+3%
22Baldwin County37,693+5.1%
23Clarke County37,172+1.2%
24Tallapoosa County35,790+7.6%
25Crenshaw County35,393-0.3%
26Escambia County35,253-0.1%
27Cullman County34,906+3.9%
28Monroe County34,847-1.1%
29Winston County34,618+8.9%
30Butler County34,529-0.1%
31Conecuh County34,479-4.9%
32Covington County33,840-2.6%
33Dallas County33,389+4.6%
34Franklin County31,808-2.9%
35Barbour County31,515+1.3%
36Autauga County31,145-1.5%
37Clay County31,127-6%
38Marion County31,052+0.1%
39Etowah County30,975+0.5%
40Jackson County30,704-0.8%
41Greene County30,691+9.5%
42Lauderdale County29,800+2%
43Walker County29,243-7.6%
44DeKalb County29,044-0.7%
45Macon County29,017+2.8%
46Coffee County28,265-0.2%
47Chambers County27,569+4.9%
48Henry County26,895+4.2%
49Russell County26,672+2.1%
50Sumter County26,499+3.9%
51Bullock County26,356+5.9%
52Chilton County25,880+9.3%
53Lamar County25,617+2%
54St. Clair County24,514+2.7%
55Elmore County24,279+2.8%
56Perry County24,064+2.4%
57Pickens County23,988+2.5%
58Cherokee County23,775-1.3%
59Randolph County22,663-1.1%
60Geneva County22,138+7.8%
61Fayette County22,043+4.4%
62Bibb County20,795+13.9%
63Cleburne County19,655-6.4%
64Coosa County19,191+0.5%
65Hale County18,878+2.3%
66Blount County17,913-1.1%
67Lawrence County17,808+2.9%

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 $71,407 in 2019, according to BEA.

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

Lawrence County, with $17,808 in 2019.

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