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 701–750 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
Davie County HighMocksvillePublic school9–120
Davis Drive ElementaryCaryPublic schoolK–50
Davis Drive MiddleCaryPublic school6–80
Davis-Townsend ElementaryLexingtonPublic schoolPK–50
Deep Branch ElementaryLumbertonPublic schoolPK–60
Deep River ElementarySanfordPublic schoolK–50
Denton ElementaryDentonPublic schoolPK–50
Denver Christian AcademyDenverPrivate schoolPK–90
Devonshire ElementaryCharlottePublic schoolK–50
Diggs-Latham ElementaryWinston SalemPublic schoolPK–50
Dillard AcademyGoldsboroPublic schoolK–80
Dillard Drive ElementaryRaleighPublic schoolPK–50
Dillard Drive MiddleRaleighPublic school6–80
Dillard MiddleGoldsboroPublic school6–80
Dilworth ElementaryCharlottePublic schoolPK–20
Dilworth Elementary School Latta CampusCharlottePublic school3–50
Discovery CharterBahamaPublic school6–120
Discovery Child Development Center LlcMorrisvillePrivate schoolPK–K0
Discovery High SchoolNewtonPublic school9–120
Discovery SchoolStatesvillePublic schoolPK–120
District No 7 ElementaryWadePublic schoolPK–50
Dixon ElementaryHolly RidgePublic schoolPK–50
Dixon HighHolly RidgePublic school9–120
Dixon MiddleSneads FerryPublic school6–80
Dixon Road ElementaryWillow SpringPublic schoolPK–50
Dobson ElementaryDobsonPublic schoolPK–50
Dole ElementarySalisburyPublic schoolPK–50
Don D Steed ElementaryRaefordPublic schoolPK–50
Donna L Loflin ElementaryAsheboroPublic schoolK–50
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
Duke SchoolDurhamPrivate schoolPK–80
Dunn ElementaryDunnPublic schoolPK–50
Dunn MiddleDunnPublic school6–80
Duplin Early College HighKenansvillePublic school90
Durant Road ElementaryRaleighPublic schoolPK–50