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,651–1,700 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
Madison Velocity Learning CenterMarshallPublic school9–120
Madison Middle SchoolMarshallPublic school6–80
Madison High SchoolMarshallPublic school9–120
Madison ElementaryMcLeansvillePublic schoolK–50
Madison Early College HighMarshallPublic school90
Macon Virtual AcademyFranklinPublic schoolK–120
Macon Multi-purpose Juvenile HomeFranklinPrivate school8–120
Macon Middle SchoolFranklinPublic school7–80
Macon Early College High SchoolFranklinPublic school90
Mac Williams MiddleFayettevillePublic school6–80
Mabel ElementaryZionvillePublic schoolPK–80
M C S Noble MiddleWilmingtonPublic school6–80
M B Hubbard ElementaryBattleboroPublic schoolK–50
Lyons Farm ElementaryDurhamPublic schoolPK–50
Lynn Road ElementaryRaleighPublic schoolPK–50
Lyle Creek ElementaryConoverPublic schoolPK–60
LwcsJacksonvillePrivate schoolK–120
Luther Nick Jeralds MiddleFayettevillePublic school6–80
Lumberton Senior HighLumbertonPublic school9–120
Lumberton JuniorLumbertonPublic school6–80
Lufkin Road MiddleApexPublic school6–80
Lucy S. Herring ElementaryAshevillePublic schoolPK–50
Lucy Ragsdale HighJamestownPublic school9–120
Lucy Daniels SchoolCaryPrivate schoolPK–50
Lucile Souders ElementaryFayettevillePublic schoolPK–50
Lucas MiddleDurhamPublic school6–80
Lucama ElementaryLucamaPublic schoolPK–50
Loyd E Auman ElementaryFayettevillePublic schoolPK–50
Lowrance MiddleWinston SalemPublic school6–100
Lowe's Grove MiddleDurhamPublic school6–80
Lower Creek ElementaryLenoirPublic schoolK–50
Lowell ElementaryLowellPublic schoolPK–50
Love Memorial ElementaryLincolntonPublic schoolPK–50
Louisburg Magnet HighLouisburgPublic school9–120
Louisburg ElementaryLouisburgPublic schoolPK–50
Longview ElementaryHickoryPublic school3–50
LongviewRaleighPublic school6–120
Longleaf School of the ArtsRaleighPublic school9–120
Longleaf School of Arts Remote AcademyRaleighPublic schoolNot known0
Long Mill ElementaryYoungsvillePublic schoolPK–50
Long Hill ElementaryFayettevillePublic school2–50
Long Hill Christian SchoolTroyPrivate schoolK–110
Long Creek ElementaryHuntersvillePublic schoolK–50
Long Branch ElementaryLumbertonPublic schoolPK–40
London Elementary SchoolWalnut CovePublic schoolK–50
Locust ElementaryLocustPublic schoolK–50
Lockhart ElementaryKnightdalePublic schoolPK–50
Lock And Key AcademyHuntersvillePrivate school10–110
Littlefield MiddleLumbertonPublic school4–80
Little River ElementaryDurhamPublic schoolPK–50