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,401–2,450 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
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
Sacred Heart Catholic SchoolSalisburyPrivate schoolPK–80
Sadie SaulterGreenvillePublic schoolPK–120
Saint Mary's SchoolRaleighPrivate school9–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 AcademyWinston SalemPrivate school9–120
Salem Christian AcademyDobsonPrivate schoolPK–60
Salem ElementaryMorgantonPublic schoolPK–50
Salem ElementaryApexPublic schoolPK–50
Salem MiddleApexPublic school6–80
Salem Montessori SchoolWinston SalemPrivate schoolK–20
Salemburg ElementarySalemburgPublic schoolPK–50
Salisbury AcademySalisburyPrivate schoolPK–80
Salisbury Adventist SchoolSalisburyPrivate school2–80
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 Classical Christian SchoolWhispering PinesPrivate schoolPK–120
Sandhills Farm Life ElementaryCarthagePublic schoolK–50
SandHoke Early College HighRaefordPublic school90
Sandy Grove ElementaryLumber BridgePublic schoolPK–50
Sandy Grove MiddleLumber BridgePublic school6–80
Sandy Ridge ElementaryWaxhawPublic schoolK–50
Sandy Ridge ElementaryDurhamPublic schoolPK–50
Sandy Ridge Elementary SchoolSandy RidgePublic schoolK–50
Sanford Creek ElementaryRolesvillePublic schoolPK–50
SanLee Middle SchoolSanfordPublic school6–80
Sardis ElementaryMonroePublic schoolPK–50
Sawmills ElementaryGranite FallsPublic schoolPK–50
SCALE SchoolGreensboroPublic school6–120
Scholars Academy Gifted And Artistically EliteAlbemarlePrivate school1–120
SCORE AcademyCaryPublic school9–120
Scotland Christian AcademyLaurinburgPrivate schoolPK–120
Scotland Early College HighLaurinburgPublic school90
Scotland High SchoolLaurinburgPublic school9–120