- Home >
- Public Schools in North Carolina NC
A2Z List of K-12 Public Schools in North Carolina NC
- Madison
- Maiden
- Mamers
- Manteo
- Marble
- Marion
- Mars Hill
- Marshall
- Matthews
- Maxton
- Mayodan
- Maysville
- Mcadenville
- Mcleansville
- Mebane
- Micro
- Middlesex
- Midland
- Mill Spring
- Mint Hill
- Misenheimer
- Mocksville
- Moncure
- Monroe
- Mooresboro
- Mooresville
- Morehead City
- Morganton
- Morrisville
- Morven
- Mount Airy
- Mount Gilead
- Mount Holly
- Mount Pleasant
- Mount Ulla
- Moyock
- Mt Pleasant
- Murfreesboro
- Murphy