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,951–2,000 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
Huntersville ElementaryHuntersvillePublic schoolK–50
Hunters Creek MiddleJacksonvillePublic school6–80
Hunters Creek ElementaryJacksonvillePublic schoolPK–50
Hunter Huss HighGastoniaPublic school9–120
Hunter ElementaryGreensboroPublic schoolPK–50
Hunter ElementaryRaleighPublic schoolPK–50
Hugh M Cummings HighBurlingtonPublic school9–120
Hudson MiddleHudsonPublic school6–80
Hudson ElementaryHudsonPublic schoolPK–50
Howard Learning AcademyFayettevillePublic school5–80
Howard L Hall ElementaryFayettevillePublic schoolK–50
Hot Springs ElementaryHot SpringsPublic schoolK–50
Hospital/Homebound Education CenterWinston-SalemPublic schoolK–120
Hortons Creek ElementaryCaryPublic schoolPK–50
Hornets Nest ElementaryCharlottePublic schoolPK–50
Horizons ElementaryLenoirPublic schoolK–50
Hopewell High SchoolHuntersvillePublic school9–120
Hopewell Elementary SchoolTrinityPublic schoolK–50
Hope Valley ElementaryDurhamPublic schoolPK–50
Hope Mills MiddleHope MillsPublic school6–80
Hope MiddleGreenvillePublic school6–80
Hope Mennonite SchoolPantegoPrivate school1–100
Hope Creek AcademyDurhamPrivate schoolK–120
Hope Creek AcademyChapel HillPrivate schoolK–120
Hope Academy GsoGreensboroPrivate schoolK–80
Hope AcademyConcordPrivate schoolK–120
Honor PrepCharlottePublic schoolK–20
Hominy Valley ElementaryCandlerPublic schoolK–40
Holy Youth Christian AcademyChapel HillPrivate schoolK–80
Holy Trinity Catholic Middle SchoolCharlottePrivate school6–80
Holton Career and Resource CenterDurhamPublic school9–120
Holt ElementaryDurhamPublic schoolPK–50
Holly Tree ElementaryWilmingtonPublic schoolK–50
Holly Springs HighHolly SpringsPublic school9–120
Holly Springs ElementaryHolly SpringsPublic schoolPK–50
Holly Shelter MiddleCastle HaynePublic school6–80
Holly Ridge MiddleHolly SpringsPublic school6–80
Holly Ridge ElementaryHolly SpringsPublic schoolPK–50
Holly Grove MiddleHolly SpringsPublic school6–80
Holly Grove ElementaryHolly SpringsPublic schoolPK–50
Hollister Elementary Leadership AcademyHollisterPublic schoolPK–50
Holbrook MiddleLowellPublic school6–80
Hoke County HighRaefordPublic school9–120
Hodge Road ElementaryKnightdalePublic schoolPK–50
Hobgood Charter SchoolHobgoodPublic schoolK–120
Hobgood AcademyHobgoodPrivate schoolPK–120
Hobbton MiddleNewton GrovePublic school6–80
Hobbton HighNewton GrovePublic school9–120
Hobbton ElementaryNewton GrovePublic schoolK–50
Hiwassee Dam MiddleMurphyPublic school6–80