There are 3 Public Schools in Vestavia Hills, Alabama, serving a population of 34,003 people in an area of 20 square miles. There is 1 Public School per 11,334 people, and 1 Public School per 6 square miles.
In Alabama, Vestavia Hills is ranked 113rd of 776 cities in Public Schools per capita, and 68th of 776 cities in Public Schools per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Vestavia Hills Public Schools.
Best In High School Football 2235 Lime Rock Road Vestavia Hills, AL
Vestavia Hills Elementary Liberty Park 17051 Liberty Parkways Vestavia Hills, AL Elementary School, Public School
Vestavia Hills Extended Day Program East 2109 Tyson Drive Vestavia Hills, AL Elementary School, Public School