Found 5 matching private schools in Hoover, Alabama

Choose an option below to narrow your search..

Covenant Classical School
There are 50 students enrolled at Covenant Classical School
Covenant Classical School Magnolia Trace
There are 142 students enrolled at Covenant Classical School Magnolia Trace
Heritage Academy
There are 144 students enrolled at Heritage Academy
Prince of Peace Catholic School
There are 355 students enrolled at Prince of Peace Catholic School
Shades Mountain Christian School
There are 466 students enrolled at Shades Mountain Christian School