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,201–1,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
New DirectionColumbianaPublic school6–120
New Hope AcademyPrattvillePrivate schoolPK–120
New Hope Christian Elementary SchoolBirminghamPrivate schoolPK–80
New Hope Elementary SchoolNew HopePublic schoolPK–60
New Hope High SchoolNew HopePublic school7–120
New Horizon Alternative SchoolBessemerPublic school7–120
New Life Christian AcademyTroyPrivate schoolPK–120
New Life Christian School Of ExcellenceBessemerPrivate schoolK–50
New Market SchoolNew MarketPublic schoolPK–60
New Testament Baptist SchoolPhenix CityPrivate schoolK–120
Newton Elementary SchoolNewtonPublic schoolPK–60
NicholsLawson Middle SchoolSylacaugaPublic school6–80
Nixon Elementary SchoolMontgomeryPublic schoolPK–50
North Baldwin Center For TechnologyBay MinettePublic school9–120
North Jackson High SchoolStevensonPublic school9–120
North Jefferson Middle SchoolKimberlyPublic school6–80
North Mobile Christian SchoolSaralandPrivate schoolK–80
North Mobile County Middle SchoolAxisPublic schoolPK–80
North River Christian AcademyTuscaloosaPrivate schoolK–120
North Sand Mountain SchoolHigdonPublic schoolPK–120
Northport Elementary SchoolNorthportPublic schoolPK–20
Northport Intermediate SchoolNorthportPublic school5–60
Northridge High SchoolTuscaloosaPublic school9–120
Northridge Middle SchoolTuscaloosaPublic school6–80
Northside High SchoolNorthportPublic school9–120
Northside Methodist Church & AcademyDothanPrivate schoolPK–120
Northside Middle SchoolNorthportPublic school6–80
Northside SchoolOpelikaPublic school3–50
Norwood Elementary SchoolBirminghamPublic schoolPK–50
Notasulga High SchoolNotasulgaPublic schoolPK–120
Oak Grove Elementary SchoolBessemerPublic schoolPK–50
Oak Grove High SchoolBessemerPublic school6–120
Oak Mountain Elementary SchoolBirminghamPublic schoolPK–30
Oak Mountain High SchoolBirminghamPublic school9–120
Oak Mountain Intermediate SchoolBirminghamPublic school4–50
Oak Mountain Middle SchoolBirminghamPublic school6–80
Oak Park Elementary SchoolDecaturPublic schoolPK–50
Oakdale Elementary SchoolTuscaloosaPublic schoolPK–50
Oakman Elementary SchoolOakmanPublic schoolPK–40
Oakman High SchoolOakmanPublic school9–120
Oakman Middle SchoolOakmanPublic school5–80
Oakwood Adventist AcademyHuntsvillePrivate schoolK–120
Odenville Elementary SchoolOdenvillePublic schoolPK–20
Odenville Intermediate SchoolOdenvillePublic school3–50
Odenville Middle SchoolOdenvillePublic school6–80
Ogletree Elementary SchoolAuburnPublic school3–50
Ohatchee Elementary SchoolOhatcheePublic schoolPK–60
Ohatchee High SchoolOhatcheePublic school7–120
Old Shell Road Magnet SchoolMobilePublic schoolK–50
Olive J Dodge Elementary SchoolMobilePublic schoolPK–50