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,451–1,500 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 ascending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| Mull Elementary | Morganton | Public school | PK–5 | 0 |
| Mulberry Elementary School | North Wilkesboro | Public school | PK–5 | 0 |
| Mud Creek Christian School | Hendersonville | Private school | PK–K | 0 |
| Mt Ulla Elementary | Mount Ulla | Public school | K–5 | 0 |
| Mt Calvary Christian Academy | Hookerton | Private school | PK–12 | 0 |
| Moyock Middle | Moyock | Public school | 6–8 | 0 |
| Moyock Elementary | Moyock | Public school | PK–5 | 0 |
| Movement School Southwest | Charlotte | Public school | K–4 | 0 |
| Movement School Northwest | Charlotte | Public school | K–3 | 0 |
| Movement School Eastland | Charlotte | Public school | K–5 | 0 |
| Movement Charter School | Charlotte | Public school | K–8 | 0 |
| Mountain View Intermediate | Franklin | Public school | 5–6 | 0 |
| Mountain View Elementary School | Hays | Public school | PK–5 | 0 |
| Mountain View Elementary | Jefferson | Public school | PK–6 | 0 |
| Mountain View Elementary | Morganton | Public school | PK–5 | 0 |
| Mountain View Elementary | Hickory | Public school | K–6 | 0 |
| Mountain Pathways School | Boone | Private school | PK–5 | 0 |
| Mountain Park Elementary | State Road | Public school | PK–5 | 0 |
| Mountain Island Lake Academy | Charlotte | Public school | PK–8 | 0 |
| Mountain Island Charter School | Mt. Holly | Public school | K–12 | 0 |
| Mountain Heritage High | Burnsville | Public school | 9–12 | 0 |
| Mountain Discovery | Bryson City | Public school | K–8 | 0 |
| Mountain Community Virtual Academy | Hendersonville | Public school | Not known | 0 |
| Mountain City Public Montessori | Asheville | Public school | K–8 | 0 |
| Mount Zion Christian Academy | Pembroke | Private school | PK–7 | 0 |
| Mount Vernon | Raleigh | Public school | K–8 | 0 |
| Mount Tabor High School | Winston Salem | Public school | 9–12 | 0 |
| Mount Pleasant Middle | Mount Pleasant | Public school | 6–8 | 0 |
| Mount Pleasant High | Mount Pleasant | Public school | 9–12 | 0 |
| Mount Pleasant Elementary School | Ferguson | Public school | PK–5 | 0 |
| Mount Pleasant Elementary | Mount Pleasant | Public school | K–5 | 0 |
| Mount Pisqah Academy | Candler | Private school | 9–12 | 0 |
| Mount Olive Middle | Mount Olive | Public school | 5–8 | 0 |
| Mount Olive Elementary School | King | Public school | PK–5 | 0 |
| Mount Holly Middle | Mount Holly | Public school | 6–8 | 0 |
| Mount Gilead Elementary | Mount Gilead | Public school | PK–5 | 0 |
| Mount Energy Elementary | Creedmoor | Public school | K–5 | 0 |
| Mount Calvary Christian School | Archdale | Private school | K–12 | 0 |
| Mount Airy Middle | Mount Airy | Public school | 6–8 | 0 |
| Mount Airy High | Mount Airy | Public school | 9–12 | 0 |
| Moss Street Elementary | Reidsville | Public school | PK–5 | 0 |
| Moss Hill Elementary | Kinston | Public school | K–5 | 0 |
| Morven Elementary | Morven | Public school | K–6 | 0 |
| Morton Elementary | Jacksonville | Public school | PK–5 | 0 |
| Morrisville Elementary | Morrisville | Public school | K–5 | 0 |
| Morris Grove Elementary | Chapel Hill | Public school | PK–5 | 0 |
| Morganton Road Elementary | Fayetteville | Public school | PK–5 | 0 |
| Morganton Day School | Morganton | Private school | PK–8 | 0 |
| Morgan Elementary | Gold Hill | Public school | PK–5 | 0 |
| Morehead Montessori | Durham | Public school | PK–5 | 0 |