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,651–1,700 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
Tuscaloosa Career and Technology AcademyTuscaloosaPublic school9–120
Tuscaloosa Christian SchoolCottondalePrivate schoolPK–120
Tuscaloosa County High SchoolNorthportPublic school9–120
Tuscaloosa County Juvenile Detention CenterTuscaloosaPublic school7–120
Tuscaloosa Magnet School ElementaryTuscaloosaPublic school1–50
Tuscaloosa Magnet School MiddleTuscaloosaPublic school6–80
Tuskegee Public ElementaryTuskegeePublic school4–80
Tutwiler PrisonWetumpkaPublic schoolNot known0
UCP Of Mobile IncMobilePublic schoolPK–K0
Ums-wright Preparatory SchoolMobilePrivate schoolPK–120
Underwood Elementary SchoolFlorencePublic schoolPK–60
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 Fellowship Christian AcademyHuntsvillePrivate schoolPK–120
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
Victory Christian AcademyMillbrookPrivate school1–120
Victory Christian SchoolOneontaPrivate schoolK–120
Victory Christian SchoolPell CityPrivate schoolPK–120
Vina High SchoolVinaPublic schoolPK–120
Vincent Elementary SchoolVincentPublic schoolPK–50
Vincent Middle High SchoolVincentPublic school6–120
Vinemont Christian AcademyVinemontPrivate schoolPK–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