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,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
Riverton Elementary SchoolHuntsvillePublic schoolPK–30
Riverton Intermediate SchoolHuntsvillePublic school4–60
Robert Brown Middle SchoolEutawPublic school4–80
Robert C Hatch High SchoolUniontownPublic schoolPK–120
Robert D Sloman PrimaryDouglasPublic schoolPK–20
Robert E Lee ElementarySatsumaPublic schoolPK–60
Robert F Bumpus Middle SchoolHooverPublic school6–80
Robertsdale Elementary SchoolRobertsdalePublic schoolPK–60
Robertsdale High SchoolRobertsdalePublic school9–120
Robinson Elementary SchoolBirminghamPublic schoolPK–50
Robinson Primary SchoolFairfieldPublic schoolK–20
Rock Mills Junior High SchoolRoanokePublic schoolPK–80
Rock Quarry Elementary SchoolTuscaloosaPublic schoolPK–50
Rockwell Elementary SchoolSpanish FortPublic schoolPK–60
Rocky Ridge Elementary SchoolHooverPublic schoolPK–50
Roger B Chaffee Elementary SchoolHuntsvillePublic schoolPK–50
Rogers Elementary SchoolFlorencePublic schoolPK–60
Rogers High SchoolFlorencePublic school7–120
Rolling Hills Elementary SchoolHuntsvillePublic schoolPK–60
Ronald McNair 78HuntsvillePublic school7–80
Rosalie Elementary SchoolPisgahPublic schoolPK–80
Rosinton SchoolRobertsdalePublic schoolPK–60
Ruben Yancy Alternative SchoolAshvillePublic schoolK–120
Rucker Boulevard Elementary SchoolEnterprisePublic schoolK–60
Rudd Middle SchoolPinsonPublic school6–80
Ruhuma Junior High SchoolFt PaynePublic schoolPK–80
Russell Branch ElementaryMadisonPublic schoolNot known0
Russell County High SchoolSealePublic school9–120
Russell County Middle SchoolSealePublic school6–80
Russellville City Career Tech CenterRussellvillePublic school9–120
Russellville Elementary SchoolRussellvillePublic school3–60
Russellville High SchoolRussellvillePublic school9–120
Russellville Middle SchoolRussellvillePublic school6–80
Rutledge SchoolMidfieldPublic school5–80
Saint Clair County High SchoolOdenvillePublic school9–120
Saint Elmo Elementary SchoolIrvingtonPublic schoolPK–50
Saks Elementary SchoolAnnistonPublic schoolPK–60
Saks High SchoolAnnistonPublic school7–120
Salem Elementary SchoolOrrvillePublic schoolPK–50
Samson Elementary SchoolSamsonPublic schoolPK–50
Samson High SchoolSamsonPublic school9–120
Samson Middle SchoolSamsonPublic school6–80
Sand Rock High SchoolSand RockPublic schoolPK–120
Sanford Middle SchoolOpelikaPublic school6–80
Sansom Middle SchoolGadsdenPublic school6–80
Saraland Early Education CenterSaralandPublic schoolPK–10
Saraland Elementary SchoolSaralandPublic school2–50
Saraland High SchoolSaralandPublic school9–120
Saraland Middle SchoolAdams CampusSaralandPublic school6–80
Sardis High SchoolSardis CityPublic school9–120