Schools in Alabama

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Alabama

Showing 151–200 of 276 private schools in Alabama.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in Alabama, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Miracle Academy Private Christian SchoolBirminghamPrivate school1–80
Mobile Christian SchoolMobilePrivate schoolPK–120
Mobile Junior AcademyMobilePrivate schoolPK–80
Montessori AcademyMontgomeryPrivate schoolPK–K0
Montessori School At HampsteadMontgomeryPrivate schoolPK–K0
Montessori World SchoolMobilePrivate schoolPK–K0
Montgomery Catholic Preparatory SchoolMontgomeryPrivate schoolK–120
Montgomery Catholic Preparatory School, St. BedeMontgomeryPrivate schoolPK–60
Montgomery Christian SchoolMontgomeryPrivate schoolK–50
Most Pure Heart Of Mary Catholic SchoolMobilePrivate schoolPK–80
Mountain View Christian AcademyBryantPrivate schoolPK–120
Mt Pilgrim Christian AcademyFairfieldPrivate schoolK–60
Mt Pleasant Christian SchoolBlountsvillePrivate schoolPK–110
Ne Miles Jewish Day SchoolBirminghamPrivate schoolK–80
New Covenant Christian AcademyBrantleyPrivate schoolPK–70
New Day AcademyDothanPrivate school4–120
New Day Church Of Faith MinistriesGardendalePrivate schoolK–50
New Hope AcademyPrattvillePrivate schoolPK–120
New Hope Christian Elementary SchoolBirminghamPrivate schoolPK–80
New Life Christian AcademyTroyPrivate schoolPK–120
New Life Christian School Of ExcellenceBessemerPrivate schoolK–50
New Testament Baptist SchoolPhenix CityPrivate schoolK–120
North Mobile Christian SchoolSaralandPrivate schoolK–80
North River Christian AcademyTuscaloosaPrivate schoolK–120
Northside Methodist Church & AcademyDothanPrivate schoolPK–120
Oakwood Adventist AcademyHuntsvillePrivate schoolK–120
Our Lady Of SorrowsBirminghamPrivate schoolPK–80
Our Lady Of The Valley SchoolBirminghamPrivate schoolPK–80
Parkview Christian SchoolEufaulaPrivate schoolPK–60
Pathway IncEnterprisePrivate school4–120
Patrician AcademyButlerPrivate schoolPK–120
Pickens AcademyCarrolltonPrivate schoolPK–120
Pike Liberal Arts SchoolTroyPrivate schoolPK–120
Prattville Christian AcademyPrattvillePrivate schoolPK–120
Prichard Preparatory SchoolWhistlerPrivate schoolPK–50
Primrose School Of RiverwoodsHelenaPrivate schoolPK–K0
Randolph SchoolHuntsvillePrivate schoolK–120
Restoration AcademyFairfieldPrivate schoolK–120
Resurrection Catholic SchoolMontgomeryPrivate schoolPK–80
Revelation Christian AcademyMobilePrivate schoolPK–50
Rising Hope AcademyBirminghamPrivate schoolK–60
Riverchase United Methodist Day SchoolHooverPrivate schoolPK–K0
Riverwood Classical SchoolTuscaloosaPrivate schoolK–110
Rock City Preparatory Christian SchoolBirminghamPrivate school2–80
Sacred Heart Catholic SchoolAnnistonPrivate schoolPK–120
Sacred Heart ElementaryCullmanPrivate schoolPK–60
Safe Haven Christian AcademyPrichardPrivate schoolK–70
Safe Haven Christian AcademyPrichardPrivate schoolK–70
Sharp Dean School Of Continuing Studies IncFort McClellanPrivate schoolK–120
Shoals Christian SchoolFlorencePrivate schoolK–120