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,301–2,350 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
Supply ElementarySupplyPublic schoolPK–50
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
Swain County West ElementaryBryson CityPublic schoolK–50
Swansboro ElementarySwansboroPublic schoolK–50
Swansboro HighSwansboroPublic school9–120
Swansboro MiddleSwansboroPublic school6–80
Swift Creek ElementaryRaleighPublic schoolK–50
Swift Creek ElementarySmithfieldPublic schoolPK–50
Swift Creek MiddleClaytonPublic school6–80
Sycamore Creek ElementaryRaleighPublic schoolPK–50
Sycamore Lane ElementaryLaurinburgPublic school3–50
Sycamore Lane PrimaryLaurinburgPublic schoolPK–20
Sylvan ElementarySnow CampPublic schoolPK–50
Sylvia Mendez Newcomers SchoolHigh PointPublic school3–110
T C HendersonLake ToxawayPublic schoolPK–50
T S Cooper ElementarySunburyPublic schoolK–50
T Wingate Andrews HighHigh PointPublic school9–120
Tabernacle Elementary SchoolAsheboroPublic schoolPK–50
Table Rock MiddleMorgantonPublic school6–80
Tabor City SchoolTabor CityPublic schoolPK–80
Tanglewood ElementaryLumbertonPublic schoolPK–30
Tar Heel SchoolTar HeelPublic schoolPK–80
Tar River AcademyRocky MountPublic school6–120
Tar River ElementaryFranklintonPublic schoolPK–50
Tarboro HighTarboroPublic school9–120
Taylorsville ElementaryTaylorsvillePublic schoolPK–50
Telra InstituteCharlottePublic schoolK–100
Telra Institute Remote AcademyCharlottePublic school5–100
Terrell Lane MiddleLouisburgPublic school6–80
Terry Sanford HighFayettevillePublic school9–120
Thanksgiving ElementarySelmaPublic schoolPK–50
The Academy of Moore CountyAberdeenPublic schoolK–50
The Arts Based SchoolWinston-SalemPublic schoolK–80
The Brawley SchoolMooresvillePublic school6–80
The Capitol Encore AcademyFayettevillePublic schoolK–120
The COASTBoliviaPublic school6–120
The Community Learning Center @ PinckneyCarthagePublic school6–120
The Downtown SchoolWinston SalemPublic schoolPK–80
The Expedition SchoolHillsboroughPublic schoolK–80
The Experiential School of GreensboroGreensboroPublic schoolK–80
The Exploris SchoolRaleighPublic schoolK–80
The Franklin School of InnovationAshevillePublic school5–120