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,701–2,750 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
Sterling ElementaryPinevillePublic schoolPK–50
Sterling Montessori AcademyMorrisvillePublic schoolPK–80
Sternberger ElementaryGreensboroPublic schoolK–50
Stewart Creek HighCharlottePublic school9–120
Stocks ElementaryTarboroPublic schoolPK–50
StokesStokesPublic schoolPK–80
Stokes County AcademyLawsonvillePublic school6–120
Stokes Early College High SchoolWalnut CovePublic school90
Stokesdale ElementaryStokesdalePublic schoolPK–50
Stoner-Thomas SchoolLexingtonPublic schoolK–120
Stoneville ElementaryStonevillePublic schoolPK–50
Stoney Creek ElementaryReidsvillePublic schoolK–50
Stoney Creek ElementaryCharlottePublic schoolK–50
Stoney Mountain Christian AcademyHendersonvillePrivate school4–100
Stoney Point ElementaryFayettevillePublic schoolK–50
Stony Point ElementaryStony PointPublic schoolPK–50
Stories Creek ElementaryRoxboroPublic schoolK–50
Stough ElementaryRaleighPublic schoolPK–50
Stovall-Shaw ElementaryStovallPublic schoolPK–50
Straitway Baptist SchoolAlbemarlePrivate school1–120
Stuart W Cramer HighBelmontPublic school9–120
Success Institute CharterStatesvillePublic schoolK–80
Sugar Creek CharterCharlottePublic schoolK–120
Sugar Loaf ElementaryTaylorsvillePublic schoolK–50
Sugarloaf ElementaryHendersonvillePublic schoolPK–50
Summerfield Charter AcademySummerfieldPublic schoolK–80
Summerfield ElementarySummerfieldPublic schoolK–50
Summersill ElementaryJacksonvillePublic schoolPK–50
Summit CharterCashiersPublic schoolK–120
Summit Creek AcademyBrowns SummitPublic schoolK–80
Summit Virtual AcademySalisburyPublic schoolK–120
Sumner ElementaryGreensboroPublic schoolK–50
Sun Valley HighMonroePublic school9–120
Sun Valley MiddleIndian TrailPublic school6–80
Sunny View Elementary SchoolMill SpringPublic schoolPK–50
Sunnyside ElementaryFayettevillePublic schoolK–50
Sunset Avenue ElementaryClintonPublic school3–50
Sunset Park ElementaryWilmingtonPublic schoolK–50
Sunshine Elementary SchoolBosticPublic schoolPK–50
Supply ElementarySupplyPublic schoolPK–50
Sure Promise Christian AcademyRaleighPrivate schoolK–10
Surf City ElementaryHampsteadPublic schoolPK–50
Surf City MiddleHampsteadPublic school6–80
Surry Central HighDobsonPublic school9–120
Surry Early CollegeDobsonPublic school90
Surry Online Magnet SchoolDobsonPublic schoolK–120
Swain AcademyBryson CityPublic school9–120
Swain County East ElementaryBryson CityPublic schoolK–50
Swain County High SchoolBryson CityPublic school9–120
Swain County Middle SchoolBryson CityPublic school6–80