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 951–1,000 of 1,546 public 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
Meadow View Elementary SchoolAlabasterPublic schoolPK–30
Meadowlake ElementaryMobilePublic schoolPK–50
Meadowlane Elementary SchoolPhenix CityPublic schoolK–50
Meadowview Elementary SchoolSelmaPublic schoolPK–60
Meek Elementary SchoolArleyPublic schoolPK–40
Meek High SchoolArleyPublic school5–120
Memorial Park Elementary SchoolJasperPublic school2–30
Mental Health CenterHuntsvillePublic schoolK–120
Meridianville Middle SchoolHazel GreenPublic school6–80
Midfield Area Vocational DepartmentMidfieldPublic school9–120
Midfield Elementary SchoolMidfieldPublic schoolPK–40
Midfield High SchoolMidfieldPublic school9–120
Midland City Elementary SchoolMidland CityPublic schoolPK–40
MidTown Elementary SchoolMadisonPublic schoolK–50
Mill Creek Elementary SchoolMadisonPublic schoolPK–50
Millbrook Middle SchoolMillbrookPublic school5–80
Millry High SchoolMillryPublic schoolPK–120
Minor Community SchoolBirminghamPublic schoolPK–50
Minor Elementary SchoolBirminghamPublic schoolPK–50
Minor High SchoolAdamsvillePublic school9–120
Minor Middle SchoolAdamsvillePublic school6–80
Mitchell Elementary SchoolGadsdenPublic schoolPK–50
Mobile County Training Middle SchoolMobilePublic school6–80
Mobile Mental Health CenterMobilePublic schoolK–120
Monroe County Careertechnical CenterMonroevillePublic school9–120
Monroe County High SchoolMonroevillePublic school9–120
Monroe Intermediate SchoolLower PeachtreePublic schoolK–80
Monroeville Elementary SchoolMonroevillePublic schoolPK–40
Monroeville Middle SchoolMonroevillePublic school5–80
Monrovia Elementary SchoolHuntsvillePublic schoolPK–50
Monrovia Middle SchoolHuntsvillePublic school6–80
Monte Sano Elementary SchoolHuntsvillePublic schoolPK–60
Montevallo Elementary SchoolMontevalloPublic schoolK–50
Montevallo High SchoolMontevalloPublic school9–120
Montevallo Middle SchoolMontevalloPublic school6–80
Montgomery Preparatory Academy for Career TechnologiesMontgomeryPublic school10–120
Montview Elementary SchoolHuntsvillePublic schoolPK–50
Moody Elementary SchoolMoodyPublic schoolPK–30
Moody High SchoolMoodyPublic school9–120
Moody Intermediate SchoolMoodyPublic school4–60
Moody Junior High SchoolMoodyPublic school7–80
Moorer Middle SchoolEufaulaPublic school6–80
Moores Mill Intermediate SchoolNew MarketPublic school3–50
Morgan County Learning CenterHartsellePublic school6–120
Morgan County Schools Technology ParkSomervillePublic school10–120
Morningside Elementary SchoolMobilePublic schoolPK–50
Morningview Elementary SchoolMontgomeryPublic schoolK–50
Morris Avenue Intermediate SchoolOpelikaPublic school3–50
Morris Elementary SchoolMontgomeryPublic schoolK–50
Morris Elementary SchoolHuntsvillePublic schoolPK–50