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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
NC Virtual AcademyDurhamPublic schoolK–120
NCVPSRaleighPublic school70
NE Academy for Aerospace & AdvTechElizabeth CityPublic school5–120
NE Carolina Prep School Remote AcademyTarboroPublic school6–120
Neal MiddleDurhamPublic school6–80
Nebo Elementary SchoolNeboPublic schoolPK–50
Needham Broughton HighRaleighPublic school9–120
Nehemiah Enrichment AcademyCharlottePrivate schoolK–80
NERSBA Early CollegeJamesvillePublic school90
Nesbitt Discovery AcademyAshevillePublic school9–120
Neuse Charter SchoolSmithfieldPublic schoolK–120
Neuse Christian AcademyRaleighPrivate schoolK–120
Neuse River MiddleRaleighPublic school6–80
New Beginnings Christian SchoolUnion MillsPrivate school8–120
New Bern Christian AcademyNew BernPrivate schoolK–120
New Bern HighNew BernPublic school9–120
New Bridge MiddleJacksonvillePublic school6–80
New Century International ElementaryFayettevillePublic schoolPK–50
New Century International MiddleFayettevillePublic school6–80
New Century MiddleCameronPublic school6–80
New DimensionsMorgantonPublic schoolK–80
New Garden Friends SchoolGreensboroPrivate schoolPK–120
New Hanover HighWilmingtonPublic school9–120
New Hope Christian AcademyThomasvillePrivate schoolK–120
New Hope Christian AcademyWallacePrivate schoolPK–80
New Hope ElementaryChapel HillPublic schoolPK–50
New Hope ElementaryHendersonPublic schoolPK–50
New Hope ElementaryWilsonPublic schoolK–50
New Hope ElementaryGastoniaPublic schoolK–50
New Horizons Elementary SchoolWilmingtonPrivate schoolK–50
New Independence AcademyPikevillePrivate schoolK–120
New Kituwah AcademyCherokeePrivate schoolPK–60
New Life AcademyElizabeth CityPrivate schoolPK–120
New Life Christian AcademyClintonPrivate schoolK–110
New Life Christian AcademyFayettevillePrivate schoolPK–120
New Manna Christian SchoolMarionPrivate schoolPK–120
New Market Elementary SchoolSophiaPublic schoolK–50
New Park ElementaryCharlottePublic schoolNot known0
New Salem ElementaryMarshvillePublic schoolK–50
New School Montessori CenterHolly SpringsPrivate schoolPK–90
New Town ElementaryWaxhawPublic schoolPK–50
Newell ElementaryCharlottePublic schoolK–50
Newland ElementaryNewlandPublic schoolPK–50
Newport Christian AcademyNewportPrivate school1–100
Newport ElementaryNewportPublic schoolK–50
Newport MiddleNewportPublic school6–80
Newton-Conover HighNewtonPublic school9–120
Newton-Conover MiddleConoverPublic school6–80
Next Generation AcademyGreensboroPublic schoolK–80
NF Woods CampusMooresvillePublic school6–120