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,251–1,300 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Evangel Christian SchoolSaralandPrivate schoolPK–50
Evangel Christian AcademyMontgomeryPrivate schoolPK–120
Eva SchoolEvaPublic schoolPK–80
Eutaw Primary SchoolEutawPublic schoolPK–30
Eura Brown Elementary SchoolGadsdenPublic schoolPK–50
Eufaula Primary SchoolEufaulaPublic schoolPK–20
Eufaula High SchoolEufaulaPublic school9–120
Eufaula Elementary SchoolEufaulaPublic school3–50
Etowah Middle SchoolAttallaPublic school6–80
Etowah High SchoolAttallaPublic school9–120
Etowah County Special Education Learning CenterGadsdenPublic schoolPK0
Essential Church SchoolBirminghamPrivate schoolK–120
EscambiaBrewton Career Technical CenterBrewtonPublic school9–120
Escambia County Middle SchoolAtmorePublic school6–80
Escambia County High SchoolAtmorePublic school9–120
Escambia County Alternative SchoolFlomatonPublic schoolK–120
Erwin Middle SchoolCenter PointPublic school6–80
Erwin Intermediate SchoolCenter PointPublic school3–50
Erwin Craighead Elementary SchoolMobilePublic schoolPK–50
ER Dickson Elementary SchoolMobilePublic schoolPK–50
EPIC Alternative Elementary SchoolBirminghamPublic schoolPK–50
Ephesus AcademyBirminghamPrivate schoolK–120
Enterprise Temporary Alternative Placement CenterEnterprisePublic school7–120
Enterprise High SchoolEnterprisePublic school9–120
Enterprise Career and Technology CenterEnterprisePublic school9–120
Englewood Elementary SchoolTuscaloosaPublic school3–50
Engle Day TreatmentBirminghamPublic school1–70
Endeavor Elementary SchoolHarvestPublic schoolPK–50
Empower Community SchoolLower SchoolBessemerPublic schoolK–30
Empower Community School Upper CampusBessemerPublic school4–80
Elvin Hill Elementary SchoolColumbianaPublic schoolK–50
Elsie Collier Elementary SchoolMobilePublic schoolPK–50
Elsanor SchoolRobertsdalePublic schoolPK–60
Elmore County Technical CenterWetumpkaPublic school10–120
Elmore County High SchoolEclecticPublic school9–120
Ellwood Christian AcademySelmaPrivate school1–120
Elkmont High SchoolElkmontPublic school6–120
Elkmont Elementary SchoolElkmontPublic schoolPK–50
Elizabeth Fonde Elementary SchoolMobilePublic schoolPK–50
Elberta Middle SchoolElbertaPublic school7–80
Elberta High SchoolElbertaPublic school9–120
Elberta Elementary SchoolElbertaPublic schoolPK–60
Elba High SchoolElbaPublic school7–120
Elba Elementary SchoolElbaPublic schoolPK–60
EicholdMertz School of Math and ScienceMobilePublic schoolPK–50
Edward Bell Career Technical CenterCamp HillPublic school9–120
Edgewood Elementary SchoolHomewoodPublic schoolK–50
Edgewood Elementary SchoolSelmaPublic schoolPK–60
Edgewood AcademyElmorePrivate schoolPK–120
Eden Elementary SchoolPell CityPublic schoolK–40