Mountain Brook

City in Jefferson County, Alabama

View of Mountain Brook, Alabama
Photo: Robert Donovan from Franklin, TN, USA · CC BY 2.0

Mountain Brook is a city in Jefferson County, Alabama, with 22,461 residents (2020 Census). It sits at 459 ft (140 m) above sea level. The nearest town is Vestavia Hills, 2.0 miles S.

About Mountain Brook

Mountain Brook is a city located in southeastern Jefferson County, Alabama, United States, and a suburb of Birmingham. Its population at the 2020 census was 22,461.

Text: Wikipedia · CC BY-SA 4.0

Mountain Brook weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Mountain Brook

All 6 webcams near Mountain Brook ›

Webcams: Windy.com

Living in Mountain Brook

Median household income
$201,479
Median home value
$916,300
Median rent
$1,456/mo
Median age
42.9
Cost of living and demographics of Mountain Brook ›

Do you know Mountain Brook? Tell us about it

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

Map of Mountain Brook

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

Mountain Brook 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 ›

Mountain Brook, AL population

Mountain Brook had 22,461 residents in the 2020 Census.

2020 Census22,461
Density1,739 per sq mi (671 per km²)

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

Mountain Brook at a glance

StateAlabama (AL)
CountyJefferson County
TypeCity
Population22,461 (2020)
Land area12.92 sq mi (33.5 km²)
Water area0.02 sq mi (0.05 km²)
Elevation459 ft (140 m)
Coordinates33.4915° N, 86.7345° W
ZIP codes35223, 35213
Official websitemtnbrook.org
Census code (GEOID)0151696

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

Towns near Mountain Brook

Straight-line distance between town centers.

Frequently asked questions about Mountain Brook

What county is Mountain Brook in?

Mountain Brook is in Jefferson County, Alabama.

What is the population of Mountain Brook, AL?

22,461 people lived in Mountain Brook at the 2020 Census.

What is the ZIP code of Mountain Brook, AL?

The main ZIP code is 35223. Other ZIP codes: 35213.

What is the elevation of Mountain Brook?

459 feet (140 m) above sea level.

What towns are near Mountain Brook?

Vestavia Hills (2.0 mi), Birmingham (4.4 mi), Brook Highland (4.7 mi), Homewood (4.9 mi), Irondale (5.5 mi).

Last updated: