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,001–1,050 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
Hemby Bridge ElementaryIndian TrailPublic schoolPK–50
Henderson CollegiateHendersonPublic schoolK–120
Henderson County Career AcademyFlat RockPublic school9–120
Henderson County Early CollegeFlat RockPublic school90
Henderson HighSalisburyPublic school6–120
Hendersonville ElementaryHendersonvillePublic schoolK–50
Hendersonville HighHendersonvillePublic school9–120
Hendersonville MiddleHendersonvillePublic school6–80
Herbert Akins Rd ElementaryFuquay-VarinaPublic schoolPK–50
Herbert Akins Road MiddleFuquay-VarinaPublic school6–80
Herbin Metz Education CenterGreensboroPublic schoolK–80
Heritage ElementaryWake ForestPublic schoolPK–50
Heritage Elementary SchoolRichlandsPublic schoolK–50
Heritage HighWake ForestPublic school9–120
Heritage MiddleValdesePublic school6–80
Heritage MiddleWake ForestPublic school6–80
Hertford Co Early CollegeAhoskiePublic school90
Hertford County HighAhoskiePublic school9–120
Hertford County MiddleMurfreesboroPublic school6–80
Hertford GrammarHertfordPublic school3–50
Heyward C Bellamy ElemWilmingtonPublic schoolK–50
Hibriten HighLenoirPublic school9–120
Hickory Career Arts Magnet High SchoolHickoryPublic school9–120
Hickory Grove ElementaryCharlottePublic schoolPK–50
Hickory HighHickoryPublic school9–120
Hickory Ridge ElementaryHarrisburgPublic schoolK–50
Hickory Ridge HighHarrisburgPublic school9–120
Hickory Ridge MiddleHarrisburgPublic school6–80
Hidden Valley ElementaryCharlottePublic schoolPK–50
Hiddenite ElementaryHiddenitePublic schoolPK–50
High Point Central HighHigh PointPublic school9–120
Highcroft ElementaryCaryPublic schoolPK–50
Highfalls ElementaryBennettPublic schoolK–80
Highland Creek ElementaryCharlottePublic schoolPK–50
Highland ElementaryBurlingtonPublic schoolK–50
Highland ElementarySanfordPublic schoolPK–50
Highland MiddleSanfordPublic school6–80
Highland Mill MontessoriCharlottePublic schoolPK–60
Highland Renaissance AcademyCharlottePublic schoolPK–50
Highland Sch of TechnologyGastoniaPublic school9–120
Highlands SchoolHighlandsPublic schoolK–120
Hilburn Drive AcademyRaleighPublic schoolPK–80
Hildebran ElementaryHildebranPublic schoolPK–50
Hillandale ElementaryEast Flat RockPublic schoolPK–50
Hillandale ElementaryDurhamPublic schoolPK–50
Hillcrest ElementaryMorgantonPublic schoolPK–50
Hillcrest ElementaryBurlingtonPublic schoolPK–50
Hillsborough ElementaryHillsboroughPublic schoolPK–50
Hillside HighDurhamPublic school9–120
Hilltop Needmoore Road ElementaryFuquay-VarinaPublic schoolNot known0