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,851–2,900 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
Thomasville PrimaryThomasvillePublic schoolPK–30
Tiller SchoolBeaufortPublic schoolK–50
Tillery Charter AcademyBiscoePublic schoolK–80
Tillery Charter Remote AcademyBiscoePublic school6–80
Tillery Christian AcademyNorwoodPrivate schoolK–90
Timber Drive ElementaryGarnerPublic schoolPK–50
Timbersong AcademyWeavervillePrivate school9–120
Timbersong Academy - Bat CaveHendersonvillePrivate school9–120
TMSA CharlotteConcordPublic schoolK–120
Tommy's Road ElementaryGoldsboroPublic schoolPK–50
Topsail Annandale Elementary SchoolHampsteadPublic schoolPK–40
Topsail HighHampsteadPublic school9–120
Topsail MiddleHampsteadPublic school5–80
Torrence Creek ElementaryHuntersvillePublic schoolK–50
Town Creek ElementaryWinnabowPublic schoolPK–50
Town Creek MiddleWinnabowPublic school6–80
Townsend ElementaryMaxtonPublic schoolPK–50
Township Three ElementaryShelbyPublic schoolPK–50
Tramway ElementarySanfordPublic schoolK–50
Traphill Elementary SchoolTraphillPublic schoolK–50
Trent Park ElementaryNew BernPublic schoolK–50
Trenton ElementaryTrentonPublic schoolK–50
Trexler MiddleRichlandsPublic school6–80
Tri-city Christian AcademyHigh PointPrivate schoolPK–120
Tri-county Christian SchoolSpruce PinePrivate schoolK–120
Tri-County Early College HighMurphyPublic school90
Triad Baptist Christian AcademyKernersvillePrivate schoolPK–120
Triad International StudiesHigh PointPublic schoolNot known0
Triad Math and Science AcademyGreensboroPublic schoolK–120
Triangle Day SchoolDurhamPrivate schoolPK–80
Triangle Lake Montessori ElemHigh PointPublic schoolPK–50
Triangle Math and Science AcademyCaryPublic schoolK–120
Triangle Montessori AcademyApexPrivate schoolPK–40
Trimont Christian AcademyFranklinPrivate schoolPK–80
Trindale Elementary SchoolArchdalePublic schoolPK–50
Trinity Baptist AcademyMocksvillePrivate schoolPK–120
Trinity Christian Preparatory SchoolCharlottePrivate school8–120
Trinity Christian SchoolSophiaPrivate school3–100
Trinity Christian School Of Fayetteville, Inc.FayettevillePrivate schoolPK–120
Trinity Elementary SchoolTrinityPublic schoolK–50
Trinity Episcopal SchoolCharlottePrivate schoolK–80
Trinity High SchoolTrinityPublic school9–120
Trinity Middle SchoolArchdalePublic school6–80
Trinity Of Fairview AcademyFletcherPrivate schoolK–80
Trinity School Of Durham & Chapel HillDurhamPrivate schoolK–120
Triton HighErwinPublic school9–120
Troutman ElementaryTroutmanPublic schoolPK–50
Troutman MiddleTroutmanPublic school6–80
Troy ElementaryTroyPublic schoolPK–20
True Abalities Lrng. Academy LlcCaryPrivate schoolNot known0