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 301–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
Cape Fear HighFayettevillePublic school9–120
Cape Fear MiddleRocky PointPublic school6–80
Cape Hatteras Elementary SchoolBuxtonPublic schoolPK–50
Cape Hatteras Secondary SchoolBuxtonPublic school6–120
Cardinal Charter Acad at Wendell FallsWendellPublic schoolK–80
Cardinal Charter AcademyCaryPublic schoolK–80
Career Academy and Technical SchoolTroutmanPublic school6–120
Career and Technical Education CenterBurlingtonPublic school9–120
Career CenterWinston SalemPublic school9–120
Career Readiness Academy at Mosley PLCWilmingtonPublic school9–120
Carl A Furr ElementaryConcordPublic schoolK–50
Carmel MiddleCharlottePublic school6–80
Carnage MiddleRaleighPublic school6–80
Carolina AchieveMebanePublic schoolK–20
Carolina Beach ElementaryCarolina BeachPublic schoolK–50
Carolina Charter AcademyAngierPublic schoolK–80
Carolina Charter Remote Academy: CFAAngierPublic schoolNot known0
Carolina Collegiate High SchoolDurhamPublic schoolNot known0
Carolina Community AcademyRoxboroPublic schoolK–20
Carolina Forest ElementaryJacksonvillePublic schoolK–50
Carolina International SchoolConcordPublic schoolK–120
Carpenter ElementaryCaryPublic schoolPK–50
Carr ElementaryDallasPublic schoolPK–50
Carrboro ElementaryCarrboroPublic schoolPK–50
Carrboro HighCarrboroPublic school9–120
Carroll MiddleRaleighPublic school6–80
Carson HighChina GrovePublic school9–120
Carter G. Woodson SchoolWinston-SalemPublic schoolK–120
Carter High SchoolWinston SalemPublic school11–120
Carthage ElementaryCarthagePublic schoolPK–50
Cartoogechaye ElementaryFranklinPublic schoolPK–40
Carver ElementaryMount OlivePublic schoolPK–40
Carver ElementaryHendersonPublic schoolPK–50
Carver ElementaryWendellPublic schoolPK–50
Carver Heights ElementaryGoldsboroPublic school3–50
Carver HighWinston SalemPublic school9–120
Carver MiddleLaurel HillPublic school6–80
Cary ElementaryCaryPublic schoolPK–50
Cary HighCaryPublic school9–120
Casa Esperanza Montessori Charter SchoolWake ForestPublic schoolPK–80
Casar ElementaryCasarPublic schoolPK–50
Cash ElementaryKernersvillePublic schoolPK–50
Castle Hayne ElementaryCastle HaynePublic schoolPK–50
Catamount SchoolCullowheePublic school6–80
Catawba Elementary SchoolCatawbaPublic schoolPK–60
Catawba Heights ElementaryBelmontPublic schoolPK–50
Catawba Rosenwald Education CenterCatawbaPublic schoolK–120
Catawba Springs ElementaryDenverPublic schoolPK–50
Cato Middle College High SchoolCharlottePublic school110
Cato Ridge Middle SchoolCharlottePublic schoolNot known0