School Information for Birmingham, AL

Public Elementary (5 schools)

SchoolDistrictGradesAddress
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
Mt Laurel Elementary SchoolShelby County SchoolsK-51 Jefferson Pl
Birmingham, AL 35242
Inverness Elementary SchoolShelby County SchoolsK-35251 Valleydale Rd
Birmingham, AL 35242

Public Middle (3 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
Robert F Bumpus Middle SchoolHoover City Schools6-86055 Fleming Pkwy
Birmingham, AL 35244

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 (5 schools)

SchoolGradesAddress
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
Primrose School Of Meadow BrookPreschool-K4855 Meadow Brook Rd
Birmingham, AL 35242
Briarwood Christian High School9-126255 Cahaba Valley 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.