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 2,733 public 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 |
|---|---|---|---|---|
| Mint Hill Elementary School | Matthews | Public school | PK–5 | 0 |
| Mint Hill Middle | Matthews | Public school | 6–8 | 0 |
| Mitchell Elementary School | Bakersville | Public school | 3–5 | 0 |
| Mitchell High | Bakersville | Public school | 9–12 | 0 |
| Mitchell Middle School | Bakersville | Public school | 6–8 | 0 |
| Mocksville Elementary | Mocksville | Public school | PK–5 | 0 |
| Moncure School | Moncure | Public school | K–8 | 0 |
| Monroe Avenue Elementary | Hamlet | Public school | PK–5 | 0 |
| Monroe Charter Academy | Waxhaw | Public school | Not known | 0 |
| Monroe High | Monroe | Public school | 9–12 | 0 |
| Monroe Middle | Monroe | Public school | 6–8 | 0 |
| Monroeton Elementary | Reidsville | Public school | PK–5 | 0 |
| Montclair Elementary | Fayetteville | Public school | PK–5 | 0 |
| Montclaire Elementary | Charlotte | Public school | PK–5 | 0 |
| Montgomery Central High | Troy | Public school | 9–12 | 0 |
| Montgomery County Early College | Troy | Public school | 9 | 0 |
| Montgomery Learning Academy | Troy | Public school | 6–12 | 0 |
| Monticello-Brown Summit Elem | Browns Summit | Public school | PK–5 | 0 |
| Montlieu Academy of Technology | High Point | Public school | PK–5 | 0 |
| Moore Innovative High School | Pinehurst | Public school | 9 | 0 |
| Moore Magnet Elementary | Winston Salem | Public school | PK–5 | 0 |
| Moore Montessori Community School | Southern Pines | Public school | K–8 | 0 |
| Moore Square Middle | Raleigh | Public school | 6–8 | 0 |
| Mooresville High School | Mooresville | Public school | 9–12 | 0 |
| Mooresville Intermediate | Mooresville | Public school | 3–5 | 0 |
| Mooresville Middle | Mooresville | Public school | 6–8 | 0 |
| Moravian Falls Elementary School | Moravian Falls | Public school | PK–5 | 0 |
| Morehead City Middle | Morehead City | Public school | 6–8 | 0 |
| Morehead City Primary | Morehead City | Public school | PK–3 | 0 |
| Morehead Elem at Camp Glenn | Morehead City | Public school | 4–5 | 0 |
| Morehead Elementary | Greensboro | Public school | K–5 | 0 |
| Morehead Montessori | Durham | Public school | PK–5 | 0 |
| Morgan Elementary | Gold Hill | Public school | PK–5 | 0 |
| Morganton Road Elementary | Fayetteville | Public school | PK–5 | 0 |
| Morris Grove Elementary | Chapel Hill | Public school | PK–5 | 0 |
| Morrisville Elementary | Morrisville | Public school | K–5 | 0 |
| Morton Elementary | Jacksonville | Public school | PK–5 | 0 |
| Morven Elementary | Morven | Public school | K–6 | 0 |
| Moss Hill Elementary | Kinston | Public school | K–5 | 0 |
| Moss Street Elementary | Reidsville | Public school | PK–5 | 0 |
| Mount Airy High | Mount Airy | Public school | 9–12 | 0 |
| Mount Airy Middle | Mount Airy | Public school | 6–8 | 0 |
| Mount Energy Elementary | Creedmoor | Public school | K–5 | 0 |
| Mount Gilead Elementary | Mount Gilead | Public school | PK–5 | 0 |
| Mount Holly Middle | Mount Holly | Public school | 6–8 | 0 |
| Mount Olive Elementary School | King | Public school | PK–5 | 0 |
| Mount Olive Middle | Mount Olive | Public school | 5–8 | 0 |
| Mount Pleasant Elementary | Mount Pleasant | Public school | K–5 | 0 |
| Mount Pleasant Elementary School | Ferguson | Public school | PK–5 | 0 |
| Mount Pleasant High | Mount Pleasant | Public school | 9–12 | 0 |