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,451–1,500 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
Columbia High SchoolHuntsvillePublic school9–120
Columbia Elementary SchoolMadisonPublic schoolK–50
Collinsville High SchoolCollinsvillePublic schoolPK–120
CollinsRiverside Middle SchoolNorthportPublic school5–60
CollinsRhodes Elementary SchoolEight MilePublic schoolPK–50
Collins Intermediate SchoolScottsboroPublic school4–60
College and Career AcademyGreensboroPublic school9–120
Coldwater Elementary SchoolAnnistonPublic schoolPK–40
Cold Springs High SchoolBremenPublic school9–120
Cold Springs Elementary SchoolBremenPublic schoolPK–80
Colbert Heights Middle SchoolTuscumbiaPublic school6–80
Colbert Heights High SchoolTuscumbiaPublic school9–120
Colbert Heights Elementary SchoolTuscumbiaPublic schoolPK–50
Colbert County High SchoolLeightonPublic school6–120
Cobb Preparatory AcademyAnnistonPublic schoolPK–K0
Cleveland High SchoolClevelandPublic school7–120
Cleveland Elementary SchoolClevelandPublic schoolPK–60
Clements High SchoolAthensPublic school6–120
Cleburne County Middle SchoolHeflinPublic school5–80
Cleburne County High SchoolHeflinPublic school8–120
Cleburne County Elementary SchoolHeflinPublic schoolPK–40
Cleburne County Career Technical SchoolHeflinPublic school7–120
Cleburne County Alternative SchoolHeflinPublic school6–120
Claysville SchoolGuntersvillePublic schoolPK0
ClayChalkville Middle SchoolTrussvillePublic school6–80
ClayChalkville High SchoolPinsonPublic school9–120
Clay Elementary SchoolClayPublic schoolPK–50
Clay County Christian AcademyAshlandPrivate schoolPK–120
Clay County Career Development CenterAshlandPublic school7–120
ClarkShaw Magnet SchoolMobilePublic school6–90
Clarke Prep SchoolGrove HillPrivate schoolPK–120
Clarke County High SchoolGrove HillPublic school9–120
Clark Elementary SchoolSelmaPublic schoolK–60
Clanton Middle SchoolClantonPublic school7–80
Clanton Intermediate SchoolClantonPublic school4–60
Clanton Elementary SchoolClantonPublic schoolPK–30
CL Scarborough Model Middle SchoolMobilePublic school6–80
City ElementaryBirminghamPublic school7–80
Citronelle High SchoolCitronellePublic school9–120
Citronelle Center for Advanced TechnologyCitronellePublic school9–120
Churchill AcademyMontgomeryPrivate school1–120
Christian SchoolBirminghamPublic schoolPK–80
Christ The King Catholic SchoolDaphnePrivate schoolPK–80
Choctaw County High SchoolButlerPublic school7–120
Choctaw County ElementaryButlerPublic schoolPK–60
Chisholm Elementary SchoolMontgomeryPublic schoolK–50
Chilton County High SchoolClantonPublic school9–120
Chilton County Alternative SchoolClantonPublic school6–120
Chilton Christian AcademyJemisonPrivate schoolPK–120
Childrens CenterMontgomeryPublic schoolK–120