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,751–2,800 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
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 Mennonite SchoolGriftonPrivate school1–80
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 Christian SchoolHickoryPrivate schoolK–120
Tabernacle Christian SchoolMonroePrivate schoolPK–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
Teaching Achieving Students AcademyCharlottePrivate schoolK–80
Telra InstituteCharlottePublic schoolK–100
Telra Institute Remote AcademyCharlottePublic school5–100
Temple Baptist SchoolAshevillePrivate schoolPK–120
Temple Christian SchoolRockinghamPrivate schoolPK–120
Terrell Lane MiddleLouisburgPublic school6–80
Terry Sanford HighFayettevillePublic school9–120
Thales AcademyKnightdalePrivate schoolPK–80
Thales AcademyRolesvillePrivate school6–120
Thales Academy Apex K-5ApexPrivate schoolK–50
Thales Academy Of RaleighRaleighPrivate schoolPK–80
Thales Academy Waxhaw K-5WaxhawPrivate schoolK–70
Thanksgiving ElementarySelmaPublic schoolPK–50
The Academy of Moore CountyAberdeenPublic schoolK–50
The Arts Based SchoolWinston-SalemPublic schoolK–80
The Benaja Christian AcademyReidsvillePrivate schoolK–30
The Brawley SchoolMooresvillePublic school6–80
The Burlington SchoolBurlingtonPrivate schoolPK–120
The Capitol Encore AcademyFayettevillePublic schoolK–120
The Childrens House Of GoldsboroGoldsboroPrivate schoolPK–K0
The COASTBoliviaPublic school6–120
The Community Learning Center @ PinckneyCarthagePublic school6–120
The Convenant SchoolGreensboroPrivate schoolK–90