Schools in Virginia

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Virginia

Showing 2,301–2,350 of 2,806 schools in Virginia.

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 Virginia, sorted by name (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Cold Harbor ElementaryMechanicsvillePublic schoolPK–50
Coeburn PrimaryCoeburnPublic schoolPK–40
Coeburn MiddleCoeburnPublic school5–80
CodeRVA Regional High SchoolRichmondPublic schoolNot known0
Coates ElementaryHerndonPublic schoolPK–60
Cluster Springs ElementaryAltonPublic schoolPK–50
Cloverdale SchoolWoodbridgePrivate schoolPK–K0
Cloverdale ElementaryCloverdalePublic schoolPK–50
Clover Hill HighMidlothianPublic school9–120
Clover Hill ElementaryMidlothianPublic schoolPK–50
Clifford S. Hardison Governor's Health Sciences AcademyAlexanderPublic schoolNot known0
Clermont ElementaryAlexandriaPublic schoolPK–60
Clearview ElementaryHerndonPublic schoolPK–60
Clearview Early Learning CenterMartinsvillePublic schoolPK0
Clearbrook ElementaryRoanokePublic schoolPK–50
Clays Mill ElementaryScottsburgPublic schoolPK–50
Claude Thompson ElementaryMarshallPublic schoolPK–50
Clarksville ElementaryClarksvillePublic schoolPK–50
Clarke County HighBerryvillePublic school9–120
Claremont ImmersionArlingtonPublic schoolPK–50
Clara Byrd Baker ElementaryWilliamsburgPublic schoolPK–50
Churchville ElementaryChurchvillePublic schoolPK–50
Churchland Primary & IntermediatePortsmouthPublic schoolK–60
Churchland Preschool CenterPortsmouthPublic schoolPK0
Churchland MiddlePortsmouthPublic school7–80
Churchland HighPortsmouthPublic school9–120
Churchland ElementaryPortsmouthPublic schoolK–60
Churchland Academy ElementaryPortsmouthPublic schoolK–60
Churchill Road ElementaryMcLeanPublic schoolPK–60
Church Hill AcademyRichmondPrivate school9–120
Christopher Farms ElementaryVirginia BeachPublic schoolPK–50
Christopher C. Kraft ElementaryHamptonPublic schoolPK–50
Christopher AcademyPortsmouthPrivate schoolPK–50
Christiansburg PrimaryChristiansburgPublic schoolPK–20
Christiansburg MiddleChristiansburgPublic school6–80
Christiansburg HighChristiansburgPublic school9–120
Christiansburg ElementaryChristiansburgPublic school3–50
Christian Heritage AcademyRocky MountPrivate schoolPK–120
Christchurch SchoolChristchurchPrivate school9–120
Christ The King Catholic SchoolNorfolkPrivate schoolPK–80
Christ Chapel AcademyWoodbridgePrivate schoolPK–120
Chris Yung ElementaryBristowPublic schoolPK–50
Chincoteague HighChincoteaguePublic school6–120
Chincoteague ElementaryChincoteaguePublic schoolPK–50
Chimborazo ElementaryRichmondPublic schoolPK–50
Chilhowie MiddleChilhowiePublic school6–80
Chilhowie HighChilhowiePublic school9–120
Chilhowie ElementaryChiilhowiePublic schoolPK–50
Childrens House Of Old Town Montessori SchoolFredericksburgPrivate schoolPK–K0
Children's House Montessori School Of RestonRestonPrivate schoolPK–K0