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,201–2,250 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
Daniels Run ElementaryFairfaxPublic schoolPK–60
Daniel Morgan MiddleWinchesterPublic school7–80
Daniel Morgan IntermediateWinchesterPublic school5–60
Dan River MiddleRinggoldPublic school6–80
Dan River HighRinggoldPublic school9–120
Damascus MiddleDamascusPublic school6–80
Dale City ElementaryWoodbridgePublic schoolPK–50
Dale City Christian Church Child Devt Ctr & AcademDale CityPrivate schoolPK–50
D.J. Montague ElementaryWilliamsburgPublic schoolPK–50
D.G. Cooley ElementaryBerryvillePublic schoolPK–50
Cunningham Park ElementaryViennaPublic schoolPK–60
Cumberland MiddleCumberlandPublic school5–80
Cumberland HighCumberlandPublic school9–120
Cumberland ElementaryCumberlandPublic schoolPK–40
Culpeper MiddleCulpeperPublic school6–80
Culpeper County HighCulpeperPublic school9–120
Culpeper Christian SchoolCulpeperPrivate schoolK–80
Cub Run ElementaryCentrevillePublic schoolPK–60
Cub Run ElementaryPenn LairdPublic schoolPK–50
Crystal Spring ElementaryRoanokePublic schoolPK–50
Crozet ElementaryCrozetPublic schoolPK–50
Crossroads PreK-8 SchoolNorfolkPublic schoolPK–80
Crossroads Child Development CenterFalls ChurchPrivate schoolPK–K0
Crossroads Alternative/Bristol CityBristolPublic schoolNot known0
Crossfield ElementaryHerndonPublic schoolPK–60
Critzer ElementaryPulaskiPublic schoolPK–50
Crittenden MiddleNewport NewsPublic school6–80
Cristo Rey Richmond High SchoolRichmondPrivate school9–110
Crewe PrimaryCrewePublic schoolPK–40
Crestwood MiddleChesapeakePublic school6–80
Crestwood Elementary SchoolChesapeakePublic schoolPK–50
Crestwood ElementaryRichmondPublic schoolPK–50
Crestwood ElementarySpringfieldPublic schoolPK–60
Crestview ElementaryRichmondPublic schoolPK–50
Creighton's Corner ElementaryAshburnPublic schoolPK–50
Creekside ElementarySuffolkPublic schoolPK–50
Creeds ElementaryVirginia BeachPublic schoolPK–50
Crater Juvenile Detention HomeDisputantaPublic schoolNot known0
Craigsville ElementaryCraigsvillePublic schoolPK–50
Craig County HighNew CastlePublic school6–120
Cradock MiddlePortsmouthPublic school7–80
Cradock ElementaryPortsmouthPublic schoolK–60
Covington MiddleCovingtonPublic school6–80
Covington-Harper ElementaryDumfriesPublic schoolPK–50
Coventry ElementaryYorktownPublic schoolK–50
Covenant Christian SchoolWilliamsburgPrivate schoolK–120
Covenant Christian Academy Of Warrenton VirginiaWarrentonPrivate schoolPK–120
Covenant Christian AcademyClifton ForgePrivate school1–90
Courtland HighFredericksburgPublic school9–120
Courtland ElementarySpotsylvaniaPublic schoolPK–50