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 551–600 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
Ephesus AcademyBirminghamPrivate schoolK–120
EPIC Alternative Elementary SchoolBirminghamPublic schoolPK–50
ER Dickson Elementary SchoolMobilePublic schoolPK–50
Erwin Craighead Elementary SchoolMobilePublic schoolPK–50
Erwin Intermediate SchoolCenter PointPublic school3–50
Erwin Middle SchoolCenter PointPublic school6–80
Escambia County Alternative SchoolFlomatonPublic schoolK–120
Escambia County High SchoolAtmorePublic school9–120
Escambia County Middle SchoolAtmorePublic school6–80
EscambiaBrewton Career Technical CenterBrewtonPublic school9–120
Essential Church SchoolBirminghamPrivate schoolK–120
Etowah County Special Education Learning CenterGadsdenPublic schoolPK0
Etowah High SchoolAttallaPublic school9–120
Etowah Middle SchoolAttallaPublic school6–80
Eufaula Elementary SchoolEufaulaPublic school3–50
Eufaula High SchoolEufaulaPublic school9–120
Eufaula Primary SchoolEufaulaPublic schoolPK–20
Eura Brown Elementary SchoolGadsdenPublic schoolPK–50
Eutaw Primary SchoolEutawPublic schoolPK–30
Eva SchoolEvaPublic schoolPK–80
Evangel Christian AcademyMontgomeryPrivate schoolPK–120
Evangel Christian SchoolSaralandPrivate schoolPK–50
Evangel Classical Christian SchoolAlabasterPrivate schoolPK–120
Evelyn D Houston Elementary SchoolTalladegaPublic school4–60
Evening Educational OptionsMobilePublic school10–120
Evergreen City SchoolEvergreenPublic schoolPK–80
EXCEL AcademyAnnistonPublic school6–120
Excel High SchoolExcelPublic schoolPK–120
F S Ervin Elementary SchoolPine HillPublic schoolPK–60
Faine Elementary SchoolDothanPublic schoolPK–50
Fairfax Elementary SchoolValleyPublic schoolPK–60
Fairfield Alternative SchoolFairfieldPublic schoolK–120
Fairfield Area Vocational SchoolFairfieldPublic school10–120
Fairfield High Preparatory SchoolFairfieldPublic school9–120
Fairhope East ElementaryFairhopePublic schoolPK–60
Fairhope High SchoolFairhopePublic school9–120
Fairhope Middle SchoolFairhopePublic school7–80
Fairhope West ElementaryFairhopePublic schoolPK–60
Fairview Elementary SchoolCullmanPublic schoolPK–50
Fairview High SchoolCullmanPublic school9–120
Fairview Middle SchoolCullmanPublic school6–80
Faith AcademyMobilePrivate schoolPK–120
Faith Christian AcademyRoanokePrivate schoolPK–100
Faith Covenant AcademyHuntsvillePrivate schoolK–120
Falkville Elementary SchoolFalkvillePublic schoolPK–50
Falkville High SchoolFalkvillePublic school6–120
Farley Elementary SchoolHuntsvillePublic schoolPK–50
Fast TrackHancevillePublic school9–120
FaucettVestavia Elementary SchoolNorthportPublic schoolPK–40
Fayette County High SchoolFayettePublic school9–120