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 2,101–2,150 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Harnett Central HighAngierPublic school9–120
Harmony ElementaryHarmonyPublic schoolPK–50
Harkers Island ElementaryHarkers IslandPublic schoolK–50
Hargrove ElementaryFaisonPublic schoolPK–50
Harding University High SchoolCharlottePublic school9–120
Hardin Park ElementaryBoonePublic schoolPK–80
Happy Valley ElementaryLenoirPublic schoolPK–80
Hanger Hall SchoolAshevillePrivate school6–80
Hanes Magnet SchoolWinston SalemPublic school6–80
Hamlet MiddleHamletPublic school6–80
Hallyburton AcademyDrexelPublic school6–120
Hallsboro-Artesia ElementaryHallsboroPublic schoolPK–60
Hall-Woodward ElementaryWinston SalemPublic schoolPK–50
Hall Fletcher ElementaryAshevillePublic schoolPK–50
Haliwa-Saponi Tribal SchoolHollisterPublic schoolK–120
Halifax County Early College HighWeldonPublic school9–120
Halifax AcademyRoanoke RapidsPrivate schoolPK–120
H L Trigg CommunityElizabeth CityPublic school6–120
H J MacDonald MiddleNew BernPublic school6–80
H H Beam ElementaryGastoniaPublic schoolPK–50
H B Sugg ElementaryFarmvillePublic schoolPK–20
GW Carver ElementaryKannapolisPublic schoolK–50
Guy B Teachey ElementaryAsheboroPublic schoolK–50
Guilford Preparatory AcademyGreensboroPublic schoolK–80
Guilford ElementaryGreensboroPublic schoolPK–50
Guilford eLearning University PrepGreensboroPublic schoolK–80
Guidepost Montessori SchoolCharlottePrivate schoolPK–50
Guidepost Montessori At Spruce TreeRaleighPrivate schoolPK–K0
Guidepost Montessori At Lake NormanHuntersvillePrivate schoolK–50
GTCC Middle College HighJamestownPublic school90
Grover ElementaryGroverPublic schoolPK–40
Grover C Fields MiddleNew BernPublic school6–80
Grove School Of CaryCaryPrivate schoolPK–K0
Grove Park Elementary SchoolCharlottePublic schoolPK–50
Grove Park ElementaryBurlingtonPublic schoolPK–50
Grimsley HighGreensboroPublic school9–120
GriftonGriftonPublic schoolPK–80
Griffith ElementaryWinston SalemPublic schoolPK–50
Greenwood MiddleGoldsboroPublic school5–80
Greenwood ElementarySanfordPublic schoolK–50
Greenway Park ElementaryCharlottePublic schoolPK–50
Greenville Montessori SchoolWintervillePrivate schoolPK–60
Greenville Christian AcademyGreenvillePrivate schoolPK–120
Greensboro Montessori SchoolGreensboroPrivate schoolPK–80
Greensboro Day SchoolGreensboroPrivate schoolPK–120
Greensboro AcademyGreensboroPublic schoolK–80
Greenlee PrimarySpruce PinePublic schoolPK–20
Greene Early College HighSnow HillPublic school90
Greene County MiddleSnow HillPublic school6–80
Greene County IntermediateSnow HillPublic school4–50