Shoal Creek

Census-designated place in Shelby County, Alabama

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

Shoal Creek is an unincorporated community (census-designated place) in Shelby County, Alabama, with 1,668 residents (2020 Census). It sits at 801 ft (244 m) above sea level. The nearest town is Highland Lakes, 3.1 miles SW.

About Shoal Creek

Shoal Creek is a residential community and Census-designated place in Shelby County, Alabama, United States. As of the 2020 census, Shoal Creek had a population of 1,668.

Shoal Creek Golf and Country Club is located in Shoal Creek.

It is a part of the Birmingham, Alabama metropolitan area, approximately 15 miles (24 km) southeast of downtown Birmingham.

Text: Wikipedia · CC BY-SA 4.0

Shoal Creek weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Shoal Creek

All 6 webcams near Shoal Creek ›

Webcams: Windy.com

Living in Shoal Creek

Median household income
$218,333
Median home value
$762,500
Median rent
$2,766/mo
Median age
49.6
Cost of living and demographics of Shoal Creek ›

Do you know Shoal Creek? Tell us about it

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

Map of Shoal Creek

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

Shoal Creek 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 ›

Shoal Creek, AL population

Shoal Creek had 1,668 residents in the 2020 Census.

2020 Census1,668
Density331 per sq mi (128 per km²)

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

Shoal Creek at a glance

StateAlabama (AL)
CountyShelby County
TypeCensus-designated place
Population1,668 (2020)
Land area5.04 sq mi (13.1 km²)
Water area0.26 sq mi (0.68 km²)
Elevation801 ft (244 m)
Coordinates33.4326° N, 86.6131° W
ZIP code35242
Census code (GEOID)0169978

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

Towns near Shoal Creek

Straight-line distance between town centers.

Frequently asked questions about Shoal Creek

What county is Shoal Creek in?

Shoal Creek is in Shelby County, Alabama.

What is the population of Shoal Creek, AL?

1,668 people lived in Shoal Creek at the 2020 Census.

What is the ZIP code of Shoal Creek, AL?

The ZIP code of Shoal Creek is 35242.

What is the elevation of Shoal Creek?

801 feet (244 m) above sea level.

What towns are near Shoal Creek?

Highland Lakes (3.1 mi), Brook Highland (4.1 mi), Eagle Point (4.3 mi), Vandiver (5.2 mi), Meadowbrook (5.9 mi).

Last updated: