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 401–450 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
Russell County High SchoolSealePublic school9–120
Russell Branch ElementaryMadisonPublic schoolNot known0
Ruhuma Junior High SchoolFt PaynePublic schoolPK–80
Rudd Middle SchoolPinsonPublic school6–80
Rucker Boulevard Elementary SchoolEnterprisePublic schoolK–60
Ruben Yancy Alternative SchoolAshvillePublic schoolK–120
Rosinton SchoolRobertsdalePublic schoolPK–60
Rosalie Elementary SchoolPisgahPublic schoolPK–80
Ronald McNair 78HuntsvillePublic school7–80
Rolling Hills Elementary SchoolHuntsvillePublic schoolPK–60
Rogers High SchoolFlorencePublic school7–120
Rogers Elementary SchoolFlorencePublic schoolPK–60
Roger B Chaffee Elementary SchoolHuntsvillePublic schoolPK–50
Rocky Ridge Elementary SchoolHooverPublic schoolPK–50
Rockwell Elementary SchoolSpanish FortPublic schoolPK–60
Rock Quarry Elementary SchoolTuscaloosaPublic schoolPK–50
Rock Mills Junior High SchoolRoanokePublic schoolPK–80
Rock City Preparatory Christian SchoolBirminghamPrivate school2–80
Robinson Primary SchoolFairfieldPublic schoolK–20
Robinson Elementary SchoolBirminghamPublic schoolPK–50
Robertsdale High SchoolRobertsdalePublic school9–120
Robertsdale Elementary SchoolRobertsdalePublic schoolPK–60
Robert F Bumpus Middle SchoolHooverPublic school6–80
Robert E Lee ElementarySatsumaPublic schoolPK–60
Robert D Sloman PrimaryDouglasPublic schoolPK–20
Robert C Hatch High SchoolUniontownPublic schoolPK–120
Robert Brown Middle SchoolEutawPublic school4–80
Riverwood Classical SchoolTuscaloosaPrivate schoolK–110
Riverton Intermediate SchoolHuntsvillePublic school4–60
Riverton Elementary SchoolHuntsvillePublic schoolPK–30
Riverchase United Methodist Day SchoolHooverPrivate schoolPK–K0
Riverchase Elementary SchoolHooverPublic schoolK–50
Riverchase Career Connection CenterHooverPublic school10–120
Rising Hope AcademyBirminghamPrivate schoolK–60
Ridgecrest Elementary SchoolPhenix CityPublic schoolK–50
Ridgecrest Elementary SchoolHuntsvillePublic schoolPK–50
Richland Elementary SchoolAuburnPublic schoolK–20
Richard Arrington ElementaryBirminghamPublic schoolPK–50
Revelation Christian AcademyMobilePrivate schoolPK–50
Resurrection Catholic SchoolMontgomeryPrivate schoolPK–80
Restoration AcademyFairfieldPrivate schoolK–120
Repton Junior High SchoolReptonPublic schoolPK–80
Renaissance Virtual SchoolAthensPublic school4–120
Rehobeth Primary SchoolDothanPublic schoolPK–30
Rehobeth Middle SchoolRehobethPublic school7–80
Rehobeth High SchoolDothanPublic school9–120
Rehobeth Elementary SchoolRehobethPublic school4–60
Reform Elementary SchoolReformPublic schoolPK–40
Reeltown High SchoolNotasulgaPublic school6–120
Reeltown Elementary SchoolNotasulgaPublic schoolPK–50