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,051–1,100 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
| School, sort descending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| Madison Cross Roads Elementary School | Toney | Public school | PK–5 | 0 |
| Madison Elementary School | Madison | Public school | K–5 | 0 |
| Magic City Acceptance Academy | Birmingham | Public school | 6–12 | 0 |
| Magnolia Elementary School | Trussville | Public school | K–5 | 0 |
| Magnolia School | Foley | Public school | PK–6 | 0 |
| Maplesville High School | Maplesville | Public school | PK–12 | 0 |
| Maranathan Academy | Birmingham | Private school | 6–12 | 0 |
| Marbury High School | Deatsville | Public school | 9–12 | 0 |
| Marbury Middle School | Marbury | Public school | 6–8 | 0 |
| Marengo High School | Dixons Mills | Public school | PK–12 | 0 |
| Margaret Elementary | Margaret | Public school | K–5 | 0 |
| Margaret Yarbrough Elementary School | Auburn | Public school | 3–5 | 0 |
| Marietta Johnson School Of Organic Education | Fairhope | Private school | PK–4 | 0 |
| Marion Academy | Marion | Private school | PK–12 | 0 |
| Marion County Career Academy | Hamilton | Public school | Not known | 0 |
| Marion County High School | Guin | Public school | 7–12 | 0 |
| Mars Hill Bible School | Florence | Private school | PK–12 | 0 |
| Marshall Alternative School | Guntersville | Public school | 3–12 | 0 |
| Marshall Christian School | Albertville | Private school | PK–12 | 0 |
| Marshall County Online School | Guntersville | Public school | 7–12 | 0 |
| Marshall Technical School | Guntersville | Public school | 10–12 | 0 |
| Martha Gaskins K5 | Birmingham | Public school | PK–5 | 0 |
| Martin L King Jr Elementary School | Tuscaloosa | Public school | PK–5 | 0 |
| Martin Luther King Jr Elementary School | Huntsville | Public school | PK–5 | 0 |
| Mary B Austin Elementary School | Mobile | Public school | K–5 | 0 |
| Mary G Montgomery High School | Semmes | Public school | 9–12 | 0 |
| Mary W Burroughs Elementary School | Theodore | Public school | PK–5 | 0 |
| Maryvale Elementary School | Mobile | Public school | PK–5 | 0 |
| Matthews Elementary School | Northport | Public school | PK–4 | 0 |
| Mattie T Blount High School | Eight Mile | Public school | 9–12 | 0 |
| Maxwell Elementary School | Duncanville | Public school | PK–5 | 0 |
| Mayfair Child Development Center | Huntsville | Private school | PK–K | 0 |
| McAdory Elementary School | McCalla | Public school | PK–5 | 0 |
| McAdory High School | McCalla | Public school | 9–12 | 0 |
| McAdory Middle School | McCalla | Public school | 6–8 | 0 |
| McBride Elementary School | Muscle Shoals | Public school | 3–5 | 0 |
| McCalla Elementary School | Bessemer | Public school | PK–5 | 0 |
| McDavidJones Elementary School | Citronelle | Public school | PK–5 | 0 |
| McDonnell Elementary School | Huntsville | Public school | PK–5 | 0 |
| McElwain Christian Academy | Birmingham | Private school | K–4 | 0 |
| McGill-toolen Catholic High School | Mobile | Private school | 9–12 | 0 |
| McIntosh Elementary School | McIntosh | Public school | PK–5 | 0 |
| McIntosh High School | McIntosh | Public school | 6–12 | 0 |
| McIntyre Comprehensive Academy | Montgomery | Public school | 6–12 | 0 |
| McKee Middle School | Montgomery | Public school | 6–8 | 0 |
| McKee PreK Center | Montgomery | Public school | PK | 0 |
| McKenzie High School | McKenzie | Public school | PK–12 | 0 |
| McPs-st. Bede Campus | Montgomery | Private school | PK–6 | 0 |
| McRae Learning Center | Selma | Private school | PK–2 | 0 |
| Meadow View Elementary School | Alabaster | Public school | PK–3 | 0 |