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 101–150 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
Whitaker ElementaryWinston SalemPublic schoolPK–50
Whispering Pines Christian Day SchoolHamptonvillePrivate school1–80
Wheatmore Middle SchoolTrinityPublic school6–80
Wheatmore High SchoolTrinityPublic school9–120
Westwood ElementaryWest JeffersonPublic schoolK–60
Westover MiddleFayettevillePublic school6–80
Westover HighFayettevillePublic school9–120
Westmoore ElementarySeagrovePublic schoolPK–80
Westfield ElementaryPilot MountainPublic schoolPK–50
Western Union ElementaryWaxhawPublic schoolK–50
Western Rockingham MiddleMadisonPublic school6–80
Western Harnett MiddleLillingtonPublic school6–80
Western Harnett HighLillingtonPublic school9–120
Western Guilford MiddleGreensboroPublic school6–80
Western Guilford HighGreensboroPublic school9–120
Western Alamance MiddleElonPublic school6–80
Western Alamance HighElonPublic school9–120
Westerly Hills AcademyCharlottePublic schoolPK–50
Westchester Country Day SchoolHigh PointPrivate schoolPK–120
Westarea ElementaryFayettevillePublic schoolPK–50
West Yadkin ElementaryHamptonvillePublic schoolPK–50
West Wilkes Middle SchoolWilkesboroPublic school6–80
West Wilkes High SchoolMillers CreekPublic school9–120
West View ElementaryGarnerPublic schoolPK–50
West Stokes High SchoolKingPublic school9–120
West Stanly Middle SchoolLocustPublic school6–80
West Stanly HighOakboroPublic school9–120
West Smithfield ElementarySmithfieldPublic schoolPK–50
West Rowan MiddleSalisburyPublic school6–80
West Rowan HighMount UllaPublic school9–120
West Rowan ElementaryClevelandPublic schoolPK–50
West Rockingham ElementaryRockinghamPublic schoolPK–50
West Pine MiddleWest EndPublic school6–80
West Pine ElementaryWest EndPublic schoolK–50
West Pender MiddleBurgawPublic school6–80
West Oxford ElementaryOxfordPublic schoolPK–50
West Millbrook MiddleRaleighPublic school6–80
West MiddleMount GileadPublic school6–80
West Mecklenburg High SchoolCharlottePublic school9–120
West McDowell Middle SchoolMarionPublic school6–80
West Marion Elementary SchoolMarionPublic schoolPK–50
West Lincoln MiddleLincolntonPublic school6–80
West Lincoln HighLincolntonPublic school9–120
West Lee MiddleSanfordPublic school6–80
West Lake Preparatory AcademyDenverPublic schoolK–90
West Lake MiddleApexPublic school6–80
West Lake ElementaryApexPublic schoolPK–50
West Johnston HighBensonPublic school9–120
West Iredell MiddleStatesvillePublic school6–80
West Iredell HighStatesvillePublic school9–120