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 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
Millingport ElementaryAlbemarlePublic schoolK–50
Millersville Christian AcademyTaylorsvillePrivate schoolK–60
Millers Creek Elementary SchoolMillers CreekPublic schoolPK–50
Millers Creek Christian SchoolMillers CreekPrivate schoolPK–120
Miller Creek MennoniteSpring HopePrivate school1–90
Millennium Charter AcademyMount AiryPublic schoolK–120
Millbrook HighRaleighPublic school9–120
Millbrook ElementaryRaleighPublic schoolPK–50
Millbridge ElementaryChina GrovePublic schoolK–50
Mill Creek MiddleClaremontPublic school7–80
Military and Global LeadershipCharlottePublic school9–120
Milestones AcademyJacksonvillePrivate schoolK–50
Midway MiddleDunnPublic school6–80
Midway HighNewton GrovePublic school9–120
Midway ElementaryDunnPublic schoolPK–50
Midway ElementaryLexingtonPublic schoolPK–50
Middlesex ElementaryMiddlesexPublic schoolPK–50
Middle Creek HighApexPublic school9–120
Middle Creek ElementaryApexPublic schoolPK–50
Middle College of Forsyth CntyWinston-SalemPublic school11–120
Middle College at GTCC-High PointHigh PointPublic school90
Middle College at GTCC-GreensboroGreensboroPublic school90
Micro ElementaryMicroPublic schoolPK–50
Metrolina Reg Scholars AcademyCharlottePublic schoolK–80
Metrolina Christian AcademyIndian TrailPrivate schoolPK–120
Metrolina Christian AcademyIndian TrailPrivate schoolK–120
Metro SchoolCharlottePublic schoolPK–120
Merry Oaks International AcademyCharlottePublic schoolPK–50
Merrick-Moore ElementaryDurhamPublic schoolPK–50
Merancas Middle College-CPCCHuntersvillePublic school110
Mendenhall MiddleGreensboroPublic school6–80
Meadowview Magnet MiddleMount AiryPublic school6–80
Meadowlark MiddleWinston-SalemPublic school6–80
Meadowlark ElementaryWinston-SalemPublic schoolPK–50
Meadowbrook ElementaryCantonPublic schoolPK–50
Meadow View ElementaryJacksonvillePublic schoolK–50
Meadow SchoolBensonPublic schoolPK–80
Meadow Lane ElementaryGoldsboroPublic schoolPK–40
McLeansville ElementaryMcLeansvillePublic schoolPK–50
McKee Road ElementaryCharlottePublic schoolPK–50
McGee's Crossroads MiddleBensonPublic school6–80
McGee's Crossroads ElemAngierPublic schoolPK–50
McDowell High SchoolMarionPublic school9–120
McDowell Early CollegeMarionPublic school90
McDowell Academy for InnovationMarionPublic school90
McDougle MiddleChapel HillPublic school6–80
McDougle ElementaryChapel HillPublic schoolPK–50
McDeeds Creek ElementarySouthern PinesPublic schoolK–50
McClintock MiddleCharlottePublic school6–80
McAlpine ElementaryCharlottePublic schoolPK–50