School directory
NC school profiles
2,767 schools found.
| School | State | City | School Type | NCES ID | |
|---|---|---|---|---|---|
| Morris Grove Elementary | NC | Chapel Hill | 370072003027 | Open | |
| Morrisville Elementary | NC | Morrisville | 370472002318 | Open | |
| Morton Elementary | NC | Jacksonville | 370345001424 | Open | |
| Morven Elementary | NC | Morven | 370018000046 | Open | |
| Moss Hill Elementary | NC | Kinston | 370261001090 | Open | |
| Moss Street Elementary | NC | Reidsville | 370399003447 | Open | |
| Mount Airy High | NC | Mount Airy | 370321001339 | Open | |
| Mount Airy Middle | NC | Mount Airy | 370321001340 | Open | |
| Mount Energy Elementary | NC | Creedmoor | 370180002581 | Open | |
| Mount Gilead Elementary | NC | Mount Gilead | 370306001310 | Open | |
| Mount Holly Middle | NC | Mount Holly | 370162000698 | Open | |
| Mount Olive Elementary School | NC | King | 370438001734 | Open | |
| Mount Olive Middle | NC | Mount Olive | 370488001957 | Open | |
| Mount Pleasant Elementary | NC | Mount Pleasant | 370053000214 | Open | |
| Mount Pleasant Elementary School | NC | Ferguson | 370495001978 | Open | |
| Mount Pleasant High | NC | Mount Pleasant | 370053000215 | Open | |
| Mount Pleasant Middle | NC | Mount Pleasant | 370053002154 | Open | |
| Mount Tabor High School | NC | Winston Salem | 370150000623 | Open | |
| Mount Vernon | NC | Raleigh | 370472002104 | Open | |
| Mountain City Public Montessori | NC | Asheville | 370507103642 | Open | |
| Mountain Discovery | NC | Bryson City | 370012902614 | Open | |
| Mountain Heritage High | NC | Burnsville | 370507002030 | Open | |
| Mountain Island Charter School | NC | Mt. Holly | 370031703184 | Open | |
| Mountain Island Lake Academy | NC | Charlotte | 370297002640 | Open | |
| Mountain Park Elementary | NC | State Road | 370441001753 | Open | |
| Mountain View Elementary | NC | Jefferson | 370021002284 | Open | |
| Mountain View Elementary | NC | Morganton | 370048003480 | Open | |
| Mountain View Elementary | NC | Hickory | 370069000286 | Open | |
| Mountain View Elementary School | NC | Hays | 370495001979 | Open | |
| Mountain View Intermediate | NC | Franklin | 370276003219 | Open | |
| Movement Charter School | NC | Charlotte | 370041103431 | Open | |
| Movement School Eastland | NC | Charlotte | 370045503536 | Open | |
| Movement School Northwest | NC | Charlotte | 370507503653 | Open | |
| Movement School Southwest | NC | Charlotte | 370048503630 | Open | |
| Moyock Elementary | NC | Moyock | 370108000453 | Open | |
| Moyock Middle | NC | Moyock | 370108002627 | Open | |
| Mt Ulla Elementary | NC | Mount Ulla | 370405001624 | Open | |
| Mt. Vernon-Ruth Elementary School | NC | Forest City | 370408001646 | Open | |
| Mulberry Elementary School | NC | North Wilkesboro | 370495001980 | Open | |
| Mull Elementary | NC | Morganton | 370048000187 | Open | |
| Murphey Traditional Academy | NC | Greensboro | 370192000791 | Open | |
| Murphy Elementary | NC | Murphy | 370078000322 | Open | |
| Murphy High | NC | Murphy | 370078000323 | Open | |
| Murphy Middle | NC | Murphy | 370078001056 | Open | |
| Murray-Massenburg Elementary School | NC | Durham | 370126003660 | Open | |
| Murrayville Elementary | NC | Wilmington | 370333002787 | Open | |
| Myers Park High School | NC | Charlotte | 370297001244 | Open | |
| Myers Park Traditional Elem | NC | Charlotte | 370297001245 | Open | |
| Myrtle Grove Middle | NC | Wilmington | 370333002212 | Open | |
| N B Mills Elementary | NC | Statesville | 370231002298 | Open | |
| N L Dillard Middle | NC | Yanceyville | 370066000268 | Open | |
| Nags Head Elementary School | NC | Nags Head | 370111002758 | Open | |
| Nakina Middle | NC | Nakina | 370096002979 | Open | |
| Nalanda Charter School | NC | Raleigh | 370507803656 | Open | |
| Nancy Reynolds Elementary School | NC | Westfield | 370438001736 | Open | |
| Nantahala School | NC | Topton | 370276001142 | Open | |
| Nash Central High | NC | Rocky Mount | 370327002643 | Open | |
| Nash Central Middle | NC | Nashville | 370327001345 | Open | |
| Nash Everywhere Digital Academy (NEDA) | NC | Rocky Mount | 370327003634 | Open | |
| Nashville Elementary | NC | Nashville | 370327001349 | Open | |
| Nathanael Greene Elementary | NC | Liberty | 370192000839 | Open | |
| Nations Ford Elementary | NC | Charlotte | 370297001246 | Open | |
| NC Leadership Charter Academy | NC | Kernersville | 370034303289 | Open | |
| NC School for the Deaf | NC | Morganton | 370032003234 | Open | |
| NC Virtual Academy | NC | Durham | 370039803362 | Open | |
| NCVPS | NC | Raleigh | 370035503306 | Open | |
| Neal Middle | NC | Durham | 370126000544 | Open | |
| Nebo Elementary School | NC | Nebo | 370294001180 | Open | |
| Needham Broughton High | NC | Raleigh | 370472001839 | Open | |
| NERSBA Early College | NC | Jamesville | 370032103254 | Open | |
| Nesbitt Discovery Academy | NC | Asheville | 370045003320 | Open | |
| Neuse Charter School | NC | Smithfield | 370014402925 | Open | |
| Neuse River Middle | NC | Raleigh | 370472002255 | Open | |
| New Bern High | NC | New Bern | 370331000388 | Open | |
| New Bridge Middle | NC | Jacksonville | 370345002402 | Open | |
| New Century International Elementary | NC | Fayetteville | 370001103160 | Open | |
| New Century International Middle | NC | Fayetteville | 370001103248 | Open | |
| New Century Middle | NC | Cameron | 370309002329 | Open | |
| New Dimensions | NC | Morganton | 370011802603 | Open | |
| New Hanover High | NC | Wilmington | 370333001384 | Open | |
| New Hope Elementary | NC | Gastonia | 370162000700 | Open | |
| New Hope Elementary | NC | Chapel Hill | 370348002313 | Open | |
| New Hope Elementary | NC | Henderson | 370465001819 | Open | |
| New Hope Elementary | NC | Wilson | 370502002004 | Open | |
| New Market Elementary School | NC | Sophia | 370378001524 | Open | |
| New Salem Elementary | NC | Marshville | 370462001796 | Open | |
| New Town Elementary | NC | Waxhaw | 370462002821 | Open | |
| Newell Elementary | NC | Charlotte | 370297001247 | Open | |
| Newland Elementary | NC | Newland | 370030000088 | Open | |
| Newport Elementary | NC | Newport | 370063000257 | Open | |
| Newport Middle | NC | Newport | 370063002572 | Open | |
| Newton-Conover High | NC | Newton | 370336001400 | Open | |
| Newton-Conover Middle | NC | Conover | 370336001402 | Open | |
| Next Generation Academy | NC | Greensboro | 370043503450 | Open | |
| NF Woods Campus | NC | Mooresville | 370312000808 | Open | |
| Niner University Elementary | NC | Charlotte | 370044303493 | Open | |
| North Academy of World Languages | NC | Huntersville | 370297003557 | Open | |
| North Asheboro Middle | NC | Asheboro | 370024000069 | Open | |
| North Belmont Elementary | NC | Belmont | 370162000701 | Open | |
| North Brook Elementary | NC | Vale | 370268002197 | Open |