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 851–900 of 1,822 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
Huguley Elementary SchoolLanettPublic schoolPK–50
Huntington Place Elementary SchoolNorthportPublic school3–40
Huntsville Center For TechnologyHuntsvillePublic school9–120
Huntsville Christian AcademyHuntsvillePrivate schoolK–120
Huntsville College Preparatory SchoolHuntsvillePrivate school2–120
Huntsville High SchoolHuntsvillePublic school9–120
Huntsville Junior High SchoolHuntsvillePublic school7–80
Hutchens Elementary SchoolMobilePublic schoolPK–20
Huxford Elementary SchoolAtmorePublic schoolK–60
I Dream Big Charter SchoolsTuscaloosaPublic school6–120
i3 Academy Elementary SchoolBirminghamPublic schoolK–50
i3 Academy High SchoolBirminghamPublic school9–120
i3 Academy Middle SchoolBirminghamPublic school6–90
Ider SchoolIderPublic schoolPK–120
Independence Preparatory AcademyFairfieldPublic schoolK–80
Indian Springs Elementary SchoolEight MilePublic schoolPK–50
Indian Valley Elementary SchoolSylacaugaPublic schoolPK–20
Inglenook SchoolBirminghamPublic schoolPK–80
Inspire AcademyLafayettePublic school9–120
Integrity Christian AcademyBirminghamPrivate schoolPK–50
Inverness Elementary SchoolBirminghamPublic schoolPK–30
Iola Roberts Elementary SchoolPell CityPublic schoolK–40
Iqra Math And Science AcademyAnnistonPrivate schoolK–120
Ira F Simmons Middle SchoolHooverPublic school6–80
Irondale Community SchoolIrondalePublic schoolPK–50
Irondale Middle SchoolIrondalePublic school6–80
Isabella High SchoolMaplesvillePublic schoolPK–120
Islamic Academy Of AlabamaBirminghamPrivate schoolPK–120
Islamic Academy Of Huntsville IahHuntsvillePrivate schoolPK–50
Ivalee Elementary SchoolAttallaPublic schoolPK–60
Ivy Classical AcademyPrattvillePublic schoolK–60
Ivy Classical Academy Upper SchoolPrattvillePublic schoolNot known0
J B Shelton Academy IncMobilePrivate school4–120
J E Hobbs Elementary SchoolCamdenPublic schoolPK–60
J E Turner ElementaryWilmerPublic schoolPK–50
J F Shields High SchoolBeatricePublic schoolPK–120
J Larry Newton SchoolFairhopePublic schoolPK–60
J U Blacksher SchoolUriahPublic schoolPK–120
J. Walter Wood AcademyMontgomeryPrivate school6–120
Jackson County Alternative SchoolHollywoodPublic schoolPK–120
Jackson High SchoolJacksonPublic school9–120
Jackson Intermediate SchoolJacksonPublic school3–50
Jackson Middle SchoolJacksonPublic school6–80
JacksonOlin High SchoolBirminghamPublic school9–120
JacksonSteele Elementary SchoolHaynevillePublic schoolPK–50
Jacksonville High SchoolJacksonvillePublic school7–120
Jacksonville Middle SchoolJacksonvillePublic schoolNot known0
Jacob's LadderAlexander CityPrivate schoolPK–K0
James Clemens High SchoolMadisonPublic school9–120
James Dawson ElementaryHuntsvillePublic schoolPK–60