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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Cottonwood High SchoolCottonwoodPublic school7–120
Covenant Academy of MobileMobilePublic schoolK–70
Covenant Christian SchoolTroyPrivate schoolPK–60
Covenant Christian SchoolTuscumbiaPrivate schoolPK–120
Covenant Christian SchoolMobilePrivate schoolPK–80
Creative Montessori SchoolBirminghamPrivate schoolPK–80
Creek View Elementary SchoolMaylenePublic schoolPK–30
Creekside Elementary SchoolAuburnPublic school3–50
Creekside Elementary SchoolHarvestPublic school3–50
Creekside Primary SchoolHarvestPublic schoolPK–20
Crenshaw Christian AcademyLuvernePrivate schoolK–120
Crenshaw County Career AcademyLuvernePublic school7–120
Crestline Elementary SchoolHartsellePublic schoolPK–40
Crestline Elementary SchoolMountain BrookPublic schoolPK–60
Crestmont Elementary SchoolNorthportPublic schoolPK–40
Crossroads SchoolHooverPublic school6–120
Crossville Elementary SchoolCrossvillePublic schoolK–30
Crossville High SchoolCrossvillePublic school9–120
Crossville Middle SchoolCrossvillePublic school4–80
Crump Elementary SchoolMontgomeryPublic schoolPK–50
Cullman Area Resource EducationCullmanPublic school6–120
Cullman Area Technology AcademyCullmanPublic school9–120
Cullman Child Development CenterCullmanPublic schoolK–120
Cullman Christian SchoolCullmanPrivate schoolK–120
Cullman City Career TechCullmanPublic school7–120
Cullman City Primary SchoolCullmanPublic schoolPK–20
Cullman Community Comprehensive Learning CenterCullmanPublic school1–120
Cullman High SchoolCullmanPublic school9–120
Cullman Middle SchoolCullmanPublic school7–80
Curry Elementary SchoolJasperPublic schoolPK–40
Curry High SchoolJasperPublic school9–120
Curry Middle SchoolJasperPublic school5–80
D A Smith Middle SchoolOzarkPublic school6–80
Dadeville Elementary SchoolDadevillePublic schoolPK–50
Dadeville High SchoolDadevillePublic school6–120
Dale County High SchoolMidland CityPublic school9–120
Daleville High SchoolDalevillePublic school9–120
Daleville Middle SchoolDalevilePublic school5–80
Dallas County Alternative Learning CenterSelmaPublic school7–120
Dallas County Career Technical CenterSelmaPublic school7–120
Dallas County High SchoolPlantersvillePublic school9–120
Dalraida Elementary SchoolMontgomeryPublic schoolK–50
Daniel Pratt Elementary SchoolPrattvillePublic school1–60
Dannelly Elementary SchoolMontgomeryPublic schoolPK–50
Danville High SchoolDanvillePublic school9–120
Danville Middle SchoolDanvillePublic school5–80
DanvilleNeel Elementary SchoolDanvillePublic schoolPK–40
Daphne East Elementary SchoolDaphnePublic schoolPK–60
Daphne Elementary SchoolDaphnePublic schoolPK–30
Daphne High SchoolDaphnePublic school9–120