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,601–2,650 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
West Johnston HighBensonPublic school9–120
West Lake ElementaryApexPublic schoolPK–50
West Lake MiddleApexPublic school6–80
West Lake Preparatory AcademyDenverPublic schoolK–90
West Lee MiddleSanfordPublic school6–80
West Lincoln HighLincolntonPublic school9–120
West Lincoln MiddleLincolntonPublic school6–80
West Marion Elementary SchoolMarionPublic schoolPK–50
West McDowell Middle SchoolMarionPublic school6–80
West Mecklenburg High SchoolCharlottePublic school9–120
West MiddleMount GileadPublic school6–80
West Millbrook MiddleRaleighPublic school6–80
West Oxford ElementaryOxfordPublic schoolPK–50
West Pender MiddleBurgawPublic school6–80
West Pine ElementaryWest EndPublic schoolK–50
West Pine MiddleWest EndPublic school6–80
West Rockingham ElementaryRockinghamPublic schoolPK–50
West Rowan ElementaryClevelandPublic schoolPK–50
West Rowan HighMount UllaPublic school9–120
West Rowan MiddleSalisburyPublic school6–80
West Smithfield ElementarySmithfieldPublic schoolPK–50
West Stanly HighOakboroPublic school9–120
West Stanly Middle SchoolLocustPublic school6–80
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
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
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