Elementary Schools
Shades Mountain Elementary School
2250 Sumpter St
Public District KG-5
Edgewood Elementary School
901 College Ave
Public District KG-5
Vestavia Hills Elementary School - West
2521 Waldridge Rd
Public District PK-5
Middle Schools
Homewood Middle School
395 Mecca Ave
Public District 6-8
High Schools
Jefferson County Virtual School
2100 Richard Arrington Jr Blvd S
Public District KG-12
Homewood High School
1901 Lakeshore Dr S
Public District 9-12
MLS Disclaimers & Copyright