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 751–800 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
Martha Gaskins K5BirminghamPublic schoolPK–50
Marshall Technical SchoolGuntersvillePublic school10–120
Marshall County Online SchoolGuntersvillePublic school7–120
Marshall Christian SchoolAlbertvillePrivate schoolPK–120
Marshall Alternative SchoolGuntersvillePublic school3–120
Mars Hill Bible SchoolFlorencePrivate schoolPK–120
Marion County High SchoolGuinPublic school7–120
Marion County Career AcademyHamiltonPublic schoolNot known0
Marion AcademyMarionPrivate schoolPK–120
Marietta Johnson School Of Organic EducationFairhopePrivate schoolPK–40
Margaret Yarbrough Elementary SchoolAuburnPublic school3–50
Margaret ElementaryMargaretPublic schoolK–50
Marengo High SchoolDixons MillsPublic schoolPK–120
Marbury Middle SchoolMarburyPublic school6–80
Marbury High SchoolDeatsvillePublic school9–120
Maranathan AcademyBirminghamPrivate school6–120
Maplesville High SchoolMaplesvillePublic schoolPK–120
Magnolia SchoolFoleyPublic schoolPK–60
Magnolia Elementary SchoolTrussvillePublic schoolK–50
Magic City Acceptance AcademyBirminghamPublic school6–120
Madison Elementary SchoolMadisonPublic schoolK–50
Madison Cross Roads Elementary SchoolToneyPublic schoolPK–50
Madison County Virtual AcademyHuntsvillePublic school6–120
Madison County High SchoolGurleyPublic school9–120
Madison County Elementary SchoolGurleyPublic schoolPK–80
Madison County Career Technical CenterHuntsvillePublic school9–120
Madison County Alternative SchoolHuntsvillePublic school1–120
Madison City School PreK CenterMadisonPublic schoolPK0
Madison Baptist AcademyMadisonPrivate school1–120
Maddox Intermediate SchoolJasperPublic school4–60
Macon County Area Vocational SchoolTuskegee InstPublic school9–120
MacMillan International at McKeeMontgomeryPublic schoolK–50
Macedonia SchoolSectionPublic schoolPK–80
Lynn High SchoolLynnPublic school5–120
Lynn Fanning Elementary SchoolMeridianvillePublic schoolK–20
Lynn Elementary SchoolLynnPublic schoolPK–40
Lyman Ward Military AcademyCamp HillPrivate school6–120
Lyeffion SchoolEvergreenPublic schoolPK–120
Luverne High SchoolLuvernePublic schoolPK–120
Lupton Junior High SchoolNauvooPublic schoolPK–80
Loxley Elementary SchoolLoxleyPublic schoolPK–60
Lowndes County Middle SchoolFort DepositPublic school6–80
Lowndes County Career Technical CenterHaynevillePublic school9–120
Lowndes AcademyLowndesboroPrivate schoolPK–120
Loveless Academic Magnet Program High SchoolMontgomeryPublic school9–120
Louise M Smith Development CenterPrattvillePublic school120
Lott Middle SchoolCitronellePublic school6–80
Long Term CaseDecaturPublic schoolK–120
Locust Fork High SchoolLocust ForkPublic school7–120
Locust Fork ElementaryLocust ForkPublic schoolPK–60