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,201–1,250 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
Florence High SchoolFlorencePublic school10–120
Florence Freshman CenterFlorencePublic school90
Florence B Mathis ElementaryFoleyPublic schoolPK–60
Florala High SchoolFloralaPublic school7–120
Floral Crest SchoolBryantPrivate schoolPK–80
Flomaton High SchoolFlomatonPublic school6–120
Flomaton Elementary SchoolFlomatonPublic schoolPK–50
Fleeta SchoolOppPublic schoolPK–80
Flatwoods Elementary SchoolNorthportPublic schoolPK–40
Fitzpatrick Elementary SchoolMontgomeryPublic schoolK–50
First United Methodist Kindergarten & DaycareSylacaugaPrivate schoolPK–K0
First SchoolMontgomeryPrivate schoolPK–K0
First Presbyterian KindergartenPrattvillePrivate schoolPK–K0
First Baptist Preschool And KindergartenPrattvillePrivate schoolPK–K0
First Baptist Church TrussvilleTrussvillePrivate schoolPK–K0
First Baptist Church-pinsonPinsonPrivate schoolPK–K0
First Assembly Christian SchoolAshlandPrivate schoolPK–120
FE Burleson Elementary SchoolHartsellePublic schoolK–40
Fbc Glencoe WeekdayGlencoePrivate schoolPK–60
Fayetteville High SchoolSylacaugaPublic schoolPK–120
Fayette Middle SchoolFayettePublic school5–80
Fayette Elementary SchoolFayettePublic schoolPK–40
Fayette County High SchoolFayettePublic school9–120
FaucettVestavia Elementary SchoolNorthportPublic schoolPK–40
Fast TrackHancevillePublic school9–120
Farley Elementary SchoolHuntsvillePublic schoolPK–50
Falkville High SchoolFalkvillePublic school6–120
Falkville Elementary SchoolFalkvillePublic schoolPK–50
Faith Covenant AcademyHuntsvillePrivate schoolK–120
Faith Christian AcademyRoanokePrivate schoolPK–100
Faith AcademyMobilePrivate schoolPK–120
Fairview Middle SchoolCullmanPublic school6–80
Fairview High SchoolCullmanPublic school9–120
Fairview Elementary SchoolCullmanPublic schoolPK–50
Fairhope West ElementaryFairhopePublic schoolPK–60
Fairhope Middle SchoolFairhopePublic school7–80
Fairhope High SchoolFairhopePublic school9–120
Fairhope East ElementaryFairhopePublic schoolPK–60
Fairfield High Preparatory SchoolFairfieldPublic school9–120
Fairfield Area Vocational SchoolFairfieldPublic school10–120
Fairfield Alternative SchoolFairfieldPublic schoolK–120
Fairfax Elementary SchoolValleyPublic schoolPK–60
Faine Elementary SchoolDothanPublic schoolPK–50
F S Ervin Elementary SchoolPine HillPublic schoolPK–60
Excel High SchoolExcelPublic schoolPK–120
EXCEL AcademyAnnistonPublic school6–120
Evergreen City SchoolEvergreenPublic schoolPK–80
Evening Educational OptionsMobilePublic school10–120
Evelyn D Houston Elementary SchoolTalladegaPublic school4–60
Evangel Classical Christian SchoolAlabasterPrivate schoolPK–120