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 901–950 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
Gov's Village STEM (Upper)CharlottePublic school5–80
Grady Brown ElementaryHillsboroughPublic schoolK–50
Graham A Barden ElementaryHavelockPublic schoolPK–50
Graham HighGrahamPublic school9–120
Graham MiddleGrahamPublic school6–80
Grand Oak ElementaryHuntersvillePublic schoolPK–50
Grandview MiddleHickoryPublic school6–80
Grandy PrimaryCamdenPublic schoolPK–20
Granite Falls ElementaryGranite FallsPublic schoolPK–50
Granite Falls MiddleGranite FallsPublic school6–80
Granite Quarry ElementarySalisburyPublic schoolPK–50
Grantham ElementaryGoldsboroPublic schoolPK–40
Grantham MiddleGoldsboroPublic school5–80
Granville AcademyCreedmoorPublic school1–120
Granville Central Middle SchoolStemPublic school6–80
Granville Early College HighCreedmoorPublic school9–120
Gravelly Hill MiddleEflandPublic school6–80
Gray Stone DayMisenheimerPublic school6–120
Grays Chapel Elementary SchoolFranklinvillePublic schoolK–50
Gray's Creek ElementaryHope MillsPublic schoolPK–50
Gray's Creek HighHope MillsPublic school9–120
Gray's Creek MiddleHope MillsPublic school6–80
Green ElementaryRaleighPublic schoolPK–50
Green Hope ElementaryCaryPublic schoolPK–50
Green Hope HighCaryPublic school9–120
Green Level HighCaryPublic school9–120
Green Ridge ElementaryBiscoePublic schoolPK–50
Green Valley ElementaryBoonePublic schoolPK–80
Greene Central HighSnow HillPublic school9–120
Greene County IntermediateSnow HillPublic school4–50
Greene County MiddleSnow HillPublic school6–80
Greene Early College HighSnow HillPublic school90
Greenlee PrimarySpruce PinePublic schoolPK–20
Greensboro AcademyGreensboroPublic schoolK–80
Greenway Park ElementaryCharlottePublic schoolPK–50
Greenwood ElementarySanfordPublic schoolK–50
Greenwood MiddleGoldsboroPublic school5–80
Griffith ElementaryWinston SalemPublic schoolPK–50
GriftonGriftonPublic schoolPK–80
Grimsley HighGreensboroPublic school9–120
Grove Park ElementaryBurlingtonPublic schoolPK–50
Grove Park Elementary SchoolCharlottePublic schoolPK–50
Grover C Fields MiddleNew BernPublic school6–80
Grover ElementaryGroverPublic schoolPK–40
GTCC Middle College HighJamestownPublic school90
Guilford eLearning University PrepGreensboroPublic schoolK–80
Guilford ElementaryGreensboroPublic schoolPK–50
Guilford Preparatory AcademyGreensboroPublic schoolK–80
Guy B Teachey ElementaryAsheboroPublic schoolK–50
GW Carver ElementaryKannapolisPublic schoolK–50