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 51–100 of 2,733 public 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
Andrews ElementaryAndrewsPublic schoolPK–50
Andrews HighAndrewsPublic school9–120
Andrews MiddleAndrewsPublic school6–80
Angier ElementaryAngierPublic school3–50
Anne Chesnutt MiddleFayettevillePublic school6–80
Anson Co. Early College HighPolktonPublic school90
Anson High SchoolWadesboroPublic school9–120
Anson MiddleWadesboroPublic school7–80
Ansonville ElementaryAnsonvillePublic schoolK–60
Antioch ElementaryMatthewsPublic schoolK–50
Apex ElementaryApexPublic schoolPK–50
Apex Friendship ElementaryApexPublic schoolPK–50
Apex Friendship HighApexPublic school9–120
Apex Friendship MiddleApexPublic school6–80
Apex HighApexPublic school9–120
Apex MiddleApexPublic school6–80
Appalachian Academy at Middle ForkWalkertownPublic schoolK–50
Apple Valley MiddleHendersonvillePublic school6–80
Aquadale ElementaryNorwoodPublic schoolPK–50
Arapahoe Charter SchoolArapahoePublic schoolK–120
Archdale Elementary SchoolArchdalePublic schoolK–50
Archer Lodge MiddleWendellPublic school6–80
Ardrey Kell High SchoolCharlottePublic school9–120
Armstrong ElementaryEastoverPublic schoolPK–50
Arthur W Edwards ElementaryHavelockPublic schoolK–50
ArtSpace Charter SchoolSwannanoaPublic schoolK–80
Asbury AcademyLincolntonPublic school6–120
Ascend Leadership Academy: Lee CountySanfordPublic school6–120
Ascend Leadership Remote AcademySanfordPublic school6–100
Ashbrook HighGastoniaPublic school9–120
Ashe County Early College HighWest JeffersonPublic school90
Ashe County HighWest JeffersonPublic school9–120
Ashe County MiddleWarrensvillePublic school7–80
Asheboro HighAsheboroPublic school9–120
Asheville HighAshevillePublic school9–120
Asheville MiddleAshevillePublic school6–80
Asheville PEAK AcademyAshevillePublic schoolK–70
Ashley AcademyWinston-SalemPublic schoolPK–50
Ashley Chapel Educational CenterRockinghamPublic school6–120
Ashley ElementaryFayettevillePublic school3–50
Ashley Park PreK-8 SchoolCharlottePublic schoolPK–80
Aspire Trade HighHuntersvillePublic school9–120
Athens Drive HighRaleighPublic school9–120
Atkins Academic & Tech HighWinston-SalemPublic school9–120
Atkinson ElementaryHendersonvillePublic schoolK–50
Atlantic ElementaryAtlanticPublic schoolPK–50
Audrey W. Garrett ElementaryMebanePublic schoolPK–50
Aurelian Springs Institute of Global LeaLittletonPublic schoolPK–50
Aversboro ElementaryGarnerPublic schoolPK–50
Avery County HighNewlandPublic school9–120