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 1–50 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
Abbeville Christian AcademyAbbevillePrivate schoolPK–120
Acts AcademyValleyPrivate school3–120
Adullam House Christian AcademyWetumpkaPrivate schoolK–120
Advent Episcopal Day SchoolBirminghamPrivate schoolPK–80
Al-iman Academy Of MobileMobilePrivate schoolPK–120
Alabama Christian AcademyMontgomeryPrivate schoolPK–120
Alabama Waldorf SchoolBirminghamPrivate schoolPK–80
Alabaster Weekday Early Education ProgramAlabasterPrivate schoolPK–K0
Allan Cott SchoolBirminghamPrivate school1–120
American Christian AcademyTuscaloosaPrivate schoolPK–120
Ardent Preschool & DaycareHooverPrivate schoolPK–K0
Ascension Episcopal KindergartenVestaviaPrivate schoolPK–K0
Ascension Leadership Academy Presbyterian HomeTalladegaPrivate school2–120
Athens Bible SchoolAthensPrivate schoolK–120
Atmore Christian SchoolAtmorePrivate schoolPK–120
Autauga AcademyPrattvillePrivate schoolPK–120
Azalea City MontessoriMobilePrivate schoolPK–60
Banks AcademyBirminghamPrivate school9–120
Banks AcademyBirminghamPrivate school9–120
Beacon Of Hope Christian SchoolIrvingtonPrivate schoolPK–50
Bear Creek AcademyTuscaloosaPrivate schoolPK–120
Berean Baptist Christian SchoolElbertaPrivate school5–100
Beth Haven Christian AcademyCrossvillePrivate school1–120
Bethany Christian AcademyMontgomeryPrivate schoolK–80
Bethany Christian AcademyMontgomeryPrivate schoolK–80
Bethel Christian AcademyDothanPrivate schoolPK–120
Bethlehem Christian AcademyHazel GreenPrivate schoolPK–110
Big Cove Christian AcademyOwens Cross RoadsPrivate schoolK–120
Bright Beginnings AcademyMobilePrivate school1–120
Build UpBirminghamPrivate school9–120
Build Up Community SchoolBirminghamPrivate school9–120
Calvary Baptist AcademyHuntsvillePrivate schoolPK–120
Camden Christian AcademyCamdenPrivate schoolPK–100
Camellia Baptist WemPrattvillePrivate schoolPK–K0
Chambers AcademyLafayettePrivate schoolPK–120
Child Enrichment CenterGardendalePrivate schoolPK–K0
Chilton Christian AcademyJemisonPrivate schoolPK–120
Christ The King Catholic SchoolDaphnePrivate schoolPK–80
Churchill AcademyMontgomeryPrivate school1–120
Clarke Prep SchoolGrove HillPrivate schoolPK–120
Clay County Christian AcademyAshlandPrivate schoolPK–120
Columbus Girls AcademySealePrivate school5–120
Conecuh Springs Christian SchoolUnion SpringsPrivate schoolPK–120
Coosa Christian SchoolGadsdenPrivate schoolPK–120
Cornerstone Christian AcademyRainsvillePrivate schoolPK–120
Cornerstone Christian SchoolDecaturPrivate schoolPK–120
Cornerstone Christian SchoolColumbianaPrivate schoolPK–120
Cornerstone High SchoolBirminghamPrivate school9–120
Cornerstone Schools Of AlabamaBirminghamPrivate schoolPK–120
Corpus Christi Catholic SchoolMobilePrivate schoolPK–80