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,251–2,300 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
Starmount MiddleBoonvillePublic school6–90
STARS CharterVassPublic schoolK–80
STARS Remote AcademyVassPublic school4–90
Startown ElementaryNewtonPublic schoolPK–60
Stateside ElementaryJacksonvillePublic schoolK–50
Statesville HighStatesvillePublic school9–120
Statesville Road ElementaryCharlottePublic schoolPK–50
Stedman ElementaryStedmanPublic school1–50
Stedman PrimaryStedmanPublic schoolPK–10
Steele Creek ElementaryCharlottePublic schoolPK–50
Steele Creek Preparatory AcademyCharlottePublic schoolK–80
STEM Early College @ NC A&T SUGreensboroPublic school9–120
STEM Early HighHendersonPublic school6–80
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 Point ElementaryFayettevillePublic schoolK–50
Stony Point ElementaryStony PointPublic schoolPK–50
Stories Creek ElementaryRoxboroPublic schoolK–50
Stough ElementaryRaleighPublic schoolPK–50
Stovall-Shaw ElementaryStovallPublic schoolPK–50
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