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 801–850 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
Shady Grove ElementaryAdvancePublic schoolPK–50
Shady Brook ElementaryKannapolisPublic schoolK–50
Severn Mennonite SchoolMargarettsvillePrivate school1–100
Seventy-First HighFayettevillePublic school9–120
Seventy-First Classical MiddleFayettevillePublic school6–80
Selwyn ElementaryCharlottePublic schoolK–50
Selma Middle SchoolSelmaPublic school6–80
Selma ElementarySelmaPublic schoolPK–50
Selma Burke MiddleMooresvillePublic school6–80
Sedgefield SchoolCharlottePrivate schoolPK–60
Sedgefield MontessoriCharlottePublic schoolPK–60
Sedgefield MiddleCharlottePublic school6–80
Sedgefield ElementaryGreensboroPublic schoolPK–50
Sedge Garden ElementaryKernersvillePublic schoolPK–50
Sedalia ElementarySedaliaPublic schoolPK–50
Seawell ElementaryChapel HillPublic schoolPK–50
Seagrove Elementary SchoolSeagrovePublic schoolK–50
Seaforth HighPittsboroPublic school9–120
SEA-TechCastle HaynePublic school90
Scurlock ElementaryRaefordPublic schoolPK–50
Scroggs ElementaryChapel HillPublic schoolPK–50
Scotts Ridge ElementaryApexPublic schoolPK–50
Scotts ElementaryStatesvillePublic schoolPK–50
Scotts Creek SchoolSylvaPublic schoolPK–80
Scotland Neck Elementary Leadership AcadScotland NeckPublic schoolPK–50
Scotland High SchoolLaurinburgPublic school9–120
Scotland Early College HighLaurinburgPublic school90
Scotland Christian AcademyLaurinburgPrivate schoolPK–120
SCORE AcademyCaryPublic school9–120
Scholars Academy Gifted And Artistically EliteAlbemarlePrivate school1–120
SCALE SchoolGreensboroPublic school6–120
Sawmills ElementaryGranite FallsPublic schoolPK–50
Sardis ElementaryMonroePublic schoolPK–50
SanLee Middle SchoolSanfordPublic school6–80
Sanford Creek ElementaryRolesvillePublic schoolPK–50
Sandy Ridge Elementary SchoolSandy RidgePublic schoolK–50
Sandy Ridge ElementaryWaxhawPublic schoolK–50
Sandy Ridge ElementaryDurhamPublic schoolPK–50
Sandy Grove MiddleLumber BridgePublic school6–80
Sandy Grove ElementaryLumber BridgePublic schoolPK–50
SandHoke Early College HighRaefordPublic school90
Sandhills Farm Life ElementaryCarthagePublic schoolK–50
Sandhills Classical Christian SchoolWhispering PinesPrivate schoolPK–120
Sanderson HighRaleighPublic school9–120
Sand Ridge ElementaryHubertPublic schoolK–50
Sand Hill-Venable ElemAshevillePublic schoolPK–40
Sampson MiddleClintonPublic school6–80
Sampson Early College HighClintonPublic school90
Sam D Bundy ElementaryFarmvillePublic school3–50
Saluda Elementary SchoolSaludaPublic schoolPK–50