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 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
Cumberland Virtual Academy K-5FayettevillePublic school2–50
Cumberland Virtual Academy 6-12FayettevillePublic school6–120
Cumberland Road ElementaryFayettevillePublic schoolPK–50
Cumberland PolytechnicFayettevillePublic school90
Cumberland Mills ElementaryFayettevillePublic schoolPK–50
Cumberland International Early CollegeFayettevillePublic school9–120
Cullowhee Valley SchoolCullowheePublic schoolPK–80
Culbreth MiddleChapel HillPublic school6–80
CTE Innovative High SchoolREIDSVILLEPublic school90
CS Brown High - STEM ProgramWintonPublic school9–120
Crown Point ElementaryMatthewsPublic schoolPK–50
Crossway AcademyCharlottePrivate schoolK–80
Crossroads FLEXCaryPublic school9–120
Crossroads Christian SchoolHendersonPrivate schoolPK–120
Crossroads Arts and Science Early CollegStatesvillePublic school90
Crossnore ElementaryCrossnorePublic schoolPK–50
Crosscreek Charter SchoolLouisburgPublic schoolK–80
Cross Creek Early CollegeFayettevillePublic school9–120
Croft Community SchoolCharlottePublic schoolPK–50
Croatan HighNewportPublic school9–120
Crestdale MiddleMatthewsPublic school6–80
Crest MiddleShelbyPublic school6–80
Crest HighShelbyPublic school9–120
Cresset Christian AcademyDurhamPrivate schoolPK–120
Creekside ElementaryWintervillePublic schoolPK–50
Creekside ElementaryNew BernPublic schoolK–50
Creekside ElementaryDurhamPublic schoolPK–50
Creech Road ElementaryGarnerPublic schoolPK–50
Craven Virtual AcademyNew BernPublic school4–120
Craven Early College HighNew BernPublic school90
Cranberry MiddleElk ParkPublic school6–80
Cramerton MiddleCramertonPublic school6–80
Cramerton Christian AcademyCramertonPrivate schoolPK–120
Crain's Creek MiddleCarthagePublic school6–80
Cox Mill High SchoolConcordPublic school9–120
Cox Mill ElementaryConcordPublic schoolK–50
Covenant Day SchoolMatthewsPrivate schoolK–120
Cove Creek ElementaryVilasPublic schoolPK–80
Courtney ElementaryYadkinvillePublic schoolPK–50
Coulwood STEM AcademyCharlottePublic school6–80
Cotswold ElementaryCharlottePublic school3–50
Costner ElementaryDallasPublic schoolPK–50
Corvian Community SchoolCharlottePublic schoolK–120
Corriher Lipe MiddleLandisPublic school6–80
Cornerstone Christian AcademyHickoryPrivate school2–120
Cornerstone Christian AcademyFayettevillePrivate schoolPK–120
Cornerstone Christian AcademyStatesvillePrivate schoolPK–120
Cornerstone Charter Academy-CFAGreensboroPublic schoolK–120
Cornerstone Adventist AcademyCharlottePrivate school1–80
Cornelius ElementaryCorneliusPublic schoolK–50