Public Schools in Vestavia Hills, Alabama

There are 16 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 2,125 people, and 1 Public School per 1 square miles.

In Alabama, Vestavia Hills is ranked 334th of 776 cities in Public Schools per capita, and 118th of 776 cities in Public Schools per square mile.

List of Vestavia Hills Public Schools

Find Vestavia Hills, Alabama public schools, including charter schools, k-12, elementary, middle, and high schools.


Cahaba Heights Comm School 4401 Dolly Ridge Road Vestavia Hills, AL

Crossroads School 2826 Columbiana Road Vestavia Hills, AL

Gresham Elementary School 2680 Gresham Drive Vestavia Hills, AL

Gresham Elementary School 2650 Gresham Drive Vestavia Hills, AL

Gresham Middle School 2650 Gresham Drive Vestavia Hills, AL

Liberty Pk Elem 17051 Liberty Parkway Vestavia Hills, AL

Liberty Pk Middle School 17035 Liberty Parkway Vestavia Hills, AL

Liberty Point Elementary School 17051 Liberty Parkway Vestavia Hills, AL

Liberty Preparatory Academy 17035 Liberty Parkway Vestavia Hills, AL

Louis Pizitz Middle School 2020 Pizitz Drive Vestavia Hills, AL

Vestavia Hills Elementary Central 1289 Montgomery Highway Vestavia Hills, AL

Vestavia Hills Elementary Sch East 2109 Tyson Drive Vestavia Hills, AL

Vestavia Hills Elementary Sch West 1965 Merryvale Road Vestavia Hills, AL

Vestavia Hills Elementary School East 2109 Tyson Drive Vestavia Hills, AL

Vestavia Hills Elementary School West 1965 Merryvale Road Vestavia Hills, AL

Vestavia Hills High School 2235 Lime Rock Road Vestavia Hills, AL

About Vestavia Hills Public Schools

Vestavia Hills Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in Vestavia Hills, AL. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including Alabama, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • Vestavia Hills Public School calendars
  • Admissions policies and enrollment
  • Vestavia Hills school district
  • Academics and school curriculum
  • School buses and transportation

Vestavia Hills Public School Statistics

Find Vestavia Hills Public School Enrollment and Educational Attainment (Age 25+). Data Source: U.S. Census Bureau; American Community Survey, 2017 ACS 5-Year Estimates.

Vestavia Hills Public School Enrollment
 Vestavia HillsAlabama
Nursery & Preschool Enrollment185 (25.8%)37,260 (57.1%)
Kindergarten Enrollment417 (73.5%)52,861 (86.7%)
Elementary School Enrollment (Grades 1-4)2,108 (90.5%)219,290 (89.7%)
Elementary School Enrollment (Grades 5-8)1,844 (87.5%)224,434 (89.1%)
High School Enrollment (Grades 9-12)1,823 (90.2%)227,776 (89.1%)
Vestavia Hills Educational Attainment (Age 25+)
 Vestavia HillsAlabama
Less than 9th Grade Education191 (0.8%)154,405 (4.7%)
9-12th Grade (No Diploma)489 (2.1%)326,654 (10.0%)
High School Graduate (Including Equivalency)2,134 (9.2%)1,012,551 (30.9%)