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,151–3,200 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
West Stokes High SchoolKingPublic school9–120
West View ElementaryGarnerPublic schoolPK–50
West Wilkes High SchoolMillers CreekPublic school9–120
West Wilkes Middle SchoolWilkesboroPublic school6–80
West Yadkin ElementaryHamptonvillePublic schoolPK–50
Westarea ElementaryFayettevillePublic schoolPK–50
Westchester Country Day SchoolHigh PointPrivate schoolPK–120
Westerly Hills AcademyCharlottePublic schoolPK–50
Western Alamance HighElonPublic school9–120
Western Alamance MiddleElonPublic school6–80
Western Guilford HighGreensboroPublic school9–120
Western Guilford MiddleGreensboroPublic school6–80
Western Harnett HighLillingtonPublic school9–120
Western Harnett MiddleLillingtonPublic school6–80
Western Rockingham MiddleMadisonPublic school6–80
Western Union ElementaryWaxhawPublic schoolK–50
Westfield ElementaryPilot MountainPublic schoolPK–50
Westmoore ElementarySeagrovePublic schoolPK–80
Westover HighFayettevillePublic school9–120
Westover MiddleFayettevillePublic school6–80
Westwood ElementaryWest JeffersonPublic schoolK–60
Wheatmore High SchoolTrinityPublic school9–120
Wheatmore Middle SchoolTrinityPublic school6–80
Whispering Pines Christian Day SchoolHamptonvillePrivate school1–80
Whitaker ElementaryWinston SalemPublic schoolPK–50
White Oak ElementaryCape CarteretPublic schoolPK–50
White Oak ElementaryApexPublic schoolPK–50
White Oak ElementaryEdentonPublic schoolPK–20
White Oak HighJacksonvillePublic school9–120
White Plains Christian SchoolMount AiryPrivate schoolK–120
White Plains ElementaryMount AiryPublic schoolPK–50
Whiteville HighWhitevillePublic school9–120
Whiteville PrimaryWhitevillePublic schoolPK–20
Whitewater AcademyCharlottePublic schoolPK–50
Whitewater MiddleCharlottePublic school6–80
Whitnel ElementaryLenoirPublic schoolPK–50
Wilburn ElementaryRaleighPublic schoolPK–50
Wild Oak Independent SchoolHendersonvillePrivate schoolK–60
Wildwood Forest ElementaryRaleighPublic schoolPK–50
Wiley ElementaryRaleighPublic schoolPK–50
Wiley Magnet MiddleWinston SalemPublic school6–80
Wilkes Central High SchoolWilkesboroPublic school9–120
Wilkes Early College High SchoolWilkesboroPublic school90
Wilkesboro Elementary SchoolWilkesboroPublic schoolPK–50
William Amos Hough HighCorneliusPublic school9–120
William Ellis MiddleAdvancePublic school6–80
William H Owen ElementaryFayettevillePublic schoolPK–50
William Lenoir MiddleLenoirPublic school6–80
William R Davie ElementaryMocksvillePublic schoolPK–50
William R Davie Middle S.T.E.M. AcademyRoanoke RapidsPublic school6–80