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 501–550 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
Duncanville Middle SchoolDuncanvillePublic school6–80
Dunnams Private SchoolBessemerPrivate schoolPK–K0
Dupuy Alternative SchoolBirminghamPublic school9–120
Duran Junior High SchoolPell CityPublic school7–80
Dutton Elementary SchoolDuttonPublic schoolPK–80
E H Gentry Technical FacilityTalladegaPublic school7–120
Eagle AcademyOzarkPublic schoolPK–120
East Elementary SchoolCullmanPublic school3–60
East Franklin Junior High SchoolPhil CampbellPublic schoolPK–90
East Lawrence Elementary SchoolTrinityPublic schoolPK–40
East Lawrence High SchoolTrinityPublic school9–120
East Lawrence Middle SchoolTrinityPublic school5–80
East Limestone High SchoolAthensPublic school6–120
East Samford SchoolAuburnPublic school6–70
East Smiths Station Elementary SchoolSmiths StationPublic schoolPK–50
Eastwood Christian SchoolMontgomeryPrivate schoolPK–120
Eastwood Elementary SchoolDecaturPublic schoolPK–50
Eastwood Middle SchoolCottondalePublic school6–80
Echols Middle SchoolNorthportPublic school7–80
Eclectic Elementary SchoolEclecticPublic schoolPK–40
Eclectic Middle SchoolEclecticPublic school5–80
Eden Area Technical CenterAshvillePublic school9–120
Eden Elementary SchoolPell CityPublic schoolK–40
Edgewood AcademyElmorePrivate schoolPK–120
Edgewood Elementary SchoolHomewoodPublic schoolK–50
Edgewood Elementary SchoolSelmaPublic schoolPK–60
Edward Bell Career Technical CenterCamp HillPublic school9–120
EicholdMertz School of Math and ScienceMobilePublic schoolPK–50
Elba Elementary SchoolElbaPublic schoolPK–60
Elba High SchoolElbaPublic school7–120
Elberta Elementary SchoolElbertaPublic schoolPK–60
Elberta High SchoolElbertaPublic school9–120
Elberta Middle SchoolElbertaPublic school7–80
Elizabeth Fonde Elementary SchoolMobilePublic schoolPK–50
Elkmont Elementary SchoolElkmontPublic schoolPK–50
Elkmont High SchoolElkmontPublic school6–120
Ellwood Christian AcademySelmaPrivate school1–120
Elmore County High SchoolEclecticPublic school9–120
Elmore County Technical CenterWetumpkaPublic school10–120
Elsanor SchoolRobertsdalePublic schoolPK–60
Elsie Collier Elementary SchoolMobilePublic schoolPK–50
Elvin Hill Elementary SchoolColumbianaPublic schoolK–50
Empower Community School Upper CampusBessemerPublic school4–80
Empower Community SchoolLower SchoolBessemerPublic schoolK–30
Endeavor Elementary SchoolHarvestPublic schoolPK–50
Engle Day TreatmentBirminghamPublic school1–70
Englewood Elementary SchoolTuscaloosaPublic school3–50
Enterprise Career and Technology CenterEnterprisePublic school9–120
Enterprise High SchoolEnterprisePublic school9–120
Enterprise Temporary Alternative Placement CenterEnterprisePublic school7–120