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,351–1,400 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
North End ElementaryRoxboroPublic schoolK–50
North ElementaryProvidencePublic schoolPK–50
North ElementaryKings MountainPublic schoolPK–40
North Edgecombe HighTarboroPublic school9–120
North East Carolina PrepTarboroPublic schoolPK–120
North Duplin Jr Sr HighMt. OlivePublic school7–120
North Duplin ElementaryMt. OlivePublic schoolPK–60
North Drive ElementaryGoldsboroPublic schoolPK–20
North Davie MiddleMocksvillePublic school6–80
North Davidson MiddleLexingtonPublic school6–80
North Davidson HighLexingtonPublic school9–120
North Cove Elementary SchoolMarionPublic schoolPK–50
North Chatham ElementaryChapel HillPublic schoolPK–50
North Carolina Cyber AcademyDurhamPublic schoolK–120
North Canton ElementaryCantonPublic schoolPK–50
North Buncombe MiddleWeavervillePublic school7–80
North Buncombe HighWeavervillePublic school9–120
North Buncombe ElementaryWeavervillePublic schoolPK–40
North Brunswick HighLelandPublic school9–120
North Brook ElementaryValePublic schoolPK–50
North Belmont ElementaryBelmontPublic schoolPK–50
North Asheboro MiddleAsheboroPublic school6–80
North Academy of World LanguagesHuntersvillePublic schoolK–80
Norlina Christian SchoolNorlinaPrivate schoolK–120
Noble AcademyGreensboroPrivate school2–120
NF Woods CampusMooresvillePublic school6–120
Next Generation AcademyGreensboroPublic schoolK–80
Newton-Conover MiddleConoverPublic school6–80
Newton-Conover HighNewtonPublic school9–120
Newport MiddleNewportPublic school6–80
Newport ElementaryNewportPublic schoolK–50
Newport Christian AcademyNewportPrivate school1–100
Newland ElementaryNewlandPublic schoolPK–50
Newell ElementaryCharlottePublic schoolK–50
New Town ElementaryWaxhawPublic schoolPK–50
New School Montessori CenterHolly SpringsPrivate schoolPK–90
New Salem ElementaryMarshvillePublic schoolK–50
New Park ElementaryCharlottePublic schoolNot known0
New Market Elementary SchoolSophiaPublic schoolK–50
New Manna Christian SchoolMarionPrivate schoolPK–120
New Life Christian AcademyClintonPrivate schoolK–110
New Life Christian AcademyFayettevillePrivate schoolPK–120
New Life AcademyElizabeth CityPrivate schoolPK–120
New Kituwah AcademyCherokeePrivate schoolPK–60
New Independence AcademyPikevillePrivate schoolK–120
New Horizons Elementary SchoolWilmingtonPrivate schoolK–50
New Hope ElementaryChapel HillPublic schoolPK–50
New Hope ElementaryHendersonPublic schoolPK–50
New Hope ElementaryWilsonPublic schoolK–50
New Hope ElementaryGastoniaPublic schoolK–50