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,501–1,550 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
Morehead ElementaryGreensboroPublic schoolK–50
Morehead Elem at Camp GlennMorehead CityPublic school4–50
Morehead City PrimaryMorehead CityPublic schoolPK–30
Morehead City MiddleMorehead CityPublic school6–80
Moravian Falls Elementary SchoolMoravian FallsPublic schoolPK–50
Mooresville MiddleMooresvillePublic school6–80
Mooresville IntermediateMooresvillePublic school3–50
Mooresville High SchoolMooresvillePublic school9–120
Moore Square MiddleRaleighPublic school6–80
Moore Montessori Community SchoolSouthern PinesPublic schoolK–80
Moore Magnet ElementaryWinston SalemPublic schoolPK–50
Moore Innovative High SchoolPinehurstPublic school90
Montlieu Academy of TechnologyHigh PointPublic schoolPK–50
Monticello-Brown Summit ElemBrowns SummitPublic schoolPK–50
Montgomery Learning AcademyTroyPublic school6–120
Montgomery County Early CollegeTroyPublic school90
Montgomery Central HighTroyPublic school9–120
Montessori School Of RaleighRaleighPrivate schoolK–120
Montessori School Of DurhamDurhamPrivate schoolPK–60
Montessori Farm SchoolDurhamPrivate schoolPK–10
Montessori Day SchoolChapel HillPrivate schoolPK–50
Montessori Creative Learning SchoolApexPrivate schoolPK–K0
Montessori Country DayHendersonvillePrivate schoolPK–K0
Montessori Childrens SchoolJacksonvillePrivate schoolPK–60
Montessori At Sandy FordNewtonPrivate schoolPK–80
Montclaire ElementaryCharlottePublic schoolPK–50
Montclair ElementaryFayettevillePublic schoolPK–50
Monroeton ElementaryReidsvillePublic schoolPK–50
Monroe MiddleMonroePublic school6–80
Monroe HighMonroePublic school9–120
Monroe Charter AcademyWaxhawPublic schoolNot known0
Monroe Avenue ElementaryHamletPublic schoolPK–50
Moncure SchoolMoncurePublic schoolK–80
Mocksville ElementaryMocksvillePublic schoolPK–50
Mitchell Middle SchoolBakersvillePublic school6–80
Mitchell HighBakersvillePublic school9–120
Mitchell Elementary SchoolBakersvillePublic school3–50
Mintz Christian AcademyRoseboroPrivate schoolK–120
Mint Hill MiddleMatthewsPublic school6–80
Mint Hill Elementary SchoolMatthewsPublic schoolPK–50
Mineral Springs MiddleWinston SalemPublic school6–80
Mineral Springs ElementaryWinston SalemPublic schoolPK–50
Mineral Springs ElementaryEllerbePublic schoolPK–50
Mind And Soul SchoolMaxtonPrivate school8–100
Milton M Daniels Learning CenterWilsonPublic school2–120
Mills River Seventh-day Adventist SchoolMills RiverPrivate schoolK–80
Mills River ElementaryMills RiverPublic schoolK–50
Mills Park MiddleCaryPublic school6–80
Mills Park ElementaryCaryPublic schoolPK–50
Millis Road ElementaryJamestownPublic schoolPK–50