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 351–400 of 2,147 public 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 Co Governor's Health/Science AcademyMidlothianPublic schoolNot known0
Chesterfield ElementaryNorfolkPublic schoolPK–50
Chesterfield Juvenile Detention HomeChesterfieldPublic schoolNot known0
Chesterfield Recovery AcademyMidlothianPublic schoolNot known0
Chesterfield Virtual SchoolChesterfieldPublic schoolK–80
Chickahominy MiddleMechanicsvillePublic school6–80
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
Christiansburg ElementaryChristiansburgPublic school3–50
Christiansburg HighChristiansburgPublic school9–120
Christiansburg MiddleChristiansburgPublic school6–80
Christiansburg PrimaryChristiansburgPublic schoolPK–20
Christopher C. Kraft ElementaryHamptonPublic schoolPK–50
Christopher Farms ElementaryVirginia BeachPublic schoolPK–50
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
Cluster Springs ElementaryAltonPublic schoolPK–50
Coates ElementaryHerndonPublic schoolPK–60
CodeRVA Regional High SchoolRichmondPublic schoolNot known0
Coeburn MiddleCoeburnPublic school5–80
Coeburn PrimaryCoeburnPublic schoolPK–40
Cold Harbor ElementaryMechanicsvillePublic schoolPK–50
Coleman Place ElementaryNorfolkPublic schoolPK–50
Coles ElementaryManassasPublic schoolPK–50
College Park ElementaryVirginia BeachPublic schoolPK–50