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 451–500 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Chesterfield ElementaryNorfolkPublic schoolPK–50
Chesterfield Juvenile Detention HomeChesterfieldPublic schoolNot known0
Chesterfield Recovery AcademyMidlothianPublic schoolNot known0
Chesterfield Virtual SchoolChesterfieldPublic schoolK–80
Chickahominy MiddleMechanicsvillePublic school6–80
Children's House Montessori School Of RestonRestonPrivate schoolPK–K0
Children's House Montessori School Of RestonRestonPrivate schoolPK–K0
Childrens House Of Old Town Montessori SchoolFredericksburgPrivate schoolPK–K0
Chilhowie ElementaryChiilhowiePublic schoolPK–50
Chilhowie HighChilhowiePublic school9–120
Chilhowie MiddleChilhowiePublic school6–80
Chimborazo ElementaryRichmondPublic schoolPK–50
Chincoteague ElementaryChincoteaguePublic schoolPK–50
Chincoteague HighChincoteaguePublic school6–120
Chris Yung ElementaryBristowPublic schoolPK–50
Christ Chapel AcademyWoodbridgePrivate schoolPK–120
Christ The King Catholic SchoolNorfolkPrivate schoolPK–80
Christchurch SchoolChristchurchPrivate school9–120
Christian Heritage AcademyRocky MountPrivate schoolPK–120
Christiansburg ElementaryChristiansburgPublic school3–50
Christiansburg HighChristiansburgPublic school9–120
Christiansburg MiddleChristiansburgPublic school6–80
Christiansburg PrimaryChristiansburgPublic schoolPK–20
Christopher AcademyPortsmouthPrivate schoolPK–50
Christopher C. Kraft ElementaryHamptonPublic schoolPK–50
Christopher Farms ElementaryVirginia BeachPublic schoolPK–50
Church Hill AcademyRichmondPrivate school9–120
Churchill Road ElementaryMcLeanPublic schoolPK–60
Churchland Academy ElementaryPortsmouthPublic schoolK–60
Churchland ElementaryPortsmouthPublic schoolK–60
Churchland HighPortsmouthPublic school9–120
Churchland MiddlePortsmouthPublic school7–80
Churchland Preschool CenterPortsmouthPublic schoolPK0
Churchland Primary & IntermediatePortsmouthPublic schoolK–60
Churchville ElementaryChurchvillePublic schoolPK–50
Clara Byrd Baker ElementaryWilliamsburgPublic schoolPK–50
Claremont ImmersionArlingtonPublic schoolPK–50
Clarke County HighBerryvillePublic school9–120
Clarksville ElementaryClarksvillePublic schoolPK–50
Claude Thompson ElementaryMarshallPublic schoolPK–50
Clays Mill ElementaryScottsburgPublic schoolPK–50
Clearbrook ElementaryRoanokePublic schoolPK–50
Clearview Early Learning CenterMartinsvillePublic schoolPK0
Clearview ElementaryHerndonPublic schoolPK–60
Clermont ElementaryAlexandriaPublic schoolPK–60
Clifford S. Hardison Governor's Health Sciences AcademyAlexanderPublic schoolNot known0
Clover Hill ElementaryMidlothianPublic schoolPK–50
Clover Hill HighMidlothianPublic school9–120
Cloverdale ElementaryCloverdalePublic schoolPK–50
Cloverdale SchoolWoodbridgePrivate schoolPK–K0