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,501–1,550 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

Schools in North Carolina, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Mount Pleasant MiddleMount PleasantPublic school6–80
Mount Tabor High SchoolWinston SalemPublic school9–120
Mount VernonRaleighPublic schoolK–80
Mountain City Public MontessoriAshevillePublic schoolK–80
Mountain Community Virtual AcademyHendersonvillePublic schoolNot known0
Mountain DiscoveryBryson CityPublic schoolK–80
Mountain Heritage HighBurnsvillePublic school9–120
Mountain Island Charter SchoolMt. HollyPublic schoolK–120
Mountain Island Lake AcademyCharlottePublic schoolPK–80
Mountain Park ElementaryState RoadPublic schoolPK–50
Mountain View ElementaryJeffersonPublic schoolPK–60
Mountain View ElementaryMorgantonPublic schoolPK–50
Mountain View ElementaryHickoryPublic schoolK–60
Mountain View Elementary SchoolHaysPublic schoolPK–50
Mountain View IntermediateFranklinPublic school5–60
Movement Charter SchoolCharlottePublic schoolK–80
Movement School EastlandCharlottePublic schoolK–50
Movement School NorthwestCharlottePublic schoolK–30
Movement School SouthwestCharlottePublic schoolK–40
Moyock ElementaryMoyockPublic schoolPK–50
Moyock MiddleMoyockPublic school6–80
Mt Ulla ElementaryMount UllaPublic schoolK–50
Mulberry Elementary SchoolNorth WilkesboroPublic schoolPK–50
Mull ElementaryMorgantonPublic schoolPK–50
Murphy ElementaryMurphyPublic schoolPK–50
Murphy HighMurphyPublic school9–120
Murphy MiddleMurphyPublic school6–80
Murray-Massenburg ElementaryDurhamPublic schoolPK–50
Murrayville ElementaryWilmingtonPublic schoolPK–50
Myers Park High SchoolCharlottePublic school9–120
Myers Park Traditional ElemCharlottePublic schoolK–50
Myrtle Grove MiddleWilmingtonPublic school6–80
N B Mills ElementaryStatesvillePublic schoolPK–50
N L Dillard MiddleYanceyvillePublic school6–80
Nags Head Elementary SchoolNags HeadPublic schoolPK–50
Nakina MiddleNakinaPublic school5–80
Nancy Reynolds Elementary SchoolWestfieldPublic schoolK–50
Nantahala SchoolToptonPublic schoolK–120
Nash Central HighRocky MountPublic school9–120
Nash Central MiddleNashvillePublic school6–80
Nash Early College High SchoolRocky MountPublic school90
Nash Everywhere Digital Academy (NEDA)Rocky MountPublic school6–120
Nashville ElementaryNashvillePublic schoolK–50
Nathanael Greene ElementaryLibertyPublic schoolK–50
Nations Ford ElementaryCharlottePublic schoolPK–50
NC Leadership Charter AcademyKernersvillePublic schoolK–120
NC School for the DeafMorgantonPublic schoolPK–120
NC Virtual AcademyDurhamPublic schoolK–120
NCVPSRaleighPublic school70
NE Academy for Aerospace & AdvTechElizabeth CityPublic school5–120