Schools in North Carolina
Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.
Schools in North Carolina
Showing 1,651–1,700 of 3,275 schools in North Carolina.
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 |
|---|---|---|---|---|
| Marjorie Williams Academy | Newland | Public school | K–12 | 0 |
| Mars Hill Elementary | Mars Hill | Public school | K–5 | 0 |
| Marshville Elementary | Marshville | Public school | PK–5 | 0 |
| Martin County High | Williamston | Public school | 9–12 | 0 |
| Martin Innovative Early College High | Williamston | Public school | 9 | 0 |
| Martin Luther King Jr Middle | Charlotte | Public school | 6–8 | 0 |
| Martin Middle | Raleigh | Public school | 6–8 | 0 |
| Martin Millennium Academy | Tarboro | Public school | K–8 | 0 |
| Martins Creek Elementary | Murphy | Public school | PK–5 | 0 |
| Marvin B Smith Elementary | Burlington | Public school | PK–5 | 0 |
| Marvin Elementary | Marvin | Public school | PK–5 | 0 |
| Marvin Ridge High | Waxhaw | Public school | 9–12 | 0 |
| Marvin Ridge Middle | Waxhaw | Public school | 6–8 | 0 |
| Mary C Williams Elementary | Wilmington | Public school | K–5 | 0 |
| Mary McArthur Elementary | Fayetteville | Public school | PK–5 | 0 |
| Masonboro Elementary | Wilmington | Public school | K–5 | 0 |
| Massey Hill Classical High | Fayetteville | Public school | 9–12 | 0 |
| Mattamuskeet School | Swan Quarter | Public school | PK–12 | 0 |
| Matthews Charter Academy | Matthews | Public school | K–8 | 0 |
| Matthews Christian Academy | Matthews | Private school | PK–12 | 0 |
| Matthews Elementary | Matthews | Public school | K–5 | 0 |
| Maureen Joy Charter School | Durham | Public school | K–8 | 0 |
| Mayland Early College | Spruce Pine | Public school | 9 | 0 |
| Maysville Elementary | Maysville | Public school | PK–5 | 0 |
| McAdenville Elementary | McAdenville | Public school | K–5 | 0 |
| McAlpine Elementary | Charlotte | Public school | PK–5 | 0 |
| McClintock Middle | Charlotte | Public school | 6–8 | 0 |
| McDeeds Creek Elementary | Southern Pines | Public school | K–5 | 0 |
| McDougle Elementary | Chapel Hill | Public school | PK–5 | 0 |
| McDougle Middle | Chapel Hill | Public school | 6–8 | 0 |
| McDowell Academy for Innovation | Marion | Public school | 9 | 0 |
| McDowell Early College | Marion | Public school | 9 | 0 |
| McDowell High School | Marion | Public school | 9–12 | 0 |
| McGee's Crossroads Elem | Angier | Public school | PK–5 | 0 |
| McGee's Crossroads Middle | Benson | Public school | 6–8 | 0 |
| McKee Road Elementary | Charlotte | Public school | PK–5 | 0 |
| McLeansville Elementary | McLeansville | Public school | PK–5 | 0 |
| Meadow Lane Elementary | Goldsboro | Public school | PK–4 | 0 |
| Meadow School | Benson | Public school | PK–8 | 0 |
| Meadow View Elementary | Jacksonville | Public school | K–5 | 0 |
| Meadowbrook Elementary | Canton | Public school | PK–5 | 0 |
| Meadowlark Elementary | Winston-Salem | Public school | PK–5 | 0 |
| Meadowlark Middle | Winston-Salem | Public school | 6–8 | 0 |
| Meadowview Magnet Middle | Mount Airy | Public school | 6–8 | 0 |
| Mendenhall Middle | Greensboro | Public school | 6–8 | 0 |
| Merancas Middle College-CPCC | Huntersville | Public school | 11 | 0 |
| Merrick-Moore Elementary | Durham | Public school | PK–5 | 0 |
| Merry Oaks International Academy | Charlotte | Public school | PK–5 | 0 |
| Metro School | Charlotte | Public school | PK–12 | 0 |
| Metrolina Christian Academy | Indian Trail | Private school | PK–12 | 0 |