Birmingham Metro Area Counties

7 counties · 1.2 million people (2025) · 5,280 sq mi

The Birmingham metro area (officially the Birmingham, AL Metropolitan Statistical Area) has 7 counties in Alabama, with 1,197,766 people in 2025. Jefferson County is the most populous.

Map of the 7 counties of the Birmingham metro area with county names and major cities
The 7 counties of the Birmingham metro area (yellow) with the largest cities. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

The 7 counties of the Birmingham metro area

Sorted by population. 3 are central counties (the urban core); the others are outlying counties tied to it by commuting.

CountyCounty seatPopulation 2025Change since 2020Land area (sq mi)Type
Jefferson CountyBirmingham665,742−1.3%1,112Central
Shelby CountyColumbiana238,552+7%786Central
St. Clair CountyAshville, Pell City98,206+7.3%632Central
Walker CountyJasper65,140−0.3%791Outlying
Blount CountyOneonta60,156+1.7%645Outlying
Chilton CountyClanton47,708+6%693Outlying
Bibb CountyCentreville22,262−0.1%623Outlying

The metro area is part of the larger Birmingham-Cullman-Talladega, AL Combined Statistical Area.

Printable map

The PDF is a vector file for Letter paper; the PNG is 2400 pixels wide. Both are free to use with a credit to WhichCounty.

County maps of Alabama

Other metro areas

All 97 metro area county maps

Sources