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,451–2,500 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
Valle Crucis ElementaryBanner ElkPublic schoolPK–80
Valley Springs MiddleArdenPublic school5–80
Valmead ElementaryLenoirPublic schoolPK–50
Vance Charter SchoolHendersonPublic schoolK–120
Vance Co Early CollegeHendersonPublic school90
Vance County High SchoolHendersonPublic school9–120
Vance County Middle SchoolHendersonPublic school6–80
Vance ElementaryRaleighPublic schoolPK–50
Vance Virtual Village AcademyHendersonPublic school6–120
Vanceboro-Farm Life ElementaryVanceboroPublic schoolPK–50
Vandalia ElementaryGreensboroPublic schoolPK–50
Vandora Springs ElementaryGarnerPublic schoolPK–50
Vanstory Hills ElementaryFayettevillePublic school2–50
Vass-Lakeview ElementaryVassPublic schoolPK–50
Vaughan ElementaryMaconPublic schoolPK–50
Vernon Malone College and Career AcademyRaleighPublic school90
Vick ElementaryWilsonPublic schoolK–50
Vidant HealthGreenvillePublic schoolPK–120
Vienna ElementaryPfafftownPublic schoolPK–50
Viewmont ElementaryHickoryPublic schoolPK–50
Villa Heights ElementaryCharlottePublic schoolK–50
Vinson-Bynum ElementaryWilsonPublic schoolK–50
Virginia Cross ElementarySiler CityPublic schoolPK–50
Virginia Williamson ElemBoliviaPublic schoolPK–50
Voyager AcademyDurhamPublic schoolK–120
W A Bess Elementary SchoolGastoniaPublic schoolPK–50
W A Pattillo MiddleTarboroPublic school6–80
W A Young ElementaryMorgantonPublic schoolPK–50
W B Beam Intermediate SchoolCherryvillePublic school4–50
W C Friday Middle SchoolDallasPublic school6–80
W G Pearson ElementaryDurhamPublic schoolPK–50
W H KnucklesLumbertonPublic schoolPK–30
W H Robinson ElementaryWintervillePublic schoolPK–50
W Jesse Gurganus ElementaryHavelockPublic schoolK–50
W M Irvin ElementaryConcordPublic schoolPK–50
W M Jenkins ElementaryHickoryPublic schoolK–50
W P Grier Middle SchoolGastoniaPublic school6–80
W R Odell ElementaryConcordPublic school3–50
W R Odell PrimaryConcordPublic schoolK–20
W T Griggs ElementaryPoplar BranchPublic schoolPK–50
WaccamawAshPublic schoolK–80
Wadesboro ElementaryWadesboroPublic school4–60
Wadesboro PrimaryWadesboroPublic schoolK–30
Wagram ElementaryWagramPublic schoolPK–50
Wahl Coates ElementaryGreenvillePublic schoolPK–50
Wake Early College of Health and ScienceRaleighPublic school90
Wake EC of Information & BiotechnologiesMorrisvillePublic school90
Wake Forest Charter AcademyWake ForestPublic schoolK–80
Wake Forest ElementaryWake ForestPublic schoolPK–50
Wake Forest High SchoolWake ForestPublic school9–120