Birmingham

City in Jefferson County, Alabama

View of Birmingham, Alabama
Photo: acnatta/Andre Natta profile · CC BY 2.0

Birmingham is a city in Jefferson County, Alabama, with 200,733 residents (2020 Census). It sits at 614 ft (187 m) above sea level. The nearest town is Mountain Brook, 4.4 miles SE.

About Birmingham

Birmingham ( BUR-ming-ham) is a city in the north central region of Alabama, United States. It is the third-most populous city in the state, with an estimated population of 196,357 as of 2024. The Birmingham metropolitan area, with over 1.19 million residents, is the largest metropolitan area in Alabama and 47th-most populous in the US. Birmingham serves as a major regional economic, medical, and educational hub of the Deep South, Piedmont, and Appalachian regions. It is the county seat of Jefferson County.

Founded in 1871 during the Reconstruction era, Birmingham was formed through the merger of three smaller communities, most notably Elyton. It quickly grew into an industrial and transportation center, with a focus on mining, steel production, and railroads. Named for Birmingham, England, it developed with a labor force that included many African Americans from rural Alabama, often employed under non-union conditions. Its rapid industrial growth from 1881 to 1920 earned it the nicknames "The Magic City" and "The Pittsburgh of the South." Though the prominence of mining and heavy industry declined in the late 20th century, Birmingham remains a significant manufacturing center with a diverse economy in banking, telecommunications, transportation, medicine and higher education.

The Birmingham area serves as headquarters to Fortune 500 companies Regions Financial and Vulcan Materials Company, along with multiple other Fortune 1000 companies. The University of Alabama at Birmingham, established in 1969, includes a prominent medical school, dental school, and other professional programs, making it one of the state's leading research institutions. The area also hosts private colleges such as Samford University and Miles College, along with Jefferson State Community College and Lawson State Community College. Birmingham is also home to the headquarters of the Southeastern Conference (SEC) and Southwestern Athletic Conference (SWAC), reinforcing its cultural and athletic influence in the region.

Text: Wikipedia · CC BY-SA 4.0

Birmingham weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Birmingham

All 6 webcams near Birmingham ›

Webcams: Windy.com

Living in Birmingham

Median household income
$46,051
Median home value
$158,800
Median rent
$1,107/mo
Median age
35.6
Cost of living and demographics of Birmingham ›

Do you know Birmingham? Tell us about it

Help other travelers: share what makes Birmingham special. We review every message before publishing it.

Map of Birmingham

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Birmingham Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Birmingham, AL population

Birmingham had 200,733 residents in the 2020 Census.

2020 Census200,733
Density1,366 per sq mi (527 per km²)

Source: U.S. Census Bureau, Decennial Census.

Birmingham at a glance

StateAlabama (AL)
CountyJefferson County
TypeCity
Population200,733 (2020)
Land area146.95 sq mi (380.6 km²)
Water area2.51 sq mi (6.51 km²)
Elevation614 ft (187 m)
Coordinates33.5272° N, 86.7970° W
ZIP codes35203, 35068, 35119, 35204, 35205, 35206, 35207, 35208, 35209, 35210, 35211, 35212, 35213, 35214, 35216, 35217, 35218, 35222, 35223, 35229, 35233, 35234, 35243, 35249, 35254
Official websitebirminghamal.gov
Census code (GEOID)0107000

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Birmingham

Straight-line distance between town centers.

Frequently asked questions about Birmingham

What county is Birmingham in?

Birmingham is in Jefferson County, Alabama.

What is the population of Birmingham, AL?

200,733 people lived in Birmingham at the 2020 Census.

What is the ZIP code of Birmingham, AL?

The main ZIP code is 35203. Other ZIP codes: 35068, 35119, 35204, 35205, 35206, 35207, 35208, 35209, 35210, 35211, 35212, 35213.

What is the elevation of Birmingham?

614 feet (187 m) above sea level.

What towns are near Birmingham?

Mountain Brook (4.4 mi), Homewood (4.8 mi), Tarrant (4.9 mi), Vestavia Hills (5.5 mi), Fultondale (6.2 mi).

Last updated: