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 551–600 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
Council HighHonakerPublic school8–120
Countryside ElementarySterlingPublic schoolPK–50
Court Street AcademyPortsmouthPrivate schoolPK–10
Courthouse Academy ProgramSpotsylvaniaPublic schoolNot known0
Courthouse Montessori SchoolVirginia BeachPrivate schoolPK–40
Courthouse Road ElementarySpotsylvaniaPublic schoolPK–50
Courtland ElementarySpotsylvaniaPublic schoolPK–50
Courtland HighFredericksburgPublic school9–120
Covenant Christian AcademyClifton ForgePrivate school1–90
Covenant Christian Academy Of Warrenton VirginiaWarrentonPrivate schoolPK–120
Covenant Christian SchoolWilliamsburgPrivate schoolK–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
Crestwood Elementary SchoolChesapeakePublic schoolPK–50
Crestwood MiddleChesapeakePublic school6–80
Crewe PrimaryCrewePublic schoolPK–40
Cristo Rey Richmond High SchoolRichmondPrivate school9–110
Crittenden MiddleNewport NewsPublic school6–80
Critzer ElementaryPulaskiPublic schoolPK–50
Crossfield ElementaryHerndonPublic schoolPK–60
Crossroads Alternative/Bristol CityBristolPublic schoolNot known0
Crossroads Child Development CenterFalls ChurchPrivate schoolPK–K0
Crossroads PreK-8 SchoolNorfolkPublic schoolPK–80
Crozet ElementaryCrozetPublic schoolPK–50
Crystal Spring ElementaryRoanokePublic schoolPK–50
Cub Run ElementaryCentrevillePublic schoolPK–60
Cub Run ElementaryPenn LairdPublic schoolPK–50
Culpeper Christian SchoolCulpeperPrivate schoolK–80
Culpeper County HighCulpeperPublic school9–120
Culpeper MiddleCulpeperPublic school6–80
Cumberland ElementaryCumberlandPublic schoolPK–40
Cumberland HighCumberlandPublic school9–120
Cumberland MiddleCumberlandPublic school5–80
Cunningham Park ElementaryViennaPublic schoolPK–60
D.G. Cooley ElementaryBerryvillePublic schoolPK–50
D.J. Montague ElementaryWilliamsburgPublic schoolPK–50
Dale City Christian Church Child Devt Ctr & AcademDale CityPrivate schoolPK–50
Dale City ElementaryWoodbridgePublic schoolPK–50