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 851–900 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
LEAD Academy Building B 511MontgomeryPublic school5–110
Lee County Learning CenterSalemPublic school6–120
Lee High SchoolHuntsvillePublic school9–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 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 Middle SchoolMadisonPublic school6–80
Liberty Park Middle SchoolVestaviaPublic school6–80
LIFE Academy at Historic St Jude Educational InstituteMontgomeryPublic schoolK–70
Lillie B Williamson High SchoolMobilePublic school6–120
Limestone County Area Vocational TechnologyAthensPublic school10–120
Lincoln Elementary SchoolLincolnPublic schoolPK–50
Lincoln High SchoolLincolnPublic school9–120
Linda Nolen Learning CenterPelhamPublic schoolPK–120
Linden Elementary SchoolLindenPublic schoolPK–50
Linden High SchoolLindenPublic school9–120
Lineville Elementary SchoolLinevillePublic schoolK–60
Lipscomb Elementary SchoolLipscombPublic schoolPK–50
Litchfield Middle SchoolGadsdenPublic school6–80
Little Ridge Intermediate SchoolFort PaynePublic school3–50
Livingston Junior High SchoolLivingstonPublic schoolPK–40
Lloyd Wood Education CenterNorthportPublic schoolPK–120
Loachapoka Elementary SchoolLoachapokaPublic schoolPK–60
Loachapoka High SchoolLoachapokaPublic school7–120
Locust Fork ElementaryLocust ForkPublic schoolPK–60
Locust Fork High SchoolLocust ForkPublic school7–120
Long Term CaseDecaturPublic schoolK–120
Lott Middle SchoolCitronellePublic school6–80
Louise M Smith Development CenterPrattvillePublic school120
Loveless Academic Magnet Program High SchoolMontgomeryPublic school9–120
Lowndes County Career Technical CenterHaynevillePublic school9–120
Lowndes County Middle SchoolFort DepositPublic school6–80
Loxley Elementary SchoolLoxleyPublic schoolPK–60
Lupton Junior High SchoolNauvooPublic schoolPK–80
Luverne High SchoolLuvernePublic schoolPK–120
Lyeffion SchoolEvergreenPublic schoolPK–120
Lynn Elementary SchoolLynnPublic schoolPK–40
Lynn Fanning Elementary SchoolMeridianvillePublic schoolK–20