Skip to main content
AL Regular Public School District 9 Schools

Vestavia Hills City

Vestavia Hills, AL 35216 • Jefferson County • 9 Operating Schools
(205) 402-5116
Official Website

District Administrative Profile

Source: NCES 2024-2025
District Structure Regular Public School District
Grade Span Offered PK-12
Locale Setting Suburb: Large
Supervisory Union None (Independent)
NCES District ID 0103430
State Identifier AL-202
County FIPS 01073
Charter Classification Not a charter district
Operating Schools 9 schools
Central Office Phone (205) 402-5116
Administrative Office Location 1204 Montgomery Hwy
Vestavia Hills, AL 35216-2810
Mailing Address PO Box 660826
Vestavia Hills, AL 35266-0826

Geographic Service Area (Counties, Municipalities & ZIPs)

District Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 4,200 8,400 2020-2021: 7,087 students 7,087 2020-2021 2021-2022: 7,095 students 7,095 +0.1% 2021-2022 2022-2023: 7,069 students 7,069 -0.4% 2022-2023 2023-2024: 6,937 students 6,937 -1.9% 2023-2024 2024-2025: 6,934 students 6,934 +-0% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 9 6,934 457.5 15.2:1 694
2023-2024 9 6,937 481.5 14.4:1 820
2022-2023 9 7,069 448.0 15.8:1 750
2021-2022 9 7,095 413.0 17.2:1 204
2020-2021 9 7,087 456.0 15.5:1 465

Schools in this District (9)

Source: NCES 2024-2025

School Name Grades Level Type City Action
Vestavia Hills Elementary Cahaba Heights PK-5 Elementary School Regular School Vestavia Hills View ›
Vestavia Hills Elementary Dolly Ridge K-5 Elementary School Regular School Vestavia Hills View ›
Vestavia Hills Elementary East PK-5 Elementary School Regular School Vestavia Hills View ›
Vestavia Hills Elementary Liberty Park PK-5 Elementary School Regular School Vestavia Hills View ›
Vestavia Hills Elementary West K-5 Elementary School Regular School Vestavia Hills View ›
Vestavia Hills High School 10-12 High School Regular School Vestavia Hills View ›
Liberty Park Middle School 6-8 Middle School Regular School Vestavia View ›
Pizitz Middle School 6-8 Middle School Regular School Vestavia View ›
Vestavia Hills High School Freshman Campus 9 Secondary School Regular School Vestavia Hills View ›