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,551–1,600 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
NE Carolina Prep School Remote AcademyTarboroPublic school6–120
Neal MiddleDurhamPublic school6–80
Nebo Elementary SchoolNeboPublic schoolPK–50
Needham Broughton HighRaleighPublic school9–120
NERSBA Early CollegeJamesvillePublic school90
Nesbitt Discovery AcademyAshevillePublic school9–120
Neuse Charter SchoolSmithfieldPublic schoolK–120
Neuse River MiddleRaleighPublic school6–80
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 Hanover HighWilmingtonPublic school9–120
New Hope ElementaryChapel HillPublic schoolPK–50
New Hope ElementaryHendersonPublic schoolPK–50
New Hope ElementaryWilsonPublic schoolK–50
New Hope ElementaryGastoniaPublic schoolK–50
New Market Elementary SchoolSophiaPublic schoolK–50
New Park ElementaryCharlottePublic schoolNot known0
New Salem ElementaryMarshvillePublic schoolK–50
New Town ElementaryWaxhawPublic schoolPK–50
Newell ElementaryCharlottePublic schoolK–50
Newland ElementaryNewlandPublic schoolPK–50
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
North Academy of World LanguagesHuntersvillePublic schoolK–80
North Asheboro MiddleAsheboroPublic school6–80
North Belmont ElementaryBelmontPublic schoolPK–50
North Brook ElementaryValePublic schoolPK–50
North Brunswick HighLelandPublic school9–120
North Buncombe ElementaryWeavervillePublic schoolPK–40
North Buncombe HighWeavervillePublic school9–120
North Buncombe MiddleWeavervillePublic school7–80
North Canton ElementaryCantonPublic schoolPK–50
North Carolina Cyber AcademyDurhamPublic schoolK–120
North Chatham ElementaryChapel HillPublic schoolPK–50
North Cove Elementary SchoolMarionPublic schoolPK–50
North Davidson HighLexingtonPublic school9–120
North Davidson MiddleLexingtonPublic school6–80
North Davie MiddleMocksvillePublic school6–80
North Drive ElementaryGoldsboroPublic schoolPK–20
North Duplin ElementaryMt. OlivePublic schoolPK–60
North Duplin Jr Sr HighMt. OlivePublic school7–120
North East Carolina PrepTarboroPublic schoolPK–120