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 151–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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
West Hoke MiddleRaefordPublic school6–80
West Hoke ElementaryRaefordPublic schoolPK–50
West Henderson HighHendersonvillePublic school9–120
West Greene ElementarySnow HillPublic school2–30
West Forsyth HighClemmonsPublic school9–120
West End ElementaryWest EndPublic schoolPK–50
West ElementaryKings MountainPublic schoolPK–40
West Edgecombe MiddleRocky MountPublic school6–80
West Davidson HighLexingtonPublic school9–120
West Craven MiddleNew BernPublic school6–80
West Craven HighVanceboroPublic school9–120
West Columbus SchoolCerro GordoPublic schoolPK–80
West Columbus HighCerro GordoPublic school9–120
West Clayton ElementaryClaytonPublic schoolPK–50
West Christian AcademyShallottePrivate schoolK–120
West Charlotte High SchoolCharlottePublic school9–120
West Cary MiddleCaryPublic school6–80
West Carteret HighMorehead CityPublic school9–120
West Caldwell HighLenoirPublic school9–120
West Cabarrus HighConcordPublic school9–120
West Buncombe ElementaryAshevillePublic schoolK–40
West Brunswick HighShallottePublic school9–120
West Bladen HighBladenboroPublic school9–120
West Bertie ElementaryKelfordPublic schoolPK–50
West Alexander MiddleTaylorsvillePublic school6–80
Wesley Chapel ElementaryMonroePublic schoolK–50
Wescare Christian AcademyTroyPrivate schoolK–120
Wentworth ElementaryReidsvillePublic schoolK–50
Wendell MiddleWendellPublic school6–80
Wendell ElementaryWendellPublic schoolK–50
Wells ElementaryWilsonPublic schoolPK–50
Wellcome MiddleGreenvillePublic school6–80
Weldon MiddleHalifaxPublic school6–80
Weldon High SchoolHalifaxPublic school9–120
Weldon Elementary SchoolWeldonPublic schoolPK–50
Welcome ElementaryLexingtonPublic schoolPK–50
Welborn MiddleHigh PointPublic school6–80
Weeksville ElementaryElizabeth CityPublic schoolK–50
Weddington MiddleMatthewsPublic school6–80
Weddington Hills ElementaryConcordPublic schoolK–50
Weddington HighMatthewsPublic school9–120
Weddington ElementaryMatthewsPublic schoolPK–50
Weddington Christian AcademyWeddingtonPrivate schoolPK–K0
Webb Street SchoolGastoniaPublic schoolPK–120
Webb A Murray ElementaryHickoryPublic schoolPK–60
Weaverville PrimaryWeavervillePublic schoolPK–10
Weaverville ElementaryWeavervillePublic school2–40
Weatherstone ElementaryCaryPublic schoolPK–50
WB Wicker ElementarySanfordPublic schoolK–50
Waynesville MiddleWaynesvillePublic school6–80