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,701–1,750 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
Metrolina Christian AcademyIndian TrailPrivate schoolK–120
Metrolina Reg Scholars AcademyCharlottePublic schoolK–80
Micro ElementaryMicroPublic schoolPK–50
Middle College at GTCC-GreensboroGreensboroPublic school90
Middle College at GTCC-High PointHigh PointPublic school90
Middle College of Forsyth CntyWinston-SalemPublic school11–120
Middle Creek ElementaryApexPublic schoolPK–50
Middle Creek HighApexPublic school9–120
Middlesex ElementaryMiddlesexPublic schoolPK–50
Midway ElementaryDunnPublic schoolPK–50
Midway ElementaryLexingtonPublic schoolPK–50
Midway HighNewton GrovePublic school9–120
Midway MiddleDunnPublic school6–80
Milestones AcademyJacksonvillePrivate schoolK–50
Military and Global LeadershipCharlottePublic school9–120
Mill Creek MiddleClaremontPublic school7–80
Millbridge ElementaryChina GrovePublic schoolK–50
Millbrook ElementaryRaleighPublic schoolPK–50
Millbrook HighRaleighPublic school9–120
Millennium Charter AcademyMount AiryPublic schoolK–120
Miller Creek MennoniteSpring HopePrivate school1–90
Millers Creek Christian SchoolMillers CreekPrivate schoolPK–120
Millers Creek Elementary SchoolMillers CreekPublic schoolPK–50
Millersville Christian AcademyTaylorsvillePrivate schoolK–60
Millingport ElementaryAlbemarlePublic schoolK–50
Millis Road ElementaryJamestownPublic schoolPK–50
Mills Park ElementaryCaryPublic schoolPK–50
Mills Park MiddleCaryPublic school6–80
Mills River ElementaryMills RiverPublic schoolK–50
Mills River Seventh-day Adventist SchoolMills RiverPrivate schoolK–80
Milton M Daniels Learning CenterWilsonPublic school2–120
Mind And Soul SchoolMaxtonPrivate school8–100
Mineral Springs ElementaryWinston SalemPublic schoolPK–50
Mineral Springs ElementaryEllerbePublic schoolPK–50
Mineral Springs MiddleWinston SalemPublic school6–80
Mint Hill Elementary SchoolMatthewsPublic schoolPK–50
Mint Hill MiddleMatthewsPublic school6–80
Mintz Christian AcademyRoseboroPrivate schoolK–120
Mitchell Elementary SchoolBakersvillePublic school3–50
Mitchell HighBakersvillePublic school9–120
Mitchell Middle SchoolBakersvillePublic school6–80
Mocksville ElementaryMocksvillePublic schoolPK–50
Moncure SchoolMoncurePublic schoolK–80
Monroe Avenue ElementaryHamletPublic schoolPK–50
Monroe Charter AcademyWaxhawPublic schoolNot known0
Monroe HighMonroePublic school9–120
Monroe MiddleMonroePublic school6–80
Monroeton ElementaryReidsvillePublic schoolPK–50
Montclair ElementaryFayettevillePublic schoolPK–50
Montclaire ElementaryCharlottePublic schoolPK–50