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 251–300 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
Bugg ElementaryRaleighPublic schoolPK–50
Buies Creek ElementaryBuies CreekPublic schoolK–50
Bulldog AcademyThomasvillePublic school6–120
Buncombe County Schools Virtual AcademyAshevillePublic schoolK–120
Bunker Hill HighClaremontPublic school9–120
Bunn ElementaryBunnPublic schoolPK–50
Bunn HighBunnPublic school9–120
Bunn MiddleBunnPublic school6–80
Burgaw MiddleBurgawPublic school6–80
Burke Middle CollegeMorgantonPublic school11–120
Burke Virtual AcademyValdesePublic schoolK–120
Burns HighLawndalePublic school9–120
Burns MiddleLawndalePublic school6–80
Burnsville ElementaryBurnsvillePublic schoolPK–50
Burton ElementaryDurhamPublic schoolPK–50
Butler Avenue ElementaryClintonPublic school1–20
Butler High SchoolMatthewsPublic school9–120
Butner-Stem ElementaryButnerPublic schoolPK–50
C B Eller Elementary SchoolElkinPublic schoolPK–50
C C Griffin MiddleConcordPublic school6–80
C C Spaulding ElementaryDurhamPublic schoolPK–50
C C Wright Elementary SchoolNorth WilkesboroPublic schoolPK–50
C E Jordan HighDurhamPublic school9–120
C.F. Pope ElementaryBurgawPublic schoolPK–50
C. G. Credle ElementaryOxfordPublic schoolPK–50
C Joyner Greene Education CenterJamestownPublic school9–120
C M Eppes MiddleGreenvillePublic school6–80
C.T. Overton Elementary SchoolSalibsuryPublic schoolNot known0
C Wayne Collier ElementaryHope MillsPublic schoolPK–50
Cabarrus Co Opportunity SchoolConcordPublic school6–120
Cabarrus County Schools Virtual AcademyConcordPublic school6–120
Cabarrus Early College of TechnologyConcordPublic school90
Cabarrus Health Sciences InstituteConcordPublic school9–120
Cabarrus-Kannapolis Early CollConcordPublic school90
Caldwell Applied Sciences AcademyHudsonPublic school9–120
Caldwell Early CollegeHudsonPublic school90
Caldwell Online AcademyLenoirPublic school4–120
Caleb's Creek ElementaryKernersvillePublic schoolPK–50
Camden County HighCamdenPublic school9–120
Camden Early College HighCamdenPublic school90
Camden IntermediateCamdenPublic school3–50
Camden MiddleCamdenPublic school6–80
Cameron ElementaryCameronPublic schoolK–50
Candler ElementaryCandlerPublic schoolPK–40
Candor ElementaryCandorPublic schoolPK–50
Cane Creek MiddleFletcherPublic school6–80
Cane River MiddleBurnsvillePublic school6–80
Canton MiddleCantonPublic school6–80
Cape Fear Center for InquiryWilmingtonPublic schoolK–80
Cape Fear ElementaryRocky PointPublic schoolPK–50