Skip to content

Alabama

67 counties, 594 cities and towns, and 656 ZIP codes.

Population

5,086,768

Land area

50,651sq mi

People per sq mi

100

Cities and towns

594

Largest cities in Alabama

Alabama at a glance

  • Households here earn a median of $63,999 a year, 21% less than the U.S. figure of $80,734.
  • A typical owner-occupied home is valued at $209,900 (37% below the U.S.) and median rent is $1,007 a month.
  • The biggest population centers are Huntsville (222,791), Mobile (203,416) and Birmingham (198,173).

Local data for Alabama

Counts from official public data

Housing and community stats

Alabama, American Community Survey 2020-2024

Full profile

Median household income

$63,999

Poverty rate

15.6%

Median home value

$209,900

Prices +2.8% in a year

Median rent

$1,007/mo

Homeownership

70.2%

Bachelor's or higher

28.4%

Median age

39.3

Average commute

25.5 min

Largest reported origins and ancestries: Irish Americans (404,879), German Americans (325,649), Mexican Americans (164,039).

Home values and rentsIncome, education and commute

Economy and federal money

Jobs, income, federal spending and pandemic loans

Details

Unemployment rate

3.5%

Sep 2026, +0.7 pts in a year

Average annual pay

$64,479

2,118,878 jobs, 2025

Income per person

$57,311

BEA, 2024

Federal spending

$60B

FY 2026, $11,939 per person

PPP loans

$9.4B

169,555 loans, 1,117,446 jobs reported

Campaign donations

$35M

Itemized, 2026 cycle

EconomyFederal spendingPPP loansCampaign finance

Environment and hazard risk

Alabama, from FEMA, NOAA and EPA

Full report

High-risk counties

4

of 67 rated by FEMA

Storm events since 1996

38,009

697 deaths

Flood insurance policies

25,579

$1.2B paid since 1978

Superfund sites

16

559 toxic release facilities

Hazards, floods and storm historyCheck a flood zone860 historic places

Health statistics

Share of adults in Alabama, CDC PLACES estimates

All 40 measures

Obesity

39.4%

U.S. 33.3% +6.1 pts

Diabetes

14.8%

U.S. 12.1% +2.7 pts

Smoking

15.1%

U.S. 12.8% +2.3 pts

Uninsured (18-64)

9.9%

U.S. 11.1% -1.2 pts

Largest cities in Alabama

NamePopulationLand area (sq mi)
Huntsville222,791225.2
Mobile203,416150.8
Birmingham198,173147.1
Montgomery197,494159.9
Tuscaloosa111,03862.5
Hoover92,64249.7
Auburn80,59462.9
Dothan71,51490.2
Madison60,10630.6
Decatur57,36154.6
Florence41,70127.1
Prattville39,48235.7
Vestavia Hills38,61620
Phenix City38,49928.1
Alabaster33,91726.3
Gadsden33,37437.4
Opelika32,82061.5
Northport31,21818
Enterprise29,50531.4
Daphne29,45320.3
Athens29,00241.8
Homewood27,8298.3
Trussville26,67335.7
Bessemer25,40040.6
Pelham24,82738.8

Counties, cities and towns in Alabama

Population shown. Largest 400 of 594 cities and towns listed

Frequently asked questions

How many counties are in Alabama?
Alabama has 67 counties, according to the U.S. Census Bureau.
What is the largest city in Alabama?
Huntsville is the largest city in Alabama, with a population of about 222,791.
What is the population of Alabama?
Alabama has about 5,086,768 residents, based on the Census Bureau's American Community Survey 5-year estimates.
How many ZIP codes are in Alabama?
There are 656 ZIP Code Tabulation Areas in Alabama.

Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey)