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,251–1,300 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
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
Highlander AcademyRed SpringsPrivate schoolK–120
Highlands SchoolHighlandsPublic schoolK–120
Hilburn Drive AcademyRaleighPublic schoolPK–80
Hildebran ElementaryHildebranPublic schoolPK–50
Hill Learning CenterDurhamPrivate school2–120
Hill School Of WilmingtonWilmingtonPrivate school1–80
Hillandale ElementaryEast Flat RockPublic schoolPK–50
Hillandale ElementaryDurhamPublic schoolPK–50
Hillcrest ElementaryMorgantonPublic schoolPK–50
Hillcrest ElementaryBurlingtonPublic schoolPK–50
Hillsborough Christian AcademyHillsboroughPrivate schoolK–80
Hillsborough ElementaryHillsboroughPublic schoolPK–50
Hillside HighDurhamPublic school9–120
Hilltop Christian SchoolFuquay VarinaPrivate schoolK–120
Hilltop Needmoore Road ElementaryFuquay-VarinaPublic schoolNot known0
Hiwassee Dam HighMurphyPublic school9–120
Hiwassee Dam MiddleMurphyPublic school6–80
Hobbton ElementaryNewton GrovePublic schoolK–50
Hobbton HighNewton GrovePublic school9–120
Hobbton MiddleNewton GrovePublic school6–80
Hobgood AcademyHobgoodPrivate schoolPK–120
Hobgood Charter SchoolHobgoodPublic schoolK–120
Hodge Road ElementaryKnightdalePublic schoolPK–50
Hoke County HighRaefordPublic school9–120
Holbrook MiddleLowellPublic school6–80
Hollister Elementary Leadership AcademyHollisterPublic schoolPK–50
Holly Grove ElementaryHolly SpringsPublic schoolPK–50
Holly Grove MiddleHolly SpringsPublic school6–80
Holly Ridge ElementaryHolly SpringsPublic schoolPK–50
Holly Ridge MiddleHolly SpringsPublic school6–80
Holly Shelter MiddleCastle HaynePublic school6–80
Holly Springs ElementaryHolly SpringsPublic schoolPK–50
Holly Springs HighHolly SpringsPublic school9–120
Holly Tree ElementaryWilmingtonPublic schoolK–50
Holt ElementaryDurhamPublic schoolPK–50
Holton Career and Resource CenterDurhamPublic school9–120
Holy Trinity Catholic Middle SchoolCharlottePrivate school6–80
Holy Youth Christian AcademyChapel HillPrivate schoolK–80
Hominy Valley ElementaryCandlerPublic schoolK–40
Honor PrepCharlottePublic schoolK–20
Hope AcademyConcordPrivate schoolK–120