School directory
AL school profiles
1,531 schools found.
| School | State | City | School Type | NCES ID | |
|---|---|---|---|---|---|
| Maplesville High School | AL | Maplesville | 010066000265 | Open | |
| Marbury High School | AL | Deatsville | 010024000046 | Open | |
| Marbury Middle School | AL | Marbury | 010024002159 | Open | |
| Marengo High School | AL | Dixons Mills | 010225000856 | Open | |
| Margaret Elementary | AL | Margaret | 010306202170 | Open | |
| Margaret Yarbrough Elementary School | AL | Auburn | 010021001259 | Open | |
| Marion County Alternative School | AL | Hamilton | 010231000985 | Open | |
| Marion County High School | AL | Guin | 010231000863 | Open | |
| Marshall Alternative School | AL | Guntersville | 010000600986 | Open | |
| Marshall Technical School | AL | Guntersville | 010000600987 | Open | |
| Martha Gaskins K5 | AL | Birmingham | 010039001446 | Open | |
| Martin L King Jr Elementary School | AL | Tuscaloosa | 010336001271 | Open | |
| Martin Luther King Jr Elementary School | AL | Huntsville | 010180000623 | Open | |
| Mary B Austin Elementary School | AL | Mobile | 010237000896 | Open | |
| Mary G Montgomery High School | AL | Semmes | 010237000934 | Open | |
| Mary W Burroughs Elementary School | AL | Theodore | 010237000935 | Open | |
| Maryvale Elementary School | AL | Mobile | 010237000936 | Open | |
| Matthews Elementary School | AL | Northport | 010339001283 | Open | |
| Mattie T Blount High School | AL | Eight Mile | 010237000900 | Open | |
| Maxwell Elementary School | AL | Duncanville | 010339001284 | Open | |
| McAdory Elementary School | AL | McCalla | 010192000483 | Open | |
| McAdory High School | AL | McCalla | 010192000725 | Open | |
| McAdory Middle School | AL | McCalla | 010192002166 | Open | |
| McBride Elementary School | AL | Muscle Shoals | 010252001424 | Open | |
| McCalla Elementary School | AL | Bessemer | 010192000710 | Open | |
| McDavidJones Elementary School | AL | Citronelle | 010237001437 | Open | |
| McDonnell Elementary School | AL | Huntsville | 010180000638 | Open | |
| McIntosh Elementary School | AL | McIntosh | 010348001332 | Open | |
| McIntosh High School | AL | McIntosh | 010348001338 | Open | |
| McIntyre Comprehensive Academy | AL | Montgomery | 010243001011 | Open | |
| McKee Middle School | AL | Montgomery | 010243001524 | Open | |
| McKee PreK Center | AL | Montgomery | 010243002207 | Open | |
| McKenzie High School | AL | McKenzie | 010051000229 | Open | |
| Meadow View Elementary School | AL | Alabaster | 010019001460 | Open | |
| Meadowlake Elementary | AL | Mobile | 010237001619 | Open | |
| Meadowlane Elementary School | AL | Phenix City | 010270001089 | Open | |
| Meadowview Elementary School | AL | Selma | 010297001157 | Open | |
| Meek Elementary School | AL | Arley | 010358001466 | Open | |
| Meek High School | AL | Arley | 010358001360 | Open | |
| Memorial Park Elementary School | AL | Jasper | 010189000675 | Open | |
| Mental Health Center | AL | Huntsville | 010180001653 | Open | |
| Meridianville Middle School | AL | Hazel Green | 010222001411 | Open | |
| Midfield Area Vocational Department | AL | Midfield | 010235001381 | Open | |
| Midfield Elementary School | AL | Midfield | 010235000890 | Open | |
| Midfield High School | AL | Midfield | 010235000891 | Open | |
| Midland City Elementary School | AL | Midland City | 010105000391 | Open | |
| MidTown Elementary School | AL | Madison | 010000800851 | Open | |
| Mill Creek Elementary School | AL | Madison | 010000802133 | Open | |
| Millbrook Middle School | AL | Millbrook | 010129001660 | Open | |
| Millry High School | AL | Millry | 010348001339 | Open | |
| Minor Community School | AL | Birmingham | 010192000727 | Open | |
| Minor Elementary School | AL | Birmingham | 010039000156 | Open | |
| Minor High School | AL | Adamsville | 010192001752 | Open | |
| Minor Middle School | AL | Adamsville | 010192000687 | Open | |
| Mitchell Elementary School | AL | Gadsden | 010162000563 | Open | |
| Mobile County Training Middle School | AL | Mobile | 010237000939 | Open | |
| Mobile Mental Health Center | AL | Mobile | 010237001605 | Open | |
| Monroe County Careertechnical Center | AL | Monroeville | 010240001094 | Open | |
| Monroe County High School | AL | Monroeville | 010240000973 | Open | |
| Monroe Intermediate School | AL | Lower Peachtree | 010240000981 | Open | |
| Monroeville Elementary School | AL | Monroeville | 010240001562 | Open | |
| Monroeville Middle School | AL | Monroeville | 010240000983 | Open | |
| Monrovia Elementary School | AL | Huntsville | 010222000842 | Open | |
| Monrovia Middle School | AL | Huntsville | 010222000560 | Open | |
| Monte Sano Elementary School | AL | Huntsville | 010180000639 | Open | |
| Montevallo Elementary School | AL | Montevallo | 010303001176 | Open | |
| Montevallo High School | AL | Montevallo | 010303001177 | Open | |
| Montevallo Middle School | AL | Montevallo | 010303001178 | Open | |
| Montgomery Preparatory Academy for Career Technologies | AL | Montgomery | 010243002413 | Open | |
| Montview Elementary School | AL | Huntsville | 010180000640 | Open | |
| Moody Elementary School | AL | Moody | 010306201779 | Open | |
| Moody High School | AL | Moody | 010306201591 | Open | |
| Moody Junior High School | AL | Moody | 010306201537 | Open | |
| Moody Middle School | AL | Moody | 010306201372 | Open | |
| Moorer Middle School | AL | Eufaula | 010141000513 | Open | |
| Moores Mill Intermediate School | AL | New Market | 010222002376 | Open | |
| Morgan County Learning Center | AL | Hartselle | 010248001526 | Open | |
| Morgan County Schools Technology Park | AL | Somerville | 010248001121 | Open | |
| Morningside Elementary School | AL | Mobile | 010237000940 | Open | |
| Morningview Elementary School | AL | Montgomery | 010243001031 | Open | |
| Morris Avenue Intermediate School | AL | Opelika | 010258001566 | Open | |
| Morris Elementary School | AL | Huntsville | 010180001529 | Open | |
| Morris Elementary School | AL | Montgomery | 010243001105 | Open | |
| Morris Middle School | AL | Huntsville | 010180002484 | Open | |
| Morris Slingluff Elementary School | AL | Dothan | 010123001449 | Open | |
| Mortimer Jordan High School | AL | Kimberly | 010192000728 | Open | |
| Moulton Elementary School | AL | Moulton | 010204000785 | Open | |
| Moulton Middle School | AL | Moulton | 010204000786 | Open | |
| Moundville Elementary School | AL | Moundville | 010171000589 | Open | |
| Mount Hope | AL | Mt Hope | 010204000787 | Open | |
| Mount Olive Elementary School | AL | Mount Olive | 010192000729 | Open | |
| Mount Olive Intermediate School | AL | Fort Mitchell | 010288001134 | Open | |
| Mountain Brook Elementary School | AL | Mountain Brook | 010249001058 | Open | |
| Mountain Brook High School | AL | Mountain Brook | 010249001056 | Open | |
| Mountain Brook Junior High School | AL | Mountain Brook | 010249001057 | Open | |
| Mountain Gap Elementary School | AL | Huntsville | 010180000642 | Open | |
| Mountain Gap Middle School | AL | Huntsville | 010180001530 | Open | |
| Mt Carmel Elementary School | AL | Huntsville | 010222001513 | Open | |
| Mt Laurel Elementary School | AL | Birmingham | 010303002085 | Open | |
| Mt Olive Primary School | AL | Ft Mitchell | 010288002192 | Open |