ZIP Code 35143
About Shelby
Shelby is a census-designated place and unincorporated community in Shelby County, Alabama, United States. As of the 2020 census, Shelby had a population of 940. The area is near Lay Lake and Waxahatchee Creek. Shelby Iron Park is located at the heart of the area. Two sites in Shelby, The Brick House and the Old Shelby Hotel, are listed on the Alabama Register of Landmarks and Heritage.
From Wikipedia — text licensed CC BY-SA 4.0.
Area Profile
US Census (ACS 5-year · Gazetteer)
2,966
population
$76,987
median household income
68
people / sq mi
$212,200
median home value
$752
median gross rent
58.1
median age
1,894
housing units
1,286
households
43.7
land area (sq mi)
Points of interest
- gas
Brands
- Valero (1)