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 401–450 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
Colonel Fred Cherry MiddleSUFFOLKPublic school6–80
Colonial Beach ElementaryColonial BeachPublic schoolPK–70
Colonial Beach HighColonial BeachPublic school8–120
Colonial ElementaryTroutvillePublic schoolPK–50
Colonial Forge HighStaffordPublic school9–120
Colonial Heights HighColonial HeightsPublic school9–120
Colonial Heights MiddleColonial HeightsPublic school6–80
Colonial Heights Technical CenterColonial HeightsPublic schoolNot known0
Colonial Trail ElementaryGlen AllenPublic schoolPK–50
Columbia ElementaryAnnandalePublic schoolPK–50
Colvin Run ElementaryViennaPublic schoolPK–60
Commonwealth Ctr For Children & AdolescentsStauntonPublic schoolPK–120
Commonwealth Governor's SchoolFredericksburgPublic schoolNot known0
Community Based EducationFalls ChurchPublic schoolNot known0
Community Lab SchoolCharlottesvillePublic school6–120
Concord ElementaryConcordPublic schoolPK–50
Conway ElementaryFredericksburgPublic schoolK–50
Cool Spring ElementaryPetersburgPublic schoolK–50
Cool Spring ElementaryLeesburgPublic schoolPK–50
Cool Spring ElementaryMechanicsvillePublic schoolPK–50
Cool Spring PrimaryKing WilliamPublic schoolPK–20
Cooper MiddleMcLeanPublic school7–80
Cople ElementaryHaguePublic schoolPK–50
Cora Kelly School for Math Science and TechnologyAlexandriaPublic schoolPK–50
Cornerstone Learning CenterRustburgPublic schoolNot known0
Corporate Landing ElementaryVirginia BeachPublic schoolPK–50
Corporate Landing MiddleVirginia BeachPublic school6–80
Cosby HighMidlothianPublic school9–120
Cougar ElementaryManassas ParkPublic schoolPK–20
Council Elementary/MiddleHonakerPublic schoolPK–70
Council HighHonakerPublic school8–120
Countryside ElementarySterlingPublic schoolPK–50
Courthouse Academy ProgramSpotsylvaniaPublic schoolNot known0
Courthouse Road ElementarySpotsylvaniaPublic schoolPK–50
Courtland ElementarySpotsylvaniaPublic schoolPK–50
Courtland HighFredericksburgPublic school9–120
Coventry ElementaryYorktownPublic schoolK–50
Covington-Harper ElementaryDumfriesPublic schoolPK–50
Covington MiddleCovingtonPublic school6–80
Cradock ElementaryPortsmouthPublic schoolK–60
Cradock MiddlePortsmouthPublic school7–80
Craig County HighNew CastlePublic school6–120
Craigsville ElementaryCraigsvillePublic schoolPK–50
Crater Juvenile Detention HomeDisputantaPublic schoolNot known0
Creeds ElementaryVirginia BeachPublic schoolPK–50
Creekside ElementarySuffolkPublic schoolPK–50
Creighton's Corner ElementaryAshburnPublic schoolPK–50
Crestview ElementaryRichmondPublic schoolPK–50
Crestwood ElementaryRichmondPublic schoolPK–50
Crestwood ElementarySpringfieldPublic schoolPK–60