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 951–1,000 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
Kitty Stone Elementary SchoolJacksonvillePublic schoolPK–60
Kla Schools Of HuntsvilleHuntsvillePrivate schoolPK–20
Knight Enloe Elementary SchoolRoanokePublic schoolPK–30
Knollwood Christian AcademyMobilePrivate schoolPK–80
Knollwood Christian SchoolSylacaugaPrivate schoolPK–120
Knowledge Works Learning Academy IncPhenix CityPrivate schoolK–50
L E Willson Elementary SchoolSheffieldPublic school3–60
Laceys Spring Elementary SchoolLaceys SpringPublic schoolPK–80
Ladonia Elementary SchoolPhenix CityPublic schoolPK–50
Lafayette Eastside Elementary SchoolLafayettePublic schoolPK–80
Lafayette High SchoolLafayettePublic school7–120
Lake View Elementary SchoolMcCallaPublic schoolPK–50
Lakewood Elementary SchoolPhenix CityPublic school3–50
Lakewood Elementary SchoolHuntsvillePublic schoolPK–60
Lakewood Primary SchoolPhenix CityPublic schoolK–20
Lamar County HighIntermediateVernonPublic school4–120
Lamar County School Of TechnologyVernonPublic school10–120
Lanett Junior High SchoolLanettPublic school7–80
Lanett Senior High SchoolLanettPublic school9–120
Lauderdale County High SchoolRogersvillePublic school7–120
Lauderdale Elementary SchoolRogersvillePublic schoolPK–60
Lawrence County Career Technical CenterMoultonPublic school10–120
Lawrence County Christian SchoolMoultonPrivate schoolPK–120
Lawrence County DevelopmentalTrinityPublic school9–120
Lawrence County High SchoolMoultonPublic school9–120
Lawrence County Signature SchoolMoultonPublic schoolK–120
LEAD Academy Building A PK4MontgomeryPublic schoolPK–40
LEAD Academy Building B 511MontgomeryPublic school5–110
Lee County Learning CenterSalemPublic school6–120
Lee High SchoolHuntsvillePublic school9–120
Lee-scott AcademyAuburnPrivate schoolPK–120
Leeds Elementary SchoolLeedsPublic school2–50
Leeds High SchoolLeedsPublic school9–120
Leeds Middle SchoolLeedsPublic school6–80
Leeds Primary SchoolLeedsPublic schoolPK–10
Legacy CenterPell CityPublic schoolPK0
Legacy Christian AcademyKillenPrivate schoolPK–100
Legacy Elementary SchoolMadisonPublic schoolPK–50
Legacy PrepBirminghamPublic schoolK–30
Legacy Prep IntermediateBirminghamPublic school4–80
Legends Virtual AcademyTuscaloosaPublic schoolK–120
Leighton Elementary SchoolLeightonPublic schoolPK–50
Leinkauf Elementary SchoolMobilePublic schoolPK–50
Leon Sheffield Magnet Elementary SchoolDecaturPublic school3–50
Leroy High SchoolLeroyPublic schoolPK–120
Lexington Elementary SchoolLexingtonPublic schoolPK–60
Lexington High SchoolLexingtonPublic school7–120
Liberty Christian AcademyGuinPrivate schoolK–60
Liberty Middle SchoolMadisonPublic school6–80
Liberty Park Middle SchoolVestaviaPublic school6–80