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 51–100 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
Andalusia Elementary SchoolAndalusiaPublic schoolPK–60
Andalusia High SchoolAndalusiaPublic school9–120
Andalusia Junior HighAndalusiaPublic school7–80
Anna F Booth Elementary SchoolIrvingtonPublic schoolPK–50
Anniston City Boot Camp SchoolAnnistonPublic school7–120
Anniston High SchoolAnnistonPublic school9–120
Anniston Middle SchoolAnnistonPublic school6–80
Appalachian SchoolOneontaPublic schoolPK–120
Arab Elementary SchoolArabPublic school3–50
Arab High SchoolArabPublic school9–120
Arab Junior High SchoolArabPublic school6–80
Arab Primary SchoolArabPublic schoolPK–20
Arcadia Elementary SchoolTuscaloosaPublic schoolPK–50
Ardmore High SchoolArdmorePublic school6–120
Ariton SchoolAritonPublic schoolPK–120
Artemis Virtual AcademyHuntsvillePublic schoolK–120
Asbury Elementary SchoolAlbertvillePublic school3–50
Asbury High SchoolAlbertvillePublic school6–120
Asbury Middle SchoolAlbertvillePublic schoolNot known0
Asbury Primary SchoolAlbertvillePublic schoolK–20
Ashford Elementary SchoolAshfordPublic schoolPK–50
Ashford High SchoolAshfordPublic school9–120
Ashford Middle SchoolAshfordPublic school6–80
Ashland Elementary SchoolAshlandPublic schoolK–60
Ashville Elementary SchoolAshvillePublic schoolPK–40
Ashville High SchoolAshvillePublic school9–120
Ashville Middle SchoolAshvillePublic school5–80
Athens Elementary SchoolAthensPublic schoolPK–30
Athens High SchoolAthensPublic school9–120
Athens Intermediate SchoolAthensPublic school4–50
Athens Middle SchoolAthensPublic school6–80
Athens Renaissance SchoolAthensPublic schoolK–120
Attalla Elementary SchoolAttallaPublic schoolPK–50
Auburn Early Education CenterAuburnPublic schoolK–20
Auburn High SchoolAuburnPublic school10–120
Auburn Junior High SchoolAuburnPublic school8–90
Augusta Evans SchoolMobilePublic school1–120
Austin High SchoolDecaturPublic school9–120
Austin Junior High SchoolDecaturPublic school8–90
Austin Middle SchoolDecaturPublic school6–70
Austinville Elementary SchoolDecaturPublic schoolPK–50
Autauga County Alternative SchoolPrattvillePublic school3–120
Autauga County Technology CenterPrattvillePublic school9–120
AVA Autauga Virtual AcademyPrattvillePublic schoolK–120
Avondale Elementary SchoolBirminghamPublic schoolPK–50
Bagley Elementary SchoolDoraPublic schoolPK–40
Baker High SchoolMobilePublic school9–120
Baldwin Art And Academics MagnetMontgomeryPublic school6–80
Baldwin County High SchoolBay MinettePublic school9–120
Baldwin County Virtual SchoolDaphnePublic school7–120