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 3,151–3,200 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
Athens Drive HighRaleighPublic school9–120
Assembly Of Faith Chr. SchoolDallasPrivate schoolK–50
Aspire Trade HighHuntersvillePublic school9–120
Ashley Park PreK-8 SchoolCharlottePublic schoolPK–80
Ashley ElementaryFayettevillePublic school3–50
Ashley Chapel Educational CenterRockinghamPublic school6–120
Ashley AcademyWinston-SalemPublic schoolPK–50
Asheville Waldorf SchoolAshevillePrivate schoolPK–70
Asheville SchoolAshevillePrivate school9–120
Asheville-pisgah Christian SchoolCandlerPrivate schoolPK–80
Asheville PEAK AcademyAshevillePublic schoolK–70
Asheville Montessori SchoolAshevillePrivate schoolPK–K0
Asheville MiddleAshevillePublic school6–80
Asheville HighAshevillePublic school9–120
Asheville Christian AcademySwannanoaPrivate schoolPK–120
Asheville Catholic SchoolAshevillePrivate schoolK–80
Asheville AcademyBlack MountainPrivate school6–100
Asheboro Hybrid AcademyAsheboroPrivate schoolK–110
Asheboro HighAsheboroPublic school9–120
Ashe County MiddleWarrensvillePublic school7–80
Ashe County HighWest JeffersonPublic school9–120
Ashe County Early College HighWest JeffersonPublic school90
Ashbrook HighGastoniaPublic school9–120
Ascend Leadership Remote AcademySanfordPublic school6–100
Ascend Leadership Academy: Lee CountySanfordPublic school6–120
Asbury AcademyLincolntonPublic school6–120
ArtSpace Charter SchoolSwannanoaPublic schoolK–80
Arthur W Edwards ElementaryHavelockPublic schoolK–50
Arthur Morgan SchoolBurnsvillePrivate school7–90
Armstrong ElementaryEastoverPublic schoolPK–50
Arendell Parrott AcademyKinstonPrivate schoolPK–120
Ardrey Kell High SchoolCharlottePublic school9–120
Archer Lodge MiddleWendellPublic school6–80
Archdale Elementary SchoolArchdalePublic schoolK–50
Arborbrook Christian AcademyMatthewsPrivate schoolK–120
Arapahoe Charter SchoolArapahoePublic schoolK–120
Aquadale ElementaryNorwoodPublic schoolPK–50
Apple Valley MiddleHendersonvillePublic school6–80
Appalachian Academy at Middle ForkWalkertownPublic schoolK–50
Apex MiddleApexPublic school6–80
Apex HighApexPublic school9–120
Apex Friendship MiddleApexPublic school6–80
Apex Friendship HighApexPublic school9–120
Apex Friendship ElementaryApexPublic schoolPK–50
Apex ElementaryApexPublic schoolPK–50
Antioch ElementaryMatthewsPublic schoolK–50
Antioch Christian AcademyLumbertonPrivate schoolK–120
Ansonville ElementaryAnsonvillePublic schoolK–60
Anson MiddleWadesboroPublic school7–80
Anson High SchoolWadesboroPublic school9–120