State/Public High Open

Vestavia Hills High School

📍 2235 Lime Rock Rd, Vestavia Hills, Jefferson County, 35216

1,578
Pupils
13.8
Pupil:teacher ratio

About this school

Vestavia Hills High School is a State/Public serving high age pupils, located in Vestavia Hills, Jefferson County. The school has 1,578 pupils enrolled. It is part of the Vestavia Hills City school district.

School details

School district
Vestavia Hills City

Jobs at this school

Browse live education vacancies at or near Vestavia Hills High School.

Find vacancies →