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 601–650 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
Doral Academy of North CarolinaRaleighPublic schoolK–70
Doris Henderson Newcomers SchGreensboroPublic school3–110
Dorothy J Vaughan Academy at ParksideCharlottePublic schoolPK–50
Douglas Byrd HighFayettevillePublic school9–120
Douglas Byrd MiddleFayettevillePublic school6–80
Douglas ElementaryRaleighPublic schoolPK–50
Douglass ElementaryEdenPublic schoolPK–50
Down East Middle and Smyrna ElementarySmyrnaPublic schoolPK–80
DPS Hospital SchoolDurhamPublic schoolPK–120
Dr Hubert Eaton Sr ElemWilmingtonPublic schoolK–50
Dr John Codington ElemWilmingtonPublic schoolK–50
Draughn High SchoolValdesePublic school9–120
Drexel ElementaryMorgantonPublic schoolPK–50
Druid Hills AcademyCharlottePublic schoolPK–80
Dublin PrimaryDublinPublic schoolPK–50
Dudley Shoals ElementaryGranite FallsPublic schoolPK–50
Dunn ElementaryDunnPublic schoolPK–50
Dunn MiddleDunnPublic school6–80
Duplin Early College HighKenansvillePublic school90
Durant Road ElementaryRaleighPublic schoolPK–50
Durant Road MiddleRaleighPublic school6–80
Durham Charter SchoolDurhamPublic schoolK–120
Durham Early College of Health SciencesDurhamPublic school90
Durham School of TechnologyDurhamPublic school9–120
Durham School of the ArtsDurhamPublic school6–120
Durham's Performance Learning CenterDurhamPublic school9–120
E B Aycock MiddleGreenvillePublic school6–80
E B Frink MiddleLa GrangePublic school6–80
E E Miller ElementaryFayettevillePublic schoolPK–50
E E Smith HighFayettevillePublic school9–120
E J Hayes ElementaryWilliamstonPublic school3–50
E K Powe ElementaryDurhamPublic schoolPK–50
E Lawson Brown MiddleThomasvillePublic school6–80
E M Rollins ElementaryHendersonPublic schoolPK–50
E M Yoder ElementaryMebanePublic schoolPK–50
E Melvin Honeycutt ElementaryFayettevillePublic schoolK–50
E O Young Jr ElementaryHendersonPublic schoolPK–50
Early CollegeAshevillePublic school90
Early College at GuilfordGreensboroPublic school9–120
Early College EAST HighHavelockPublic school90
Early College of Forsyth CoWinston SalemPublic school9–120
Easley ElementaryDurhamPublic schoolPK–50
East Albemarle ElementaryAlbemarlePublic schoolK–50
East Alexander MiddleHiddenitePublic school6–80
East Arcadia ElementaryRiegelwoodPublic schoolK–50
East Bend ElementaryEast BendPublic schoolPK–50
East Bladen HighElizabethtownPublic school9–120
East Burke HighConnelly SpringsPublic school9–120
East Burke MiddleConnelly SpringsPublic school6–80
East Carteret HighBeaufortPublic school9–120