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 3,051–3,100 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
Warsaw ElementaryWarsawPublic schoolPK–80
Washington County Elementary SchoolPlymouthPublic schoolPK–50
Washington County HighPlymouthPublic school6–120
Washington Early College HighRoperPublic school90
Washington ElementaryRaleighPublic schoolK–50
Washington ElementaryShelbyPublic schoolPK–50
Washington ElementaryGreensboroPublic schoolK–50
Washington HighWashingtonPublic school9–120
Washington MontessoriWashingtonPublic schoolK–120
Washington Street ElementaryRockinghamPublic schoolPK–50
Watauga HighBoonePublic school9–120
Watauga Innovation AcademyBoonePublic school9–120
Watauga Virtual AcademyBoonePublic school6–80
Water's Edge Village SchoolCorollaPublic schoolK–80
Waterview Learning AcademyWilmingtonPrivate school6–120
Waxhaw ElementaryWaxhawPublic schoolPK–50
Wayne Christian SchoolGoldsboroPrivate schoolPK–120
Wayne Country Day SchoolGoldsboroPrivate schoolPK–120
Wayne Early / Middle College HighGoldsboroPublic school90
Wayne Middle / High AcademyGoldsboroPublic school6–120
Wayne Montessori SchoolGoldsboroPrivate schoolPK–50
Wayne Preparatory AcademyGoldsboroPublic schoolK–120
Wayne School of EngineeringGoldsboroPublic school60
Wayne School of Technical ArtsGoldsboroPublic school6–120
Wayne STEM AcademyGoldsboroPublic schoolK–50
Waynesville MiddleWaynesvillePublic school6–80
WB Wicker ElementarySanfordPublic schoolK–50
Weatherstone ElementaryCaryPublic schoolPK–50
Weaverville ElementaryWeavervillePublic school2–40
Weaverville PrimaryWeavervillePublic schoolPK–10
Webb A Murray ElementaryHickoryPublic schoolPK–60
Webb Street SchoolGastoniaPublic schoolPK–120
Weddington Christian AcademyWeddingtonPrivate schoolPK–K0
Weddington ElementaryMatthewsPublic schoolPK–50
Weddington HighMatthewsPublic school9–120
Weddington Hills ElementaryConcordPublic schoolK–50
Weddington MiddleMatthewsPublic school6–80
Weeksville ElementaryElizabeth CityPublic schoolK–50
Welborn MiddleHigh PointPublic school6–80
Welcome ElementaryLexingtonPublic schoolPK–50
Weldon Elementary SchoolWeldonPublic schoolPK–50
Weldon High SchoolHalifaxPublic school9–120
Weldon MiddleHalifaxPublic school6–80
Wellcome MiddleGreenvillePublic school6–80
Wells ElementaryWilsonPublic schoolPK–50
Wendell ElementaryWendellPublic schoolK–50
Wendell MiddleWendellPublic school6–80
Wentworth ElementaryReidsvillePublic schoolK–50
Wescare Christian AcademyTroyPrivate schoolK–120
Wesley Chapel ElementaryMonroePublic schoolK–50