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,151–2,200 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
Greene Central HighSnow HillPublic school9–120
Green Valley ElementaryBoonePublic schoolPK–80
Green Ridge ElementaryBiscoePublic schoolPK–50
Green Level HighCaryPublic school9–120
Green Hope HighCaryPublic school9–120
Green Hope ElementaryCaryPublic schoolPK–50
Green ElementaryRaleighPublic schoolPK–50
Greater Fayetteville AdventistFayettevillePrivate schoolPK–120
Great Accomplishments AcademyWilsonPrivate schoolK–120
Gray's Creek MiddleHope MillsPublic school6–80
Gray's Creek HighHope MillsPublic school9–120
Gray's Creek ElementaryHope MillsPublic schoolPK–50
Grays Chapel Elementary SchoolFranklinvillePublic schoolK–50
Gray Stone DayMisenheimerPublic school6–120
Gravelly Hill MiddleEflandPublic school6–80
Granville Early College HighCreedmoorPublic school9–120
Granville Central Middle SchoolStemPublic school6–80
Granville AcademyCreedmoorPublic school1–120
Grantham MiddleGoldsboroPublic school5–80
Grantham ElementaryGoldsboroPublic schoolPK–40
Granite Quarry ElementarySalisburyPublic schoolPK–50
Granite Falls MiddleGranite FallsPublic school6–80
Granite Falls ElementaryGranite FallsPublic schoolPK–50
Grandy PrimaryCamdenPublic schoolPK–20
Grandview MiddleHickoryPublic school6–80
Grand Oak ElementaryHuntersvillePublic schoolPK–50
Gramercy Christian SchoolNewportPrivate schoolK–120
Graham MiddleGrahamPublic school6–80
Graham HighGrahamPublic school9–120
Graham A Barden ElementaryHavelockPublic schoolPK–50
Grady Brown ElementaryHillsboroughPublic schoolK–50
Grace Point Christian AcademyHigh PointPrivate schoolK–120
Grace Montessori Academy IncorporatedElizabeth CityPrivate schoolK–60
Grace Covenant AcademyCorneliusPrivate schoolPK–80
Grace Classical SchoolJacksonvillePrivate schoolPK–110
Grace Classical SchoolJacksonvillePrivate schoolK–110
Grace Christian SchoolRaleighPrivate schoolK–120
Grace Christian SchoolSanfordPrivate schoolK–120
Grace Christian AcademyBryson CityPrivate schoolPK–70
Gov's Village STEM (Upper)CharlottePublic school5–80
Gov's Village STEM (Lower)CharlottePublic schoolPK–40
Governor Morehead School for the BlindRaleighPublic schoolK–120
Gouge PrimaryBakersvillePublic schoolPK–20
Gospel Light Christian SchoolWalkertownPrivate schoolPK–120
Goldsboro HighGoldsboroPublic school9–120
Global Scholars AcademyDurhamPublic schoolK–80
Glenwood Elementary SchoolMarionPublic schoolPK–50
Glenwood ElementaryChapel HillPublic schoolK–50
Glenwood Christian AcademyBosticPrivate school2–50
Glenn ElementaryDurhamPublic schoolPK–50