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 201–250 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
Grove School Of CaryCaryPrivate schoolPK–K0
Guidepost Montessori At Lake NormanHuntersvillePrivate schoolK–50
Guidepost Montessori At Spruce TreeRaleighPrivate schoolPK–K0
Guidepost Montessori SchoolCharlottePrivate schoolPK–50
Halifax AcademyRoanoke RapidsPrivate schoolPK–120
Hanger Hall SchoolAshevillePrivate school6–80
Harrells Christian AcademyHarrellsPrivate schoolK–120
Harvest Time Christian AcademyWilkesboroPrivate schoolPK–120
Haw River Christian AcademyPittsboroPrivate schoolPK–110
Hawthorn Montessori SchoolAshevillePrivate schoolPK–K0
Haywood Christian AcademyLake JunaluskaPrivate schoolPK–120
Hayworth Christian SchoolHigh PointPrivate schoolK–120
Heritage Christian AcademySylvaPrivate schoolK–70
Heritage Christian AcademyZebulonPrivate schoolPK–120
Heritage Christian SchoolHudsonPrivate schoolK–120
Heron Pond Montessori SchoolKitty HawkPrivate schoolPK–120
Hertford County Multi-purpose Juvenile HomeWintonPrivate school6–90
High Point Christian AcademyHigh PointPrivate schoolPK–120
High Point Friends SchoolHigh PointPrivate schoolPK–80
Highlander AcademyRed SpringsPrivate schoolK–120
Hill Learning CenterDurhamPrivate school2–120
Hill School Of WilmingtonWilmingtonPrivate school1–80
Hillsborough Christian AcademyHillsboroughPrivate schoolK–80
Hilltop Christian SchoolFuquay VarinaPrivate schoolK–120
Hobgood AcademyHobgoodPrivate schoolPK–120
Holy Trinity Catholic Middle SchoolCharlottePrivate school6–80
Holy Youth Christian AcademyChapel HillPrivate schoolK–80
Hope AcademyConcordPrivate schoolK–120
Hope Academy GsoGreensboroPrivate schoolK–80
Hope Creek AcademyDurhamPrivate schoolK–120
Hope Creek AcademyChapel HillPrivate schoolK–120
Hope Mennonite SchoolPantegoPrivate school1–100
Immaculata Catholic SchoolHendersonvillePrivate schoolPK–80
Immaculata Catholic SchoolDurhamPrivate schoolPK–80
Immaculate Heart Of MaryHigh PointPrivate schoolPK–80
Immaculate Heart Of Mary Catholic SchoolHigh PointPrivate schoolPK–80
Impact Journey SchoolGreensboroPrivate schoolNot known0
Independence AcademyBroadwayPrivate schoolK0
Innovative AcademyWilmingtonPrivate school1–70
Insight Colearning CenterDurhamPrivate school9–120
Intellicor International AcademyCharlottePrivate schoolPK–120
International Montessori SchoolDurhamPrivate schoolPK–60
Iron AcademyRaleighPrivate school6–120
Jacksonville Christian AcademyJacksonvillePrivate schoolPK–120
Jarvisburg Christian AcademyJarvisburgPrivate schoolPK–120
Judah Christian AcademyStanleyPrivate schoolPK–120
Julia Street Montessori SchoolAshevillePrivate schoolPK–K0
Kent AcademyCharlottePrivate schoolK–120
Kerr-vance AcademyHendersonPrivate schoolPK–120
Kiddie Academy Of Charlotte-blakeneyCharlottePrivate schoolPK–K0