Vestavia Hills, Alabama

Vestavia Hills, Alabama
Entrance to Vestavia Hills from Highway 31
Location of Vestavia Hills in Jefferson County and Shelby County, Alabama
Coordinates: 33°25′59″N 86°46′44″W / 33.43306°N 86.77889°W / 33.43306; -86.77889
CountryUnited States
StateAlabama
CountiesJefferson, Shelby
IncorporatedNovember 8, 1950
Government
  TypeCouncil–manager
  MayorAshley Curry
Area
  Total
20.27 sq mi (52.49 km2)
  Land20.03 sq mi (51.87 km2)
  Water0.24 sq mi (0.63 km2)
Elevation
705 ft (215 m)
Population
 (2020)
  Total
39,102
  Estimate 
(2022)
38,292
  Density1,913/sq mi (738.5/km2)
Time zoneUTC−6 (Central (CST))
  Summer (DST)UTC−5 (CDT)
ZIP Codes
35216, 35226, 35242, 35266
Area code(s)205 and 659
FIPS code01-78552
GNIS feature ID2405646
Websitevhal.org

Vestavia Hills, colloquially known simply as Vestavia, is a city in Jefferson and Shelby counties in the U.S. state of Alabama. It is a suburb of Birmingham and it is made up of Vestavia, Liberty Park, and Cahaba Heights. The population was 39,102 at the 2020 census. Vestavia Hills is the third largest city in Jefferson County in 2020, after Birmingham and Hoover. Vestavia Hills is the thirteenth largest city in Alabama.