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,151–1,200 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
Guilford ElementaryGreensboroPublic schoolPK–50
Guilford Preparatory AcademyGreensboroPublic schoolK–80
Guy B Teachey ElementaryAsheboroPublic schoolK–50
GW Carver ElementaryKannapolisPublic schoolK–50
H B Sugg ElementaryFarmvillePublic schoolPK–20
H H Beam ElementaryGastoniaPublic schoolPK–50
H J MacDonald MiddleNew BernPublic school6–80
H L Trigg CommunityElizabeth CityPublic school6–120
Halifax AcademyRoanoke RapidsPrivate schoolPK–120
Halifax County Early College HighWeldonPublic school9–120
Haliwa-Saponi Tribal SchoolHollisterPublic schoolK–120
Hall Fletcher ElementaryAshevillePublic schoolPK–50
Hall-Woodward ElementaryWinston SalemPublic schoolPK–50
Hallsboro-Artesia ElementaryHallsboroPublic schoolPK–60
Hallyburton AcademyDrexelPublic school6–120
Hamlet MiddleHamletPublic school6–80
Hanes Magnet SchoolWinston SalemPublic school6–80
Hanger Hall SchoolAshevillePrivate school6–80
Happy Valley ElementaryLenoirPublic schoolPK–80
Hardin Park ElementaryBoonePublic schoolPK–80
Harding University High SchoolCharlottePublic school9–120
Hargrove ElementaryFaisonPublic schoolPK–50
Harkers Island ElementaryHarkers IslandPublic schoolK–50
Harmony ElementaryHarmonyPublic schoolPK–50
Harnett Central HighAngierPublic school9–120
Harnett Central MiddleAngierPublic school6–80
Harnett County Early CollegeDunnPublic school90
Harnett Virtual AcademyLillingtonPublic schoolK–120
Harold E. Winkler MiddleConcordPublic school6–80
Harper Middle College HighCharlottePublic school110
Harrells Christian AcademyHarrellsPrivate schoolK–120
Harris Creek ElementaryRaleighPublic schoolPK–50
Harris Elementary SchoolForest CityPublic schoolPK–50
Harris Road MiddleConcordPublic school6–80
Harrisburg ElementaryHarrisburgPublic schoolPK–50
Harry M Arndt MiddleHickoryPublic school7–80
Harvest Time Christian AcademyWilkesboroPrivate schoolPK–120
Harvey R Newlin ElementaryBurlingtonPublic schoolPK–50
Hasty ElementaryThomasvillePublic schoolPK–50
Havelock ElementaryHavelockPublic schoolPK–50
Havelock HighHavelockPublic school9–120
Havelock MiddleHavelockPublic school6–80
Haw Creek ElementaryAshevillePublic schoolPK–50
Haw River Christian AcademyPittsboroPrivate schoolPK–110
Haw River ElementaryHaw RiverPublic schoolPK–50
Hawfields MiddleMebanePublic school6–80
Hawk Eye ElementaryRed SpringsPublic schoolPK–50
Hawk Ridge ElementaryCharlottePublic schoolPK–50
Hawks Nest STEAM AcademyGastoniaPublic schoolK–50
Hawthorn Montessori SchoolAshevillePrivate schoolPK–K0