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,601–1,650 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
Lucile Souders ElementaryFayettevillePublic schoolPK–50
Lucy Daniels SchoolCaryPrivate schoolPK–50
Lucy Ragsdale HighJamestownPublic school9–120
Lucy S. Herring ElementaryAshevillePublic schoolPK–50
Lufkin Road MiddleApexPublic school6–80
Lumberton JuniorLumbertonPublic school6–80
Lumberton Senior HighLumbertonPublic school9–120
Luther Nick Jeralds MiddleFayettevillePublic school6–80
LwcsJacksonvillePrivate schoolK–120
Lyle Creek ElementaryConoverPublic schoolPK–60
Lynn Road ElementaryRaleighPublic schoolPK–50
Lyons Farm ElementaryDurhamPublic schoolPK–50
M B Hubbard ElementaryBattleboroPublic schoolK–50
M C S Noble MiddleWilmingtonPublic school6–80
Mabel ElementaryZionvillePublic schoolPK–80
Mac Williams MiddleFayettevillePublic school6–80
Macon Early College High SchoolFranklinPublic school90
Macon Middle SchoolFranklinPublic school7–80
Macon Multi-purpose Juvenile HomeFranklinPrivate school8–120
Macon Virtual AcademyFranklinPublic schoolK–120
Madison Early College HighMarshallPublic school90
Madison ElementaryMcLeansvillePublic schoolK–50
Madison High SchoolMarshallPublic school9–120
Madison Middle SchoolMarshallPublic school6–80
Madison Velocity Learning CenterMarshallPublic school9–120
Magellan CharterRaleighPublic school3–80
Magnolia ElementaryLumbertonPublic schoolPK–80
Maiden ElementaryMaidenPublic schoolPK–60
Maiden HighMaidenPublic school9–120
Maiden Middle SchoolMaidenPublic school7–80
Main Street AcademyWinston-SalemPublic school6–120
Mallard Creek ElementaryCharlottePublic schoolPK–50
Mallard Creek High SchoolCharlottePublic school9–120
Mallard Creek STEM AcademyCharlottePublic schoolK–80
Malpass Corner ElementaryBurgawPublic schoolPK–50
Manchester ElementarySpring LakePublic schoolK–50
Mangum ElementaryBahamaPublic schoolK–50
Manning Elementary SchoolRoanoke RapidsPublic schoolPK–50
Manteo Elementary SchoolManteoPublic schoolPK–50
Manteo High SchoolManteoPublic school9–120
Manteo Middle SchoolManteoPublic school6–80
Manus AcademyCharlottePrivate school4–120
Maracas MontessoriRaleighPrivate schoolPK–K0
Margaret B. Pollard MiddleChapel HillPublic school6–80
Margaret Hearne ElementaryWilsonPublic schoolPK–50
Margaret Willis ElementaryFayettevillePublic schoolPK–50
Mariam Boyd ElementaryWarrentonPublic schoolPK–50
Marie G Davis SchoolCharlottePublic schoolK–80
Marion Elementary SchoolMarionPublic schoolPK–50
Mariposa SchoolCaryPrivate school2–120