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 601–650 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
Northport Intermediate SchoolNorthportPublic school5–60
Northport Elementary SchoolNorthportPublic schoolPK–20
North Sand Mountain SchoolHigdonPublic schoolPK–120
North River Christian AcademyTuscaloosaPrivate schoolK–120
North Mobile County Middle SchoolAxisPublic schoolPK–80
North Mobile Christian SchoolSaralandPrivate schoolK–80
North Jefferson Middle SchoolKimberlyPublic school6–80
North Jackson High SchoolStevensonPublic school9–120
North Baldwin Center For TechnologyBay MinettePublic school9–120
Nixon Elementary SchoolMontgomeryPublic schoolPK–50
NicholsLawson Middle SchoolSylacaugaPublic school6–80
Newton Elementary SchoolNewtonPublic schoolPK–60
New Testament Baptist SchoolPhenix CityPrivate schoolK–120
New Market SchoolNew MarketPublic schoolPK–60
New Life Christian School Of ExcellenceBessemerPrivate schoolK–50
New Life Christian AcademyTroyPrivate schoolPK–120
New Horizon Alternative SchoolBessemerPublic school7–120
New Hope High SchoolNew HopePublic school7–120
New Hope Elementary SchoolNew HopePublic schoolPK–60
New Hope Christian Elementary SchoolBirminghamPrivate schoolPK–80
New Hope AcademyPrattvillePrivate schoolPK–120
New DirectionColumbianaPublic school6–120
New Day Church Of Faith MinistriesGardendalePrivate schoolK–50
New Day AcademyDothanPrivate school4–120
New Covenant Christian AcademyBrantleyPrivate schoolPK–70
New Century Technology High SchoolHuntsvillePublic school9–120
New Brockton Middle SchoolNew BrocktonPublic school6–80
New Brockton High SchoolNew BrocktonPublic school9–120
New Brockton Elementary SchoolNew BrocktonPublic schoolPK–50
New Bethel Elementary SchoolTuscumbiaPublic schoolPK–50
Ne Miles Jewish Day SchoolBirminghamPrivate schoolK–80
Nathaniel H Stephens Elementary SchoolAlexander CityPublic school3–40
Nan Gray Davis Elementary SchoolTheodorePublic schoolPK–50
Myrtlewood Elementary SchoolFostersPublic schoolPK–40
Muscle Shoals Middle SchoolMuscle ShoalsPublic school6–80
Muscle Shoals High SchoolMuscle ShoalsPublic school9–120
Muscle Shoals Career AcademyMuscle ShoalsPublic school9–120
Murphy High SchoolMobilePublic school9–120
Munford Middle SchoolMunfordPublic school6–80
Munford High SchoolMunfordPublic school9–120
Munford Elementary SchoolMunfordPublic schoolPK–50
Mulkey Elementary SchoolGenevaPublic schoolPK–50
Mt Pleasant Christian SchoolBlountsvillePrivate schoolPK–110
Mt Pilgrim Christian AcademyFairfieldPrivate schoolK–60
Mt Olive Primary SchoolFt MitchellPublic schoolPK–20
Mt Laurel Elementary SchoolBirminghamPublic schoolK–50
Mt Carmel Elementary SchoolHuntsvillePublic schoolPK–30
Mountain View Christian AcademyBryantPrivate schoolPK–120
Mountain Gap Middle SchoolHuntsvillePublic school6–80
Mountain Gap Elementary SchoolHuntsvillePublic schoolPK–50