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 1,751–1,800 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
West Morgan Elementary SchoolTrinityPublic schoolPK–30
West Morgan High SchoolTrinityPublic school9–120
West Morgan Middle SchoolTrinityPublic school4–80
West Point Elementary SchoolCullmanPublic schoolK–30
West Point High SchoolCullmanPublic school9–120
West Point Intermediate SchoolVinemontPublic school4–50
West Point Middle SchoolVinemontPublic school6–80
West Smiths Station Elementary SchoolSmiths StationPublic schoolPK–50
Westbrook Christian SchoolRainbow CityPrivate schoolPK–120
Westgate Christian SchoolDothanPrivate schoolPK–60
Westhills Elementary SchoolBessemerPublic schoolPK–50
Westlawn Middle SchoolTuscaloosaPublic school6–80
Westminster Christian Acad - Lower School CampusMadisonPrivate schoolPK–50
Westminster Christian AcademyHuntsvillePrivate schoolPK–120
Westside Elementary SchoolDemopolisPublic schoolPK–20
Westview Elementary SchoolPhenix CityPublic schoolPK–50
Westwood Baptist Weekday Edu MinistryAlabasterPrivate schoolPK–K0
Westwood Elementary SchoolCokerPublic schoolPK–40
Wetumpka Elementary SchoolWetumpkaPublic schoolPK–40
Wetumpka High SchoolWetumpkaPublic school9–120
Wetumpka Middle SchoolWetumpkaPublic school5–80
White Plains Elementary SchoolAnnistonPublic schoolPK–40
White Plains High SchoolAnnistonPublic school9–120
White Plains Middle SchoolAnnistonPublic school5–80
Whitesboro Elementary SchoolBoazPublic schoolPK–50
Whitesburg Christian AcademyHuntsvillePrivate schoolK–120
Whitesburg Elementary SchoolHuntsvillePublic schoolPK–50
Whitesburg Middle SchoolHuntsvillePublic school6–80
Whitley Elementary SchoolPrichardPublic schoolPK–50
Wicksburg Elementary SchoolNewtonPublic schoolPK–60
Wicksburg High SchoolNewtonPublic school7–120
Wilcox AcademyCamdenPrivate schoolPK–120
Wilcox Central High SchoolCamdenPublic school9–120
Wilcox County Alternative SchoolCamdenPublic schoolK–120
Wilkerson Middle SchoolBirminghamPublic school6–80
William E Burkett MultiHandicapped CenterMorrisPublic schoolPK–120
William L Radney Elementary SchoolAlexander CityPublic school5–60
William R Martin Middle SchoolValley GrandePublic school6–80
Williams Avenue Elementary SchoolFort PaynePublic schoolPK0
Williams Elementary SchoolHuntsvillePublic schoolPK–50
Williams Intermediate SchoolPell CityPublic school5–60
Williams Middle SchoolHuntsvillePublic school6–80
Willowbrook Weekday Early Education ProgramHuntsvillePrivate schoolPK–K0
Wills Valley Elementary SchoolFort PaynePublic schoolK–20
Wilmer Elementary SchoolWilmerPublic schoolPK–50
Wilson Elementary SchoolMontgomeryPublic schoolPK–50
Wilson Elementary SchoolFlorencePublic schoolPK–60
Wilson Hall Middle SchoolGrove HillPublic school5–80
Wilson High SchoolFlorencePublic school7–120
Wilsonville Elementary SchoolWilsonvillePublic schoolPK–50