Bessemer

City in Jefferson County, Alabama

View of Bessemer, Alabama
Photo: Jet Lowe · Public domain

Bessemer is a city in Jefferson County, Alabama, with 26,019 residents (2020 Census). It sits at 509 ft (155 m) above sea level. The nearest town is Hueytown, 3.7 miles NW.

About Bessemer

Bessemer is a city in Jefferson County, Alabama, United States and a southwestern suburb of Birmingham. The population was 26,019 at the 2020 census, and was estimated to be 25,079 in 2024. It is within the Birmingham–Hoover, AL Metropolitan statistical area, of which Jefferson County is the center. It developed rapidly as an industrial city in the late 19th and early 20th centuries.

Text: Wikipedia · CC BY-SA 4.0

Bessemer weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Bessemer

All 6 webcams near Bessemer ›

Webcams: Windy.com

Living in Bessemer

Median household income
$39,613
Median home value
$135,900
Median rent
$961/mo
Median age
43.3
Cost of living and demographics of Bessemer ›

Do you know Bessemer? Tell us about it

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

Map of Bessemer

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

Bessemer 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 ›

Bessemer, AL population

Bessemer had 26,019 residents in the 2020 Census.

2020 Census26,019
Density640 per sq mi (247 per km²)

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

Bessemer at a glance

StateAlabama (AL)
CountyJefferson County
TypeCity
Population26,019 (2020)
Land area40.65 sq mi (105.3 km²)
Water area0.21 sq mi (0.55 km²)
Elevation509 ft (155 m)
Coordinates33.3709° N, 86.9722° W
ZIP codes35020, 35022
Official websitebessemeral.org
Census code (GEOID)0105980

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

Towns near Bessemer

Straight-line distance between town centers.

Frequently asked questions about Bessemer

What county is Bessemer in?

Bessemer is in Jefferson County, Alabama.

What is the population of Bessemer, AL?

26,019 people lived in Bessemer at the 2020 Census.

What is the ZIP code of Bessemer, AL?

The main ZIP code is 35020. Other ZIP codes: 35022.

What is the elevation of Bessemer?

509 feet (155 m) above sea level.

What towns are near Bessemer?

Hueytown (3.7 mi), Lipscomb (4.6 mi), Brighton (5.0 mi), McCalla (5.6 mi), Midfield (6.5 mi).

Last updated: