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,251–1,300 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
Oak Ridge ElementaryOak RidgePublic schoolPK–50
Oak Lane ElementaryHurdle MillsPublic schoolK–50
Oak Hill ElementaryMorgantonPublic schoolPK–50
Oak Hill ElementaryHigh PointPublic schoolPK–50
Oak Hill Charter SchoolLenoirPublic schoolK–80
Oak Grove MiddleWinston-SalemPublic school6–80
Oak Grove HighWinston-SalemPublic school9–120
Oak Grove ElementaryDurhamPublic schoolPK–50
Oak Grove ElementaryRaleighPublic schoolPK–50
Oak City AcademyGarnerPrivate schoolPK–100
Norwood ElementaryNorwoodPublic schoolK–50
Norwayne MiddleFremontPublic school6–80
Northwoods Park MiddleJacksonvillePublic school6–80
Northwoods ElementaryCaryPublic schoolPK–50
Northwoods ElementaryJacksonvillePublic schoolK–50
Northwood HighPittsboroPublic school9–120
Northwood ElementaryHigh PointPublic schoolPK–50
Northwest School of the ArtsCharlottePublic school9–120
Northwest MiddleWinston SalemPublic school6–80
Northwest Harnett ElementaryFuquay-VarinaPublic schoolPK–50
Northwest Halifax Collegiate and TechnicLittletonPublic school9–120
Northwest Guilford MiddleGreensboroPublic school6–80
Northwest Guilford HighGreensboroPublic school9–120
Northwest ElementaryPikevillePublic schoolPK–50
Northwest ElementaryKinstonPublic schoolK–50
Northwest ElementaryLexingtonPublic schoolPK–50
Northwest ElementaryGreenvillePublic schoolPK–50
Northwest Cabarrus MiddleConcordPublic school6–80
Northwest Cabarrus HighConcordPublic school9–120
Northview MiddleHickoryPublic school6–80
Northview Baptist AcademyFayettevillePrivate schoolK–120
Northview AcademyStatesvillePublic schoolK–120
Northside HighPinetownPublic school9–120
Northside HighJacksonvillePublic school9–120
Northside ElementaryChapel HillPublic schoolPK–50
Northside ElementaryNorlinaPublic schoolPK–50
Northside ElementaryElizabeth CityPublic schoolK–50
Northside Christian AcademyCharlottePrivate schoolPK–120
Northridge MiddleCharlottePublic school6–80
Northern Nash HighRocky MountPublic school9–120
Northern MiddleRoxboroPublic school6–80
Northern HighDurhamPublic school9–120
Northern Guilford MiddleGreensboroPublic school6–80
Northern Guilford HighGreensboroPublic school9–120
Northern Guilford ElementaryGreensboroPublic schoolK–50
Northern Granville MiddleOxfordPublic school6–80
Northeastern Randolph Middle SchoolLibertyPublic school6–80
Northeastern HighElizabeth CityPublic school9–120
Northeast MiddleMint HillPublic school6–80
Northeast Guilford MiddleMcLeansvillePublic school6–80