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 751–800 of 1,546 public 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
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
Inverness Elementary SchoolBirminghamPublic schoolPK–30
Iola Roberts Elementary SchoolPell CityPublic schoolK–40
Ira F Simmons Middle SchoolHooverPublic school6–80
Irondale Community SchoolIrondalePublic schoolPK–50
Irondale Middle SchoolIrondalePublic school6–80
Isabella High SchoolMaplesvillePublic schoolPK–120
Ivalee Elementary SchoolAttallaPublic schoolPK–60
Ivy Classical AcademyPrattvillePublic schoolK–60
Ivy Classical Academy Upper SchoolPrattvillePublic schoolNot known0
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
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
James Clemens High SchoolMadisonPublic school9–120
James Dawson ElementaryHuntsvillePublic schoolPK–60
James L Cowart Elementary SchoolAthensPublic schoolPK–30
Jasper High SchoolJasperPublic school9–120
Jasper Junior High SchoolJasperPublic school7–80
JB Pennington High SchoolBlountsvillePublic school7–120
Jefferson County Counseling Learning CenterEastBirminghamPublic schoolK–120
Jefferson County International Baccalaureate SchoolBirminghamPublic school6–120
Jefferson County Virtual SchoolBirminghamPublic school1–120
Jemison Elementary SchoolJemisonPublic schoolPK–30
Jemison High SchoolJemisonPublic school9–120
Jemison High SchoolHuntsvillePublic school9–120
Jemison Intermediate SchoolJemisonPublic school4–60
Jemison Middle SchoolJemisonPublic school7–80
Jeter Primary SchoolOpelikaPublic schoolK–30
JF Ingram State Technical College Special ServicesDeatsvillePublic schoolNot known0
Jim Pearson Elementary SchoolAlexander CityPublic schoolPK–20
Joe M Gillmore Elementary SchoolJacksonPublic schoolPK–20
John L Leflore Magnet SchoolMobilePublic school9–120