Skip to main content
Population Review

Alabama Population & Demographics

Alabama has a population of 5,054,253, ranking #24 among US states. The median household income is $62,027 and the median age is 39.3.

Alabama on US population map

US states by population — Alabama is #24

5,054,253

Population

#24

By Population

$62,027

Median Income

39.3

Median Age

Age Distribution

Under 5
5.8%
5–9
6.0%
10–14
6.5%
15–19
6.8%
20–24
6.6%
25–34
12.9%
35–44
12.4%
45–54
12.3%
55–59
6.5%
60–64
6.7%
65–74
10.5%
75–84
5.3%
85+
1.7%

Male: 48.5% · Female: 51.5%

Race & Ethnicity

White65.4%
Black or African American26.1%
Asian0.0%
American Indian & Alaska Native0.4%
Native Hawaiian & Pacific Islander0.3%
Two or More Races0.0%
Hispanic or Latino (any race)1.6%

Economy & Income

$62,027

Median Household Income

$34,835

Per Capita Income

11.3%

Poverty Rate

2.8%

Unemployment Rate

$86,225

Mean Household Income

55.0%

Employment Rate

Education

88.1%

High School Graduate+

27.8%

Bachelor's Degree+

Housing

$195,100

Median Home Value

$963

Median Rent

2,316,192

Total Housing Units

69.9%

Owner-Occupied

30.1%

Renter-Occupied

15.0%

Vacant

Commute

0.3%

Drive Alone

1.1%

Carpool

7.8%

Work From Home

25.4 min

Avg Commute

Largest Cities in Alabama

#CityPopulationMedian IncomeMedian Home Value
1Huntsville city218,814$70,778$263,100
2Birmingham city199,322$44,376$138,600
3Montgomery city198,440$55,687$148,500
4Mobile city185,097$51,090$170,300
5Tuscaloosa city107,699$48,536$236,600
6Hoover city92,401$107,822$391,300
7Auburn city78,738$56,123$342,400
8Dothan city71,118$55,052$186,600
9Madison city58,335$131,436$367,900
10Decatur city57,760$59,831$190,500
11Florence city41,231$50,396$174,100
12Prattville city38,850$79,396$208,500
13Vestavia Hills city38,704$129,171$494,500
14Phenix City city38,477$49,715$160,000
15Alabaster city33,633$90,163$242,600
16Gadsden city33,617$38,699$101,900
17Opelika city31,944$58,763$213,700
18Northport city30,991$77,781$258,800
19Enterprise city28,990$68,306$198,500
20Daphne city28,673$86,479$309,700

Counties in Alabama

#CountyPopulationMedian Income
1Jefferson County669,744$64,589
2Mobile County413,162$58,119
3Madison County397,135$83,528
4Baldwin County239,945$75,019
5Tuscaloosa County234,036$63,947
6Montgomery County227,197$58,153
7Shelby County226,955$93,543
8Lee County177,663$61,123
9Morgan County123,742$64,858
10Calhoun County116,141$55,826
11Houston County107,628$57,531
12Limestone County107,577$83,534
13Etowah County103,208$53,070
14Marshall County98,712$60,946
15Lauderdale County95,037$59,082
16St. Clair County92,903$78,993
17Cullman County89,463$60,916
18Elmore County88,669$75,553
19Talladega County81,170$56,249
20DeKalb County71,946$51,149

Frequently Asked Questions

Alabama has a population of 5,054,253 according to the Census ACS 2023 5-Year estimates, making it the #24 most populated state.

The median household income in Alabama is $62,027, with a per capita income of $34,835. 11.3% of the population lives below the poverty level.

Alabama is 65.4% White, 26.1% Black, 0.0% Asian, and 1.6% Hispanic/Latino.

Data from the American Community Survey (ACS) 5-Year estimates. The ACS surveys approximately 3.5 million households annually. Percentages may not total 100% due to rounding.