School Information for 35242

Public Elementary (7 schools)

SchoolDistrictGradesAddress
Inverness Elementary SchoolShelby County SchoolsK-35251 Valleydale Rd
Birmingham, AL 35242
Oak Mt Elementary SchoolShelby County SchoolsK-35640 Cahaba Valley Rd
Birmingham, AL 35242
Greystone Elementary SchoolHoover City SchoolsK-5300 Village St
Birmingham, AL 35242
Oak Mt Intermediate SchoolShelby County Schools4-55486 Caldwell Mill Rd
Birmingham, AL 35242
Vestavia Hills Elementary Liberty ParkVestavia Hills City SchoolsK-517051 Liberty Pkwy
Vestavia, AL 35242
Mt Laurel Elementary SchoolShelby County SchoolsK-51 Jefferson Pl
Birmingham, AL 35242
Lakeview Day School ProgGlenwood Mental Health Service2-8150 Glenwood Ln
Birmingham, AL 35242

Public Middle (4 schools)

SchoolDistrictGradesAddress
Oak Mt Middle SchoolShelby County Schools6-85650 Cahaba Valley Rd
Birmingham, AL 35242
Berry Middle SchoolHoover City Schools6-84500 Jaguar Dr
Birmingham, AL 35242
Liberty Pk Middle SchoolVestavia Hills City Schools6-817035 Liberty Pkwy
Vestavia, AL 35242
Lakeview Day School ProgGlenwood Mental Health Service2-8150 Glenwood Ln
Birmingham, AL 35242

Public High (2 schools)

SchoolDistrictGradesAddress
Oak Mt High SchoolShelby County Schools9-125476 Caldwell Mill Rd
Birmingham, AL 35242
Spain Park High SchoolHoover City Schools9-124700 Jaguar Dr
Birmingham, AL 35242

Private (7 schools)

SchoolGradesAddress
Briarwood Christian High School9-126255 Cahaba Valley Rd
Birmingham, AL 35242
Joseph S Bruno Montessori AcademyPreschool-85509 Timber Hill Rd
Birmingham, AL 35242
Hilltop Montessori SchoolPreschool-86 Abbott Sq
Birmingham, AL 35242
Westminster School At Oak MountainK-125080 Cahaba Valley Trce
Birmingham, AL 35242
Allan Cott SchoolK-12150 Glenwood Ln
Birmingham, AL 35242
Lakeview SchoolK-8150 Glenwood Ln
Birmingham, AL 35242
Primrose School Of Meadow BrookPreschool-K4855 Meadow Brook Rd
Birmingham, AL 35242

Catholic (1 school)

SchoolDistrictGradesAddress
Our Lady Of The Valley SchoolDiocese Of BirminghamPreschool-85510 Double Oak Ln
Birmingham, AL 35242

Request More Information

Please fill out the following information and one of our agents will get back to you.