Highland Lakes, Alabama

Highland Lakes, Alabama
Location of Highland Lakes in Shelby County, Alabama.
Coordinates: 33°23′54″N 86°39′05″W / 33.39833°N 86.65139°W / 33.39833; -86.65139
CountryUnited States
StateAlabama
CountyShelby
Area
 • Total
3.96 sq mi (10.25 km2)
 • Land3.81 sq mi (9.88 km2)
 • Water0.14 sq mi (0.36 km2)
Elevation
787 ft (240 m)
Population
 (2020)
 • Total
5,239
 • Density1,373/sq mi (530.1/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP code
35242
Area codes205, 659
GNIS feature ID2582679

Highland Lakes is a census-designated place in Shelby County, Alabama, United States. As of the 2020 census, Highland Lakes had a population of 5,239.