Pelham

City in Shelby County, Alabama

Aerial view of Pelham, Alabama
Aerial view: USDA NAIP · USGS The National Map (public domain)

Pelham is a city in Shelby County, Alabama, with 24,318 residents (2020 Census). It sits at 502 ft (153 m) above sea level. The nearest town is Indian Springs Village, 2.3 miles N.

About Pelham

Pelham is a city in Shelby County, Alabama, United States. The population was 24,318 at the 2020 census. It incorporated on July 10, 1964, and is a suburb located in the Birmingham metropolitan area, Alabama which was home to nearly 1.2 million residents as of the 2020 census. It was named for Confederate Civil War officer John Pelham.

Text: Wikipedia · CC BY-SA 4.0

Pelham weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Pelham

All 6 webcams near Pelham ›

Webcams: Windy.com

Living in Pelham

Median household income
$101,094
Median home value
$299,800
Median rent
$1,577/mo
Median age
40
Cost of living and demographics of Pelham ›

Do you know Pelham? Tell us about it

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

Map of Pelham

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

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

Pelham, AL population

Pelham had 24,318 residents in the 2020 Census.

2020 Census24,318
Density627 per sq mi (242 per km²)

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

Pelham at a glance

StateAlabama (AL)
CountyShelby County
TypeCity
Population24,318 (2020)
Land area38.77 sq mi (100.4 km²)
Water area0.49 sq mi (1.28 km²)
Elevation502 ft (153 m)
Coordinates33.3312° N, 86.7306° W
ZIP codes35124, 35043
Official websitepelhamonline.com
Census code (GEOID)0158848

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

Towns near Pelham

Straight-line distance between town centers.

Frequently asked questions about Pelham

What county is Pelham in?

Pelham is in Shelby County, Alabama.

What is the population of Pelham, AL?

24,318 people lived in Pelham at the 2020 Census.

What is the ZIP code of Pelham, AL?

The main ZIP code is 35124. Other ZIP codes: 35043.

What is the elevation of Pelham?

502 feet (153 m) above sea level.

What towns are near Pelham?

Indian Springs Village (2.3 mi), Meadowbrook (4.7 mi), Hoover (5.5 mi), Chelsea (5.6 mi), Eagle Point (5.7 mi).

Last updated: