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,801–1,850 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

Schools in North Carolina, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Mount Zion Christian AcademyPembrokePrivate schoolPK–70
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 Pathways SchoolBoonePrivate 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 Calvary Christian AcademyHookertonPrivate schoolPK–120
Mt Ulla ElementaryMount UllaPublic schoolK–50
Mud Creek Christian SchoolHendersonvillePrivate schoolPK–K0
Mulberry Elementary SchoolNorth WilkesboroPublic schoolPK–50
Mull ElementaryMorgantonPublic schoolPK–50
Murphy Adventist Christian SchoolMurphyPrivate schoolPK–80
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 Boys AcademyConoverPrivate school7–120
NC Leadership Charter AcademyKernersvillePublic schoolK–120
NC School for the DeafMorgantonPublic schoolPK–120