Per Capita Income in Alabama

ACS 2024 5-Year Estimates

Per Capita Income
$36,087 −12.5% vs nat'l
Rank #45 of 52
14th %ile

How Alabama Compares

Alabama
$36,087
National
$41,261
12.5% below

State Ranking

Rank State Value
#42 Idaho $38,952
#43 Indiana $38,351
#44 New Mexico $36,218
#45 Alabama $36,087
#46 Kentucky $35,821
#47 Oklahoma $35,624
#48 Louisiana $35,038
View full state ranking →

Highest Per Capita Counties in Alabama

# County Per Capita
1 Shelby County $49,440
2 Madison County $48,141
3 Baldwin County $42,357
4 Jefferson County $41,013
5 Limestone County $40,982
6 Autauga County $40,045
7 Elmore County $37,457
8 Lauderdale County $35,993
9 Lee County $35,940
10 Morgan County $35,920

Lowest Per Capita Counties in Alabama

# County Per Capita
67 Perry County $17,852
66 Bullock County $19,271
65 Greene County $20,358
64 Sumter County $21,267
63 Monroe County $23,812
62 Escambia County $23,983
61 Dallas County $24,582
60 Bibb County $25,997
59 Lamar County $26,045
58 Barbour County $26,054

Per Capita Income in Alabama

Alabama has a per capita income of $36,087, ranking #45 of 52 among all 52 states and territories. This is 12.5% below the national value of $41,261.

Across Alabama's 67 counties, per capita income ranges from $17,852 to $49,440. The county with the highest value is Shelby County at $49,440.

Average income per person, calculated by dividing total income by total population.

About this data

Source: U.S. Census Bureau, American Community Survey 5-Year Estimates (2024). All values are estimates derived from survey samples and are subject to margin of error. For more information, see our methodology.