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,051–2,100 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
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
SCORE AcademyCaryPublic school9–120
Scotland Early College HighLaurinburgPublic school90
Scotland High SchoolLaurinburgPublic school9–120
Scotland Neck Elementary Leadership AcadScotland NeckPublic schoolPK–50
Scotts Creek SchoolSylvaPublic schoolPK–80
Scotts ElementaryStatesvillePublic schoolPK–50
Scotts Ridge ElementaryApexPublic schoolPK–50
Scroggs ElementaryChapel HillPublic schoolPK–50
Scurlock ElementaryRaefordPublic schoolPK–50
SEA-TechCastle HaynePublic school90
Seaforth HighPittsboroPublic school9–120
Seagrove Elementary SchoolSeagrovePublic schoolK–50
Seawell ElementaryChapel HillPublic schoolPK–50
Sedalia ElementarySedaliaPublic schoolPK–50
Sedge Garden ElementaryKernersvillePublic schoolPK–50
Sedgefield ElementaryGreensboroPublic schoolPK–50
Sedgefield MiddleCharlottePublic school6–80
Sedgefield MontessoriCharlottePublic schoolPK–60
Selma Burke MiddleMooresvillePublic school6–80
Selma ElementarySelmaPublic schoolPK–50
Selma Middle SchoolSelmaPublic school6–80
Selwyn ElementaryCharlottePublic schoolK–50
Seventy-First Classical MiddleFayettevillePublic school6–80
Seventy-First HighFayettevillePublic school9–120
Shady Brook ElementaryKannapolisPublic schoolK–50
Shady Grove ElementaryAdvancePublic schoolPK–50
Shadybrook ElementaryHigh PointPublic schoolPK–50
Shallotte MiddleShallottePublic school6–80
Shamrock Gardens ElementaryCharlottePublic schoolPK–50
Sharon ElementaryCharlottePublic schoolK–50
Sharon ElementaryStatesvillePublic schoolPK–50
Shaw AcademyLaurinburgPublic school6–120
Shawboro Elementary SchoolShawboroPublic schoolPK–50
Sheep-Harney ElementaryElizabeth CityPublic schoolPK–50
Shelby HighShelbyPublic school9–120
Shelby MiddleShelbyPublic school6–80
Shepherd ElementaryMooresvillePublic schoolPK–50
Sherrills Ford ElementarySherrills FordPublic schoolK–60
Sherwood ElementaryGastoniaPublic schoolPK–50