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,401–1,450 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
Union Hill SchoolSomervillePublic schoolPK–80
Union Springs Elementary SchoolUnion SpringsPublic schoolK–50
University Charter School ElementaryLivingstonPublic schoolPK–50
University Charter School SecondaryLivingstonPublic school6–120
University Place Elementary SchoolTuscaloosaPublic schoolPK–50
US Jones Elementary SchoolDemopolisPublic school3–50
UW Clemon Elementary SchoolAdamsvillePublic schoolPK–50
Valley Grande Elementary SchoolValley GrandePublic schoolPK–50
Valley Head High SchoolValley HeadPublic schoolPK–120
Valley High SchoolValleyPublic school7–120
Valley Junior High SchoolJasperPublic schoolPK–80
Vance Elementary SchoolVancePublic schoolPK–50
Vaughn Road Elementary SchoolMontgomeryPublic schoolPK–50
Verbena High SchoolVerbenaPublic schoolPK–120
Verner Elementary SchoolTuscaloosaPublic schoolPK–50
Vernon Elementary SchoolVernonPublic schoolPK–30
Vestavia Hills Elementary Cahaba HeightsVestavia HillsPublic schoolPK–50
Vestavia Hills Elementary Dolly RidgeVestavia HillsPublic schoolK–50
Vestavia Hills Elementary EastVestavia HillsPublic schoolPK–50
Vestavia Hills Elementary Liberty ParkVestavia HillsPublic schoolPK–50
Vestavia Hills Elementary WestVestavia HillsPublic schoolK–50
Vestavia Hills High SchoolVestavia HillsPublic school10–120
Vestavia Hills High School Freshman CampusVestavia HillsPublic school90
Vina High SchoolVinaPublic schoolPK–120
Vincent Elementary SchoolVincentPublic schoolPK–50
Vincent Middle High SchoolVincentPublic school6–120
Vinemont Elementary SchoolVinemontPublic schoolPK–50
Vinemont High SchoolVinemontPublic school9–120
Vinemont Middle SchoolVinemontPublic school6–80
Virgil Grissom High SchoolHuntsvillePublic school9–120
W A Lecroy Career Technical CenterClantonPublic school9–120
W E DonaldsonBessemerPublic schoolNot known0
W E Striplin Elementary SchoolGadsdenPublic schoolK–50
W F Burns Middle SchoolValleyPublic school6–80
W H Council Traditional SchoolMobilePublic schoolPK–50
W J Carroll Intermediate SchoolDaphnePublic school4–60
W O Lance ElementaryLanettPublic schoolPK–60
W S Neal Elementary SchoolEast BrewtonPublic schoolPK–40
W S Neal High SchoolEast BrewtonPublic school9–120
W S Neal Middle SchoolEast BrewtonPublic school5–80
WA Threadgill Primary SchoolSheffieldPublic schoolPK–20
Wacoochee Elementary SchoolSalemPublic schoolPK–50
Wadley High SchoolWadleyPublic schoolPK–120
Walker County Center Of TechnologyJasperPublic school10–120
Walker County Schools 180 ProgramJasperPublic schoolK–120
Walker Elementary SchoolNorthportPublic schoolPK–50
Walnut Grove SchoolNew MarketPublic schoolPK–60
Walnut Park Elementary SchoolGadsdenPublic schoolPK–50
Walter Jackson Elementary SchoolDecaturPublic schoolPK–50
Walter M Kennedy SchoolPell CityPublic schoolK–40