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 801–850 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
John S Jones Elementary SchoolRainbow CityPublic schoolPK–50
John Will Elementary SchoolMobilePublic schoolPK–50
Johnson Abernathy Graetz High SchoolMontgomeryPublic school9–120
Johnson Elementary SchoolAthensPublic schoolPK–50
Johnson Elementary SchoolMontgomeryPublic schoolPK–50
Jones Valley Elementary SchoolHuntsvillePublic schoolPK–60
Jones Valley Middle SchoolBirminghamPublic school6–80
Jonesboro Elementary SchoolBessemerPublic schoolPK–50
Joseph W Lisenby Primary SchoolOzarkPublic schoolPK–20
Journey Middle SchoolMadisonPublic school6–80
Jubilee ElementaryDaphnePublic schoolNot known0
Julian Harris Elementary SchoolDecaturPublic schoolPK–50
Julian Newman Elementary SchoolAthensPublic schoolPK–30
Just 4 Development LaboratoryMobilePublic schoolPK0
Kate D Smith DAR Elementary SchoolGrantPublic school3–50
Kate D Smith DAR High SchoolGrantPublic school9–120
Kate D Smith DAR MiddleGrantPublic school6–80
Kate D Smith DAR Primary SchoolGrantPublic schoolPK–20
Kate Shepard Elementary SchoolMobilePublic schoolPK–50
Katherine H Hankins Middle SchoolTheodorePublic school6–80
Keith MiddleHigh SchoolOrrvillePublic school6–120
Kelly Springs Elementary SchoolDothanPublic schoolK–50
Kermit Johnson Elementary SchoolPinsonPublic school3–50
Kevin Dukes Career Innovation AcademyHollywoodPublic school10–120
Kilby Correctional FacilityMontgomeryPublic schoolNot known0
Kilby Laboratory SchoolFlorencePublic schoolPK–60
King ElementaryMontgomeryPublic schoolPK–50
Kinston SchoolKinstonPublic schoolPK–120
Kitty Stone Elementary SchoolJacksonvillePublic schoolPK–60
Knight Enloe Elementary SchoolRoanokePublic schoolPK–30
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 DevelopmentalTrinityPublic school9–120
Lawrence County High SchoolMoultonPublic school9–120
Lawrence County Signature SchoolMoultonPublic schoolK–120
LEAD Academy Building A PK4MontgomeryPublic schoolPK–40