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 1,851–1,900 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
John Van Lindley ElementaryGreensboroPublic schoolPK–50
John T Hoggard HighWilmingtonPublic school9–120
John Small ElementaryWashingtonPublic school4–50
John R Lawrence Elementary SchoolArchdalePublic schoolK–50
John R Griffin MiddleFayettevillePublic school6–80
John M Morehead HighEdenPublic school9–120
John J Blair ElementaryWilmingtonPublic schoolPK–50
John Chavis Middle SchoolCherryvillePublic school6–80
John C Tayloe ElementaryWashingtonPublic school2–30
John A Holmes HighEdentonPublic school9–120
Jessie Mae Monroe ElementaryAshPublic schoolPK–50
Jesse Wharton ElemGreensboroPublic schoolK–50
Jeffreys Grove ElementaryRaleighPublic schoolPK–50
Jefferson ElementaryShelbyPublic schoolPK–50
Jefferson ElementaryWinston-SalemPublic schoolPK–50
Jefferson ElementaryGreensboroPublic schoolPK–50
JCPS Virtual AcademyClaytonPublic schoolK–120
Jay M. Robinson MiddleCharlottePublic school6–80
Jay M Robinson HighConcordPublic school9–120
Jarvisburg ElementaryJarvisburgPublic schoolK–50
Jarvisburg Christian AcademyJarvisburgPrivate schoolPK–120
Jamesville ElementaryJamesvillePublic schoolPK–50
Jamestown MiddleJamestownPublic school6–80
Jamestown ElementaryJamestownPublic schoolPK–50
James Y Joyner ElementaryGreensboroPublic schoolPK–50
James W Smith ElementaryCove CityPublic schoolPK–50
James Martin MiddleCharlottePublic school6–80
James Love ElementaryShelbyPublic schoolPK–50
James Kenan HighWarsawPublic school9–120
James Hunt HighWilsonPublic school9–120
James E Shepard MiddleDurhamPublic school6–80
James B Dudley HighGreensboroPublic school9–120
Jacobs Fork MiddleNewtonPublic school7–80
Jacksonville HighJacksonvillePublic school9–120
Jacksonville Commons MiddleJacksonvillePublic school6–80
Jacksonville Commons ElemJacksonvillePublic schoolK–50
Jacksonville Christian AcademyJacksonvillePrivate schoolPK–120
Jackson Park ElementaryKannapolisPublic schoolK–50
Jackson MiddleGreensboroPublic school6–80
Jackson Day SchoolCharlottePublic schoolK–120
Jackson Community SchoolSylvaPublic school9–120
Jackson Co Early CollegeSylvaPublic school90
Jack Britt HighFayettevillePublic school9–120
J W Turlington SchoolRaefordPublic school6–120
J W Seabrook ElementaryFayettevillePublic schoolPK–50
J W Parker MiddleRocky MountPublic school6–80
J W McLauchlin ElementaryRaefordPublic schoolK–50
J W Coon ElementaryFayettevillePublic schoolPK–50
J.V. Washam ElementaryCorneliusPublic schoolK–50
J.T. Barber ElementaryNew BernPublic schoolPK–50