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,901–1,950 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
Randleman High SchoolRandlemanPublic school9–120
Randleman Middle SchoolRandlemanPublic school5–80
Randolph Early College High SchoolAsheboroPublic school90
Randolph MiddleCharlottePublic school6–80
Ranger ElementaryMurphyPublic schoolPK–50
Rankin ElementaryGreensboroPublic schoolPK–50
Ranson MiddleCharlottePublic school6–80
Rashkis ElementaryChapel HillPublic schoolPK–50
Ray Childers ElementaryHickoryPublic schoolPK–50
Ray Street AcademyGrahamPublic school6–120
Rea Farms STEAM AcademyCharlottePublic schoolK–80
Rea View ElementaryWaxhawPublic schoolK–50
Reaching All Minds AcademyDurhamPublic schoolK–80
Red Oak ElementaryRed OakPublic schoolPK–50
Red Oak MiddleBattleboroPublic school6–80
Red Springs HighRed SpringsPublic school9–120
Red Springs MiddleRed SpringsPublic school5–80
Reeds ElementaryLexingtonPublic schoolPK–50
Reedy Creek ElementaryCaryPublic schoolK–50
Reedy Creek ElementaryCharlottePublic schoolPK–50
Reedy Creek MiddleCaryPublic school6–80
Reedy Fork ElementaryGreensboroPublic schoolPK–50
Reid Park AcademyCharlottePublic schoolPK–50
Reid Ross Classical HighFayettevillePublic school9–120
Reid Ross Classical MiddleFayettevillePublic school6–80
Reidsville HighReidsvillePublic school9–120
Reidsville MiddleReidsvillePublic school6–80
Renaissance West STEAM AcademyCharlottePublic schoolPK–80
Research Triangle CharterDurhamPublic schoolK–80
Research Triangle High SchoolDurhamPublic school9–120
Revolution AcademySummerfieldPublic schoolK–100
Rex-Rennert ElementaryShannonPublic schoolPK–50
Rex Road ElementaryHolly SpringsPublic schoolPK–50
Reynolds HighAshevillePublic school9–120
Reynolds MiddleAshevillePublic school6–80
Richfield ElementaryRichfieldPublic schoolK–50
Richland Creek ElementaryWake ForestPublic schoolPK–50
Richlands ElementaryRichlandsPublic schoolK–50
Richlands HighRichlandsPublic school9–120
Richmond Early College HighHamletPublic school90
Richmond Senior HighRockinghamPublic school9–120
Ridge Road MiddleCharlottePublic school6–80
Ridgewood ElementaryWintervillePublic schoolPK–50
RISE Southeast Raleigh Charter SchoolRaleighPublic schoolK–80
Rising Leaders AcademySanfordPublic schoolK–80
River Bend ElementaryRaleighPublic schoolPK–50
River Bend MiddleRaleighPublic school6–80
River Bend MiddleClaremontPublic school7–80
River Dell ElementaryClaytonPublic schoolPK–50
River Gate ElementaryCharlottePublic schoolK–50