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 201–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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Brilliant SchoolBrilliantPublic schoolK–120
Brindlee Mountain Elementary SchoolArabPublic school3–50
Brindlee Mountain High SchoolGuntersvillePublic school6–120
Brindlee Mountain Primary SchoolGuntersvillePublic schoolK–20
Brocks Gap Intermediate SchoolHooverPublic school2–50
Brookhill Elementary SchoolAthensPublic schoolPK–30
Brooks Elementary SchoolKillenPublic schoolPK–60
Brooks High SchoolKillenPublic school7–120
Brookville Elementary SchoolGraysvillePublic schoolPK–50
Brookwood Elementary SchoolEnterprisePublic schoolPK–60
Brookwood Elementary SchoolBrookwoodPublic schoolPK–50
Brookwood Forest Elementary SchoolMountain BrookPublic schoolPK–60
Brookwood High SchoolBrookwoodPublic school9–120
Brookwood Middle SchoolVancePublic school6–80
Bryan Elementary SchoolMorrisPublic schoolPK–50
Bryant Park ElementaryBirminghamPublic schoolPK–50
Bryant SchoolBryantPublic schoolPK–60
Buckhorn High SchoolNew MarketPublic school9–120
Buckhorn Middle SchoolNew MarketPublic school7–80
Buhl Elementary SchoolBuhlPublic schoolPK–40
Build UpBirminghamPrivate school9–120
Build Up Community SchoolBirminghamPrivate school9–120
Bullock County Career Technical CenterUnion SpringsPublic school8–120
Bullock County High SchoolUnion SpringsPublic school9–120
Burns Middle SchoolMobilePublic school6–80
Bush Hills STEAM AcademyBirminghamPublic school6–80
Butler County Area Vocational SchoolGreenvillePublic school10–120
Byrd First Class Early Learning CenterSelmaPublic schoolPK0
C I T Y ProgramGadsdenPublic school6–120
C J Donald Middle SchoolFairfieldPublic school6–80
C L Salter Elementary SchoolTalladegaPublic schoolK–30
C P Carmichael Alternative SchoolMonroevillePublic schoolK–120
Cahaba Elementary SchoolTrussvillePublic schoolK–50
Calcedeaver Elementary SchoolMount VernonPublic schoolPK–60
Caldwell Elementary SchoolScottsboroPublic school1–30
Calera ElementaryCaleraPublic schoolK–20
Calera HighCaleraPublic school9–120
Calera Intermediate SchoolCaleraPublic school3–50
Calera MiddleMontevalloPublic school6–80
Calhoun County Alternative SchoolAnnistonPublic schoolK–120
Calhoun County Career Technical CenterJacksonvillePublic school10–120
Calhoun High SchoolLetohatcheePublic school9–120
Calloway Smith Middle SchoolMobilePublic school6–80
Calvary Baptist AcademyHuntsvillePrivate schoolPK–120
Camden Christian AcademyCamdenPrivate schoolPK–100
Camden School Of Arts TechnologyCamdenPublic school7–80
Camellia Baptist WemPrattvillePrivate schoolPK–K0
Capitol Heights Middle SchoolMontgomeryPublic school6–80
Carbon Hill ElementaryJunior High SchoolCarbon HillPublic schoolPK–80
Carbon Hill High SchoolCarbon HillPublic school9–120