Counties in Alabama by GDP per capita (US dollars)

Jefferson County had the highest GDP per capita (US dollars) of 67 counties in 2018, at $69,188. Lawrence County had the lowest, at $17,309. The median was $31,912 and the figure for Alabama was $45,461. Source: BEA.

Highest69,188Jefferson County
Lowest17,309Lawrence County
Median31,91267 counties
Alabama45,461History

Top 40 counties, 2018

CSVChart (SVG)

Jefferson CountyJefferson County: 69,188 USD69,188Madison CountyMadison County: 67,099 USD67,099Montgomery CountyMontgomery County: 62,102 USD62,102Dale CountyDale County: 57,566 USD57,566Shelby CountyShelby County: 55,867 USD55,867Washington CountyWashington County: 55,059 USD55,059Houston CountyHouston County: 52,835 USD52,835Mobile CountyMobile County: 49,926 USD49,926Tuscaloosa CountyTuscaloosa County: 48,238 USD48,238Choctaw CountyChoctaw County: 47,651 USD47,651Morgan CountyMorgan County: 47,637 USD47,637Colbert CountyColbert County: 46,940 USD46,940Wilcox CountyWilcox County: 42,999 USD42,999Pike CountyPike County: 42,922 USD42,922Lowndes CountyLowndes County: 41,264 USD41,264Talladega CountyTalladega County: 39,715 USD39,715Marengo CountyMarengo County: 39,610 USD39,610Limestone CountyLimestone County: 39,247 USD39,247Calhoun CountyCalhoun County: 38,236 USD38,236Marshall CountyMarshall County: 37,366 USD37,366Clarke CountyClarke County: 36,724 USD36,724Lee CountyLee County: 36,643 USD36,643Conecuh CountyConecuh County: 36,254 USD36,254Baldwin CountyBaldwin County: 35,877 USD35,877Crenshaw CountyCrenshaw County: 35,504 USD35,504Escambia CountyEscambia County: 35,285 USD35,285Monroe CountyMonroe County: 35,224 USD35,224Covington CountyCovington County: 34,756 USD34,756Butler CountyButler County: 34,572 USD34,572Cullman CountyCullman County: 33,602 USD33,602Tallapoosa CountyTallapoosa County: 33,277 USD33,277Clay CountyClay County: 33,130 USD33,130Franklin CountyFranklin County: 32,745 USD32,745Dallas CountyDallas County: 31,912 USD31,912Winston CountyWinston County: 31,802 USD31,802Walker CountyWalker County: 31,646 USD31,646Autauga CountyAutauga County: 31,632 USD31,632Barbour CountyBarbour County: 31,117 USD31,117Marion CountyMarion County: 31,018 USD31,018Jackson CountyJackson County: 30,949 USD30,949
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2018
USD
Change on 2017
1Jefferson County69,188+4.4%
2Madison County67,099+4.4%
3Montgomery County62,102+2.1%
4Dale County57,566+0.8%
5Shelby County55,867+3.5%
6Washington County55,059+4.7%
7Houston County52,835+2.5%
8Mobile County49,926+5.1%
9Tuscaloosa County48,238+3.6%
10Choctaw County47,651+11.9%
11Morgan County47,637+4.2%
12Colbert County46,940+7.2%
13Wilcox County42,999+9.4%
14Pike County42,922+3.2%
15Lowndes County41,264-0.2%
16Talladega County39,715+2.3%
17Marengo County39,610+8.5%
18Limestone County39,247-0.8%
19Calhoun County38,236+5.2%
20Marshall County37,366+3.5%
21Clarke County36,724+7.6%
22Lee County36,643-0%
23Conecuh County36,254+0.5%
24Baldwin County35,877+4.7%
25Crenshaw County35,504+8.5%
26Escambia County35,285+3.7%
27Monroe County35,224+0.9%
28Covington County34,756+2.6%
29Butler County34,572+7.3%
30Cullman County33,602+1.5%
31Tallapoosa County33,277+4.6%
32Clay County33,130+19%
33Franklin County32,745+8.5%
34Dallas County31,912+4.3%
35Winston County31,802+4.9%
36Walker County31,646+3.3%
37Autauga County31,632+3%
38Barbour County31,117+4.5%
39Marion County31,018+5.2%
40Jackson County30,949+7.8%
41Etowah County30,819+3.3%
42DeKalb County29,239+5.6%
43Lauderdale County29,228+2.4%
44Coffee County28,318+3.6%
45Macon County28,220+2.4%
46Greene County28,041+3.8%
47Chambers County26,286+5.5%
48Russell County26,132+1.1%
49Henry County25,808+4.3%
50Sumter County25,513+0.9%
51Lamar County25,112+2.4%
52Bullock County24,885+5.7%
53Cherokee County24,093+7.1%
54St. Clair County23,873+4.5%
55Chilton County23,674+7.1%
56Elmore County23,627+3.9%
57Perry County23,499+2.2%
58Pickens County23,393+1.9%
59Randolph County22,921+4.5%
60Fayette County21,123+1.4%
61Cleburne County20,988+4%
62Geneva County20,541+4.3%
63Coosa County19,100+8.2%
64Hale County18,450-6.2%
65Bibb County18,262+1.5%
66Blount County18,111+7.6%
67Lawrence County17,309+7.5%

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 $69,188 in 2018, according to BEA.

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

Lawrence County, with $17,309 in 2018.

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