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.
AdOfficial Apartment Prices, Pictures, Floorplans, and Details for Local Rentals Near You! Shop from Home with 3D Interactive Tours. Check Availability today!
Brand New Listings · Mobile Friendly Site · Find Apartments Near You · Prices, Pics & Floorplans
Helped me find my last apartment pretty quickly. – Trustpilot
AdExplore homes for sale in VestaviaHills, AL. Personalized Guidance and Top-Rated Agents. Movoto by OJO showcases VestaviaHills houses & condos for sale that match your needs.