Highland Lakes, Alabama
Highland Lakes is a census-designated place in Shelby County, Alabama, United States. Its population was 3,926 as of the 2010 census.
Geography
Highland Lakes is located within the Highland Lakes subdivision off U.S. Route 280 atop Double Oak Mountain, a southern extension of theAppalachian Mountains. Via U.S. 280, downtown Birmingham is 16 mi northwest, and Chelsea is
6 mi southeast.
Demographics
Highland Lakes was first listed as a census designated place in the 2010 U.S. census.| Race / Ethnicity | Pop 2010 | Pop 2020 | % 2010 | % 2020 |
| White alone | 3,405 | 4,447 | 86.73% | 84.88% |
| Black or African American alone | 295 | 380 | 7.51% | 7.25% |
| Native American or Alaska Native alone | 9 | 5 | 0.23% | 0.10% |
| Asian alone | 89 | 137 | 2.27% | 2.62% |
| Native Hawaiian or Pacific Islander alone | 0 | 0 | 0.00% | 0.00% |
| Other race alone | 16 | 12 | 0.41% | 0.23% |
| Mixed race or Multiracial | 48 | 169 | 1.22% | 3.23% |
| Hispanic or Latino | 64 | 89 | 1.63% | 1.70% |
| Total | 3,926 | 5,239 | 100.00% | 100.00% |