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 901–950 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
John Will Elementary SchoolMobilePublic schoolPK–50
John T Morgan AcademySelmaPrivate schoolK–120
John S Jones Elementary SchoolRainbow CityPublic schoolPK–50
John L Leflore Magnet SchoolMobilePublic school9–120
John Carroll Catholic High SchoolBirminghamPrivate school9–120
Joe M Gillmore Elementary SchoolJacksonPublic schoolPK–20
Jim Pearson Elementary SchoolAlexander CityPublic schoolPK–20
JF Ingram State Technical College Special ServicesDeatsvillePublic schoolNot known0
Jeter Primary SchoolOpelikaPublic schoolK–30
Jemison Middle SchoolJemisonPublic school7–80
Jemison Intermediate SchoolJemisonPublic school4–60
Jemison High SchoolJemisonPublic school9–120
Jemison High SchoolHuntsvillePublic school9–120
Jemison Elementary SchoolJemisonPublic schoolPK–30
Jefferson County Virtual SchoolBirminghamPublic school1–120
Jefferson County International Baccalaureate SchoolBirminghamPublic school6–120
Jefferson County Counseling Learning CenterEastBirminghamPublic schoolK–120
Jefferson Christian AcademyIrondalePrivate schoolPK–120
JB Pennington High SchoolBlountsvillePublic school7–120
Jasper Junior High SchoolJasperPublic school7–80
Jasper High SchoolJasperPublic school9–120
James L Cowart Elementary SchoolAthensPublic schoolPK–30
James Dawson ElementaryHuntsvillePublic schoolPK–60
James Clemens High SchoolMadisonPublic school9–120
Jacob's LadderAlexander CityPrivate schoolPK–K0
Jacksonville Middle SchoolJacksonvillePublic schoolNot known0
Jacksonville High SchoolJacksonvillePublic school7–120
JacksonSteele Elementary SchoolHaynevillePublic schoolPK–50
JacksonOlin High SchoolBirminghamPublic school9–120
Jackson Middle SchoolJacksonPublic school6–80
Jackson Intermediate SchoolJacksonPublic school3–50
Jackson High SchoolJacksonPublic school9–120
Jackson County Alternative SchoolHollywoodPublic schoolPK–120
J. Walter Wood AcademyMontgomeryPrivate school6–120
J U Blacksher SchoolUriahPublic schoolPK–120
J Larry Newton SchoolFairhopePublic schoolPK–60
J F Shields High SchoolBeatricePublic schoolPK–120
J E Turner ElementaryWilmerPublic schoolPK–50
J E Hobbs Elementary SchoolCamdenPublic schoolPK–60
J B Shelton Academy IncMobilePrivate school4–120
Ivy Classical Academy Upper SchoolPrattvillePublic schoolNot known0
Ivy Classical AcademyPrattvillePublic schoolK–60
Ivalee Elementary SchoolAttallaPublic schoolPK–60
Islamic Academy Of Huntsville IahHuntsvillePrivate schoolPK–50
Islamic Academy Of AlabamaBirminghamPrivate schoolPK–120
Isabella High SchoolMaplesvillePublic schoolPK–120
Irondale Middle SchoolIrondalePublic school6–80
Irondale Community SchoolIrondalePublic schoolPK–50
Ira F Simmons Middle SchoolHooverPublic school6–80
Iqra Math And Science AcademyAnnistonPrivate schoolK–120