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–50 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
A.C.E. AcademyHarrisburgPublic schoolK–80
A G Cox MiddleWintervillePublic school6–80
A H Snipes Academy of Arts/DesWilmingtonPublic schoolK–50
A L Brown HighKannapolisPublic school9–120
A L Stanback MiddleHillsboroughPublic school6–80
A T Allen ElementaryConcordPublic schoolK–50
A&T Four Middle CollegeGreensboroPublic school9–120
Abbotts Creek ElementaryRaleighPublic schoolPK–50
Aberdeen ElementaryAberdeenPublic schoolPK–50
ABSS Early College at ACCGrahamPublic school9–120
Academy at SmithGreensboroPublic school9–120
Achievement Charter AcademyFuquay-VarinaPublic schoolK–80
Acme Delco ElementaryRiegelwoodPublic schoolPK–60
Adams ElementaryCaryPublic schoolPK–50
AdVance AcademyHendersonPublic school6–120
Aggie AcademyGreensboroPublic school3–50
Agriculture and Science Early CollegeOlinPublic school90
Ahoskie ElementaryAhoskiePublic school4–50
ALA MonroeMonroePublic schoolK–80
Alamance Community SchoolHaw RiverPublic schoolK–80
Alamance ElementaryGreensboroPublic schoolPK–50
Alamance Virtual SchoolGrahamPublic school6–120
Albemarle HighAlbemarlePublic school9–120
Albemarle MiddleAlbemarlePublic school6–80
Albemarle Road ElementaryCharlottePublic schoolK–50
Albemarle Road MiddleCharlottePublic school6–80
Albert H Bangert ElementaryNew BernPublic schoolK–50
Alderman Road ElementaryFayettevillePublic schoolPK–50
Alexander Central HighTaylorsvillePublic school9–120
Alexander Early CollegeTaylorsvillePublic school9–120
Alexander Graham MiddleCharlottePublic school6–80
Alexander Wilson ElementaryGrahamPublic schoolPK–50
Alger B. Wilkins High SchoolFayettevillePublic school9–120
Alleghany HighSpartaPublic school9–120
Allen Jay ElementaryHigh PointPublic school1–50
Allen Jay Middle - A Preparatory AcademyHigh PointPublic school5–80
Allen MiddleGreensboroPublic school6–80
Allenbrook ElementaryCharlottePublic schoolPK–50
Alma O Easom ElementaryFayettevillePublic schoolK–10
Alpha AcademyFayettevillePublic schoolK–120
Alston Ridge ElementaryCaryPublic schoolPK–50
Alston Ridge MiddleCaryPublic school6–80
Altamahaw-Ossipee ElementaryElonPublic schoolK–50
American Leadership Academy CharlotteCharlottePublic schoolK–80
American Leadership Academy-CoastalWilmingtonPublic schoolK–120
American Leadership Academy - JohnstonClaytonPublic schoolK–120
American Renaissance SchoolStatesvillePublic schoolK–80
Anderson AcademyWinston-SalemPublic schoolK–40
Anderson Creek AcademySpring LakePublic schoolK–50
Anderson Creek PrimaryBunnlevelPublic schoolPK–20