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 2,001–2,050 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
Roland-Grise MiddleWilmingtonPublic school6–80
Rolesville Charter AcademyRolesvillePublic schoolK–80
Rolesville ElementaryRolesvillePublic schoolPK–50
Rolesville HighRolesvillePublic school9–120
Rolesville MiddleRolesvillePublic school6–80
Ronald E. McNair ElementaryBrowns SummitPublic schoolPK–50
Ronald W Reagan High SchoolPfafftownPublic school9–120
Ronda-Clingman Elementary SchoolRondaPublic schoolPK–50
Root ElementaryRaleighPublic schoolPK–50
Rose Hill-Magnolia ElementaryRose HillPublic schoolPK–80
Roseboro ElementaryRoseboroPublic schoolPK–50
Roseboro-Salemburg MiddleRoseboroPublic school6–80
Rosenwald ElementaryFairmontPublic schoolPK–40
Rosewood ElementaryGoldsboroPublic schoolPK–50
Rosewood HighGoldsboroPublic school9–120
Rosewood MiddleGoldsboroPublic school6–80
Rosman ElementaryRosmanPublic schoolPK–50
Rosman HighRosmanPublic school9–120
Rosman MiddleRosmanPublic school6–80
Rowan Co Early CollegeSalisburyPublic school9–120
Rowland Norment ElementaryLumbertonPublic schoolPK–30
Roxboro Community SchoolRoxboroPublic school6–120
Royal ElementaryLouisburgPublic schoolPK–50
Royal Oaks School of the ArtsKannapolisPublic schoolK–80
Rugby MiddleHendersonvillePublic school6–80
Rural Hall ElementaryRural HallPublic schoolPK–50
Rutherford Early College High SchoolSpindalePublic school90
Rutherfordton Elementary SchoolRutherfordtonPublic schoolPK–50
RYZE AcademyHigh PointPublic schoolNot known0
S Ray Lowder ElementaryLincolntonPublic schoolPK–50
Sadie SaulterGreenvillePublic schoolPK–120
Saint Pauls ElementarySaint PaulsPublic schoolPK–40
Saint Pauls HighSaint PaulsPublic school9–120
Saint Pauls MiddleSaint PaulsPublic school5–80
Saint Stephens ElementaryConoverPublic schoolK–60
Saint Stephens HighHickoryPublic school9–120
Salem ElementaryMorgantonPublic schoolPK–50
Salem ElementaryApexPublic schoolPK–50
Salem MiddleApexPublic school6–80
Salemburg ElementarySalemburgPublic schoolPK–50
Salisbury HighSalisburyPublic school9–120
Sallie B Howard SchoolWilsonPublic schoolK–120
Saluda Elementary SchoolSaludaPublic schoolPK–50
Sam D Bundy ElementaryFarmvillePublic school3–50
Sampson Early College HighClintonPublic school90
Sampson MiddleClintonPublic school6–80
Sand Hill-Venable ElemAshevillePublic schoolPK–40
Sand Ridge ElementaryHubertPublic schoolK–50
Sanderson HighRaleighPublic school9–120
Sandhills Farm Life ElementaryCarthagePublic schoolK–50