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 301–350 of 542 private 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
Mud Creek Christian SchoolHendersonvillePrivate schoolPK–K0
Murphy Adventist Christian SchoolMurphyPrivate schoolPK–80
Nc Boys AcademyConoverPrivate school7–120
Nehemiah Enrichment AcademyCharlottePrivate schoolK–80
Neuse Christian AcademyRaleighPrivate schoolK–120
New Beginnings Christian SchoolUnion MillsPrivate school8–120
New Bern Christian AcademyNew BernPrivate schoolK–120
New Garden Friends SchoolGreensboroPrivate schoolPK–120
New Hope Christian AcademyThomasvillePrivate schoolK–120
New Hope Christian AcademyWallacePrivate schoolPK–80
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 School Montessori CenterHolly SpringsPrivate schoolPK–90
Newport Christian AcademyNewportPrivate school1–100
Noble AcademyGreensboroPrivate school2–120
Norlina Christian SchoolNorlinaPrivate schoolK–120
North Hills Christian SchoolSalisburyPrivate schoolPK–120
North Kannapolis Christian AcademyKannapolisPrivate schoolPK–60
North Raleigh Christian AcademyRaleighPrivate schoolPK–120
North Shore AcademySneads FerryPrivate schoolK–90
Northeast AcademyLaskerPrivate schoolPK–120
Northside Christian AcademyCharlottePrivate schoolPK–120
Northview Baptist AcademyFayettevillePrivate schoolK–120
Oak City AcademyGarnerPrivate schoolPK–100
Oak Ridge Military AcademyOak RidgePrivate school7–120
Odyssey Community SchoolAshevillePrivate schoolPK–120
Omni Montessori SchoolCharlottePrivate schoolPK–90
One World Montessori LlcJacksonvillePrivate schoolPK–90
Onslow Christian AcademyJacksonvillePrivate schoolK–120
Opendoor SchoolWintervillePrivate schoolK–50
Our Lady Of Grace Catholic SchoolGreensboroPrivate schoolPK–80
Our Lady Of Mercy Catholic SchoolWinston SalemPrivate schoolPK–80
Our Lady Perpetual Help Catholic SchoolRocky MountPrivate schoolK–80
Outreach Christian AcademyHamletPrivate schoolPK–120
Palisades Episcopal SchoolCharlottePrivate schoolPK–80
Pathway Christian AcademyGoldsboroPrivate schoolPK–120
Pathways Middle And HighWilmingtonPrivate school5–120
Peace Montessori SchoolApexPrivate schoolPK–30
Peace Rose MontessoriWilmingtonPrivate schoolPK–80
Peace Rose Montessori SchoolWilmingtonPrivate schoolPK–80
Penderlea Christian AcademyWillardPrivate schoolPK–120
Philips AcademyCharlottePrivate school6–120
Pine Ridge Mennonite SchoolUnion MillsPrivate school1–90
Pine Valley Umc Wee Care Preschool & KindergartenWilmingtonPrivate schoolPK–K0
Pope John Paul II Catholic H SGreenvillePrivate school9–120