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,201–3,250 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
Anson Co. Early College HighPolktonPublic school90
Annunciation Catholic SchoolHavelockPrivate schoolPK–80
Anne Chesnutt MiddleFayettevillePublic school6–80
Angier ElementaryAngierPublic school3–50
Andrews MiddleAndrewsPublic school6–80
Andrews HighAndrewsPublic school9–120
Andrews ElementaryAndrewsPublic schoolPK–50
Anderson Creek PrimaryBunnlevelPublic schoolPK–20
Anderson Creek AcademySpring LakePublic schoolK–50
Anderson AcademyWinston-SalemPublic schoolK–40
Anchor Baptist AcademyPisgah ForestPrivate schoolK–110
An-noor SchoolRaleighPrivate school3–80
American Renaissance SchoolStatesvillePublic schoolK–80
American Leadership Academy - JohnstonClaytonPublic schoolK–120
American Leadership Academy-CoastalWilmingtonPublic schoolK–120
American Leadership Academy CharlotteCharlottePublic schoolK–80
Altamahaw-Ossipee ElementaryElonPublic schoolK–50
Alston Ridge MiddleCaryPublic school6–80
Alston Ridge ElementaryCaryPublic schoolPK–50
Alpha AcademyFayettevillePublic schoolK–120
Alma O Easom ElementaryFayettevillePublic schoolK–10
Allenbrook ElementaryCharlottePublic schoolPK–50
Allen MiddleGreensboroPublic school6–80
Allen Jay Middle - A Preparatory AcademyHigh PointPublic school5–80
Allen Jay ElementaryHigh PointPublic school1–50
Alleghany HighSpartaPublic school9–120
Alger B. Wilkins High SchoolFayettevillePublic school9–120
Alexander Wilson ElementaryGrahamPublic schoolPK–50
Alexander Graham MiddleCharlottePublic school6–80
Alexander Early CollegeTaylorsvillePublic school9–120
Alexander Central HighTaylorsvillePublic school9–120
Alderman Road ElementaryFayettevillePublic schoolPK–50
Alc Mosaic (mosaic School)CharlottePrivate schoolNot known0
Albert H Bangert ElementaryNew BernPublic schoolK–50
Albemarle SchoolElizabeth CityPrivate schoolPK–120
Albemarle Road MiddleCharlottePublic school6–80
Albemarle Road ElementaryCharlottePublic schoolK–50
Albemarle MiddleAlbemarlePublic school6–80
Albemarle HighAlbemarlePublic school9–120
Alamance Virtual SchoolGrahamPublic school6–120
Alamance ElementaryGreensboroPublic schoolPK–50
Alamance Community SchoolHaw RiverPublic schoolK–80
ALA MonroeMonroePublic schoolK–80
Al-iman SchoolRaleighPrivate schoolPK–80
Ahoskie ElementaryAhoskiePublic school4–50
Ahoskie Christian SchoolAhoskiePrivate schoolK–120
Agriculture and Science Early CollegeOlinPublic school90
Aggie AcademyGreensboroPublic school3–50
Adventist Christian Academy Of RaleighRaleighPrivate schoolPK–80
Adventist Christian AcademyCharlottePrivate schoolK–80