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 701–750 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
Miracle Academy Private Christian SchoolBirminghamPrivate school1–80
Minor Middle SchoolAdamsvillePublic school6–80
Minor High SchoolAdamsvillePublic school9–120
Minor Elementary SchoolBirminghamPublic schoolPK–50
Minor Community SchoolBirminghamPublic schoolPK–50
Millry High SchoolMillryPublic schoolPK–120
Millbrook Middle SchoolMillbrookPublic school5–80
Mill Creek Elementary SchoolMadisonPublic schoolPK–50
MidTown Elementary SchoolMadisonPublic schoolK–50
Midland City Elementary SchoolMidland CityPublic schoolPK–40
Midfield High SchoolMidfieldPublic school9–120
Midfield Elementary SchoolMidfieldPublic schoolPK–40
Midfield Area Vocational DepartmentMidfieldPublic school9–120
Meridianville Middle SchoolHazel GreenPublic school6–80
Mental Health CenterHuntsvillePublic schoolK–120
Memorial Park Elementary SchoolJasperPublic school2–30
Meek High SchoolArleyPublic school5–120
Meek Elementary SchoolArleyPublic schoolPK–40
Meadowview Elementary SchoolSelmaPublic schoolPK–60
Meadowview Christian SchoolSelmaPrivate schoolPK–120
Meadowlane Elementary SchoolPhenix CityPublic schoolK–50
Meadowlake ElementaryMobilePublic schoolPK–50
Meadow View Elementary SchoolAlabasterPublic schoolPK–30
McRae Learning CenterSelmaPrivate schoolPK–20
McPs-st. Bede CampusMontgomeryPrivate schoolPK–60
McKenzie High SchoolMcKenziePublic schoolPK–120
McKee PreK CenterMontgomeryPublic schoolPK0
McKee Middle SchoolMontgomeryPublic school6–80
McIntyre Comprehensive AcademyMontgomeryPublic school6–120
McIntosh High SchoolMcIntoshPublic school6–120
McIntosh Elementary SchoolMcIntoshPublic schoolPK–50
McGill-toolen Catholic High SchoolMobilePrivate school9–120
McElwain Christian AcademyBirminghamPrivate schoolK–40
McDonnell Elementary SchoolHuntsvillePublic schoolPK–50
McDavidJones Elementary SchoolCitronellePublic schoolPK–50
McCalla Elementary SchoolBessemerPublic schoolPK–50
McBride Elementary SchoolMuscle ShoalsPublic school3–50
McAdory Middle SchoolMcCallaPublic school6–80
McAdory High SchoolMcCallaPublic school9–120
McAdory Elementary SchoolMcCallaPublic schoolPK–50
Mayfair Child Development CenterHuntsvillePrivate schoolPK–K0
Maxwell Elementary SchoolDuncanvillePublic schoolPK–50
Mattie T Blount High SchoolEight MilePublic school9–120
Matthews Elementary SchoolNorthportPublic schoolPK–40
Maryvale Elementary SchoolMobilePublic schoolPK–50
Mary W Burroughs Elementary SchoolTheodorePublic schoolPK–50
Mary G Montgomery High SchoolSemmesPublic school9–120
Mary B Austin Elementary SchoolMobilePublic schoolK–50
Martin Luther King Jr Elementary SchoolHuntsvillePublic schoolPK–50
Martin L King Jr Elementary SchoolTuscaloosaPublic schoolPK–50