Schools in Vestavia Hills, Alabama

Vestavia Hills city of Alabama has three schools. Click on a school to see complete details about the school.

NameLocation
Vestavia Hills Elementary Cahaba Heights SchoolJefferson County
Vestavia Hills Elementary Dolly Ridge SchoolJefferson County
Vestavia Hills High School Freshman CampusJefferson County

Latest poll updates

Get notified on trending polls and opinions