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 2,501–2,550 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
Wake Forest Middle SchoolWake ForestPublic school6–80
Wake Preparatory AcademyWake ForestPublic schoolK–120
Wake STEM Early College High SchoolCaryPublic school90
Wake Young Men's Leadership AcademyRaleighPublic school60
Wake Young Women's Leadership AcademyRaleighPublic school60
Wakefield ElementaryRaleighPublic schoolPK–50
Wakefield HighRaleighPublic school9–120
Wakefield MiddleRaleighPublic school6–80
Wakelon ElementaryZebulonPublic schoolPK–50
Waldo C Falkener Sr ElementaryGreensboroPublic schoolPK–50
Walker-Spivey ElementaryFayettevillePublic schoolK–50
Walkertown ElementaryWalkertownPublic schoolPK–50
Walkertown HighWalkertownPublic school9–120
Walkertown MiddleWalkertownPublic school6–80
Wallace ElementaryWallacePublic schoolPK–80
Wallace-Rose Hill HighTeacheyPublic school9–120
Wallburg ElementaryWinston-SalemPublic schoolK–50
Walnut Cove Elementary SchoolWalnut CovePublic schoolPK–50
Walnut Creek ElementaryRaleighPublic schoolPK–50
Walter Bickett ElementaryMonroePublic schoolPK–50
Walter G. Byers SchoolCharlottePublic schoolPK–80
Walter M Williams HighBurlingtonPublic school9–120
Walter R Johnson MiddleMorgantonPublic school6–80
Ward ElementaryWinston-SalemPublic schoolPK–50
Warlick AcademyGastoniaPublic school6–120
Warren County HighWarrentonPublic school9–120
Warren County MiddleWarrentonPublic school6–80
Warren Early College HighWarrentonPublic school9–120
Warren Young Explorers SchoolNorlinaPublic schoolNot known0
Warrenwood ElementaryFayettevillePublic schoolPK–50
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
Waxhaw ElementaryWaxhawPublic schoolPK–50
Wayne Early / Middle College HighGoldsboroPublic school90
Wayne Middle / High AcademyGoldsboroPublic school6–120
Wayne Preparatory AcademyGoldsboroPublic schoolK–120
Wayne School of EngineeringGoldsboroPublic school60
Wayne School of Technical ArtsGoldsboroPublic school6–120