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,501–2,550 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
Easley ElementaryDurhamPublic schoolPK–50
Early College of Forsyth CoWinston SalemPublic school9–120
Early College EAST HighHavelockPublic school90
Early College at GuilfordGreensboroPublic school9–120
Early CollegeAshevillePublic school90
E O Young Jr ElementaryHendersonPublic schoolPK–50
E Melvin Honeycutt ElementaryFayettevillePublic schoolK–50
E M Yoder ElementaryMebanePublic schoolPK–50
E M Rollins ElementaryHendersonPublic schoolPK–50
E Lawson Brown MiddleThomasvillePublic school6–80
E K Powe ElementaryDurhamPublic schoolPK–50
E J Hayes ElementaryWilliamstonPublic school3–50
E E Smith HighFayettevillePublic school9–120
E E Miller ElementaryFayettevillePublic schoolPK–50
E B Frink MiddleLa GrangePublic school6–80
E B Aycock MiddleGreenvillePublic school6–80
Dynamic OpportunitiesRaleighPrivate schoolNot known0
Durham's Performance Learning CenterDurhamPublic school9–120
Durham School of the ArtsDurhamPublic school6–120
Durham School of TechnologyDurhamPublic school9–120
Durham Early College of Health SciencesDurhamPublic school90
Durham Charter SchoolDurhamPublic schoolK–120
Durham Academy Middle School DivDurhamPrivate schoolPK–120
Durham AcademyDurhamPrivate schoolPK–120
Durant Road MiddleRaleighPublic school6–80
Durant Road ElementaryRaleighPublic schoolPK–50
Duplin Early College HighKenansvillePublic school90
Dunn MiddleDunnPublic school6–80
Dunn ElementaryDunnPublic schoolPK–50
Duke SchoolDurhamPrivate schoolPK–80
Dudley Shoals ElementaryGranite FallsPublic schoolPK–50
Dublin PrimaryDublinPublic schoolPK–50
Druid Hills AcademyCharlottePublic schoolPK–80
Drexel ElementaryMorgantonPublic schoolPK–50
Draughn High SchoolValdesePublic school9–120
Dr John Codington ElemWilmingtonPublic schoolK–50
Dr Hubert Eaton Sr ElemWilmingtonPublic schoolK–50
DPS Hospital SchoolDurhamPublic schoolPK–120
Down East Middle and Smyrna ElementarySmyrnaPublic schoolPK–80
Douglass ElementaryEdenPublic schoolPK–50
Douglas ElementaryRaleighPublic schoolPK–50
Douglas Byrd MiddleFayettevillePublic school6–80
Douglas Byrd HighFayettevillePublic school9–120
Dorothy J Vaughan Academy at ParksideCharlottePublic schoolPK–50
Doris Henderson Newcomers SchGreensboroPublic school3–110
Doral Academy of North CarolinaRaleighPublic schoolK–70
Donna L Loflin ElementaryAsheboroPublic schoolK–50
Don D Steed ElementaryRaefordPublic schoolPK–50
Dole ElementarySalisburyPublic schoolPK–50
Dobson ElementaryDobsonPublic schoolPK–50