Counties in Alabama by GDP per capita (US dollars)

Jefferson County had the highest GDP per capita (US dollars) of 67 counties in 2017, at $66,274. Lawrence County had the lowest, at $16,095. The median was $30,602 and the figure for Alabama was $43,733. Source: BEA.

Highest66,274Jefferson County
Lowest16,095Lawrence County
Median30,60267 counties
Alabama43,733History

Top 40 counties, 2017

CSVChart (SVG)

Jefferson CountyJefferson County: 66,274 USD66,274Madison CountyMadison County: 64,242 USD64,242Montgomery CountyMontgomery County: 60,844 USD60,844Dale CountyDale County: 57,105 USD57,105Shelby CountyShelby County: 53,995 USD53,995Washington CountyWashington County: 52,573 USD52,573Houston CountyHouston County: 51,546 USD51,546Mobile CountyMobile County: 47,504 USD47,504Tuscaloosa CountyTuscaloosa County: 46,563 USD46,563Morgan CountyMorgan County: 45,721 USD45,721Colbert CountyColbert County: 43,807 USD43,807Choctaw CountyChoctaw County: 42,574 USD42,574Pike CountyPike County: 41,603 USD41,603Lowndes CountyLowndes County: 41,327 USD41,327Limestone CountyLimestone County: 39,549 USD39,549Wilcox CountyWilcox County: 39,300 USD39,300Talladega CountyTalladega County: 38,808 USD38,808Lee CountyLee County: 36,660 USD36,660Marengo CountyMarengo County: 36,520 USD36,520Calhoun CountyCalhoun County: 36,361 USD36,361Marshall CountyMarshall County: 36,114 USD36,114Conecuh CountyConecuh County: 36,068 USD36,068Monroe CountyMonroe County: 34,915 USD34,915Baldwin CountyBaldwin County: 34,262 USD34,262Clarke CountyClarke County: 34,125 USD34,125Escambia CountyEscambia County: 34,040 USD34,040Covington CountyCovington County: 33,863 USD33,863Cullman CountyCullman County: 33,114 USD33,114Crenshaw CountyCrenshaw County: 32,730 USD32,730Butler CountyButler County: 32,210 USD32,210Tallapoosa CountyTallapoosa County: 31,821 USD31,821Autauga CountyAutauga County: 30,710 USD30,710Walker CountyWalker County: 30,649 USD30,649Dallas CountyDallas County: 30,602 USD30,602Winston CountyWinston County: 30,320 USD30,320Franklin CountyFranklin County: 30,176 USD30,176Etowah CountyEtowah County: 29,831 USD29,831Barbour CountyBarbour County: 29,774 USD29,774Marion CountyMarion County: 29,476 USD29,476Jackson CountyJackson County: 28,718 USD28,718
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2017
USD
Change on 2016
1Jefferson County66,274+3.4%
2Madison County64,242+3.4%
3Montgomery County60,844+1.4%
4Dale County57,105+1.2%
5Shelby County53,995+4.6%
6Washington County52,573+2.3%
7Houston County51,546+4.3%
8Mobile County47,504+3.4%
9Tuscaloosa County46,563+6.7%
10Morgan County45,721+3.7%
11Colbert County43,807-2.4%
12Choctaw County42,574+6.1%
13Pike County41,603+3.3%
14Lowndes County41,327+2.7%
15Limestone County39,549+3.5%
16Wilcox County39,300+5.9%
17Talladega County38,808+3.2%
18Lee County36,660+3.8%
19Marengo County36,520+0.8%
20Calhoun County36,361+2.9%
21Marshall County36,114+5%
22Conecuh County36,068+5%
23Monroe County34,915+6.5%
24Baldwin County34,262+3.1%
25Clarke County34,125+1.2%
26Escambia County34,040+5.1%
27Covington County33,863+5.3%
28Cullman County33,114+1.8%
29Crenshaw County32,730+9%
30Butler County32,210+6.2%
31Tallapoosa County31,821-4.9%
32Autauga County30,710-3.1%
33Walker County30,649+3.7%
34Dallas County30,602+4.9%
35Winston County30,320+4.6%
36Franklin County30,176+7.6%
37Etowah County29,831+0.1%
38Barbour County29,774+2.9%
39Marion County29,476+2.9%
40Jackson County28,718+1.2%
41Lauderdale County28,550+2.9%
42Clay County27,830+8%
43DeKalb County27,699+5.8%
44Macon County27,556+6%
45Coffee County27,343+0.2%
46Greene County27,024-4.1%
47Russell County25,844+6.3%
48Sumter County25,292-0.5%
49Chambers County24,925+0.5%
50Henry County24,739+4.3%
51Lamar County24,517+3.5%
52Bullock County23,545+3.7%
53Perry County22,997+5.6%
54Pickens County22,947+8.9%
55St. Clair County22,846+1.1%
56Elmore County22,746+1.9%
57Cherokee County22,494+1.6%
58Chilton County22,096+1.9%
59Randolph County21,928+1.3%
60Fayette County20,841-2%
61Cleburne County20,174+0.3%
62Geneva County19,687-5.4%
63Hale County19,674-4.5%
64Bibb County17,992+3.9%
65Coosa County17,644+0.1%
66Blount County16,839+5.9%
67Lawrence County16,095+7.2%

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 $66,274 in 2017, according to BEA.

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

Lawrence County, with $16,095 in 2017.

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