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 651–700 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Creekside ElementaryDurhamPublic schoolPK–50
Cresset Christian AcademyDurhamPrivate schoolPK–120
Crest HighShelbyPublic school9–120
Crest MiddleShelbyPublic school6–80
Crestdale MiddleMatthewsPublic school6–80
Croatan HighNewportPublic school9–120
Croft Community SchoolCharlottePublic schoolPK–50
Cross Creek Early CollegeFayettevillePublic school9–120
Crosscreek Charter SchoolLouisburgPublic schoolK–80
Crossnore ElementaryCrossnorePublic schoolPK–50
Crossroads Arts and Science Early CollegStatesvillePublic school90
Crossroads Christian SchoolHendersonPrivate schoolPK–120
Crossroads FLEXCaryPublic school9–120
Crossway AcademyCharlottePrivate schoolK–80
Crown Point ElementaryMatthewsPublic schoolPK–50
CS Brown High - STEM ProgramWintonPublic school9–120
CTE Innovative High SchoolREIDSVILLEPublic school90
Culbreth MiddleChapel HillPublic school6–80
Cullowhee Valley SchoolCullowheePublic schoolPK–80
Cumberland International Early CollegeFayettevillePublic school9–120
Cumberland Mills ElementaryFayettevillePublic schoolPK–50
Cumberland PolytechnicFayettevillePublic school90
Cumberland Road ElementaryFayettevillePublic schoolPK–50
Cumberland Virtual Academy 6-12FayettevillePublic school6–120
Cumberland Virtual Academy K-5FayettevillePublic school2–50
Currituck County HighBarcoPublic school9–120
Currituck County MiddleBarcoPublic school6–80
Cuthbertson HighWaxhawPublic school9–120
Cuthbertson MiddleWaxhawPublic school6–80
Cyrus P Frazier ElementaryGreensboroPublic schoolPK–50
Cyzner InstituteCharlottePrivate schoolPK–70
D.C. Virgo Preparatory AcademyWilmingtonPublic schoolK–80
D F Walker ElementaryEdentonPublic school3–50
D H Conley HighGreenvillePublic school9–120
D S Johnson ElementaryRocky MountPublic school3–50
Dabney ElementaryHendersonPublic schoolPK–50
Dalton McMichael HighMayodanPublic school9–120
Dana ElementaryHendersonvillePublic school1–50
Dare Early CollegeManteoPublic school90
Dare Learning AcademyKill Devil HillsPublic school9–120
Davenport A+ SchoolLenoirPublic schoolPK–50
David Cox Road ElementaryCharlottePublic schoolPK–50
David D Jones ElementaryGreensboroPublic schoolPK–50
Davidson Charter AcademyLexingtonPublic schoolK–80
Davidson County High SchoolLexingtonPublic school6–120
Davidson Day SchoolDavidsonPrivate schoolPK–120
Davidson Early CollegeThomasvillePublic school9–120
Davidson ElementaryDavidsonPublic schoolK–50
Davidson River SchoolBrevardPublic school6–120
Davie County Early College HighMocksvillePublic school90