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 101–150 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
Holy Family Catholic AcademyBirminghamPrivate schoolK–80
Holy Family Cristo Rey Catholic High SchoolBirminghamPrivate school9–120
Holy Family Parochial SchoolHuntsvillePrivate schoolPK–80
Holy Spirit Catholic SchoolTuscaloosaPrivate schoolPK–120
Holy Spirit Regional Catholic SchoolHuntsvillePrivate schoolPK–80
Holy Trinity Day SchoolAuburnPrivate schoolPK–K0
Hoover Christian SchoolHooverPrivate schoolK–120
Houston AcademyDothanPrivate schoolPK–120
Huntsville Christian AcademyHuntsvillePrivate schoolK–120
Huntsville College Preparatory SchoolHuntsvillePrivate school2–120
Integrity Christian AcademyBirminghamPrivate schoolPK–50
Iqra Math And Science AcademyAnnistonPrivate schoolK–120
Islamic Academy Of AlabamaBirminghamPrivate schoolPK–120
Islamic Academy Of Huntsville IahHuntsvillePrivate schoolPK–50
J B Shelton Academy IncMobilePrivate school4–120
J. Walter Wood AcademyMontgomeryPrivate school6–120
Jacob's LadderAlexander CityPrivate schoolPK–K0
Jefferson Christian AcademyIrondalePrivate schoolPK–120
John Carroll Catholic High SchoolBirminghamPrivate school9–120
John T Morgan AcademySelmaPrivate schoolK–120
Joseph S Bruno Montessori AcademyBirminghamPrivate schoolPK–80
Julius R Scruggs Child Development Center/acadHuntsvillePrivate schoolPK–50
Kla Schools Of HuntsvilleHuntsvillePrivate schoolPK–20
Knollwood Christian AcademyMobilePrivate schoolPK–80
Knollwood Christian SchoolSylacaugaPrivate schoolPK–120
Knowledge Works Learning Academy IncPhenix CityPrivate schoolK–50
Lawrence County Christian SchoolMoultonPrivate schoolPK–120
Lee-scott AcademyAuburnPrivate schoolPK–120
Legacy Christian AcademyKillenPrivate schoolPK–100
Liberty Christian AcademyGuinPrivate schoolK–60
Life Christian AcademyHarvestPrivate schoolK–120
Lighthouse Christian AcademyMontgomeryPrivate schoolPK–80
Lincoln AcademyHuntsvillePrivate schoolK0
Lindsay Lane Christian AcademyAthensPrivate schoolK–120
Little Flower Catholic SchoolMobilePrivate schoolPK–80
Living Word Christian Center Kingdom AcademyMobilePrivate schoolPK–80
Lowndes AcademyLowndesboroPrivate schoolPK–120
Lyman Ward Military AcademyCamp HillPrivate school6–120
Madison Baptist AcademyMadisonPrivate school1–120
Maranathan AcademyBirminghamPrivate school6–120
Marietta Johnson School Of Organic EducationFairhopePrivate schoolPK–40
Marion AcademyMarionPrivate schoolPK–120
Mars Hill Bible SchoolFlorencePrivate schoolPK–120
Marshall Christian SchoolAlbertvillePrivate schoolPK–120
Mayfair Child Development CenterHuntsvillePrivate schoolPK–K0
McElwain Christian AcademyBirminghamPrivate schoolK–40
McGill-toolen Catholic High SchoolMobilePrivate school9–120
McPs-st. Bede CampusMontgomeryPrivate schoolPK–60
McRae Learning CenterSelmaPrivate schoolPK–20
Meadowview Christian SchoolSelmaPrivate schoolPK–120