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 501–550 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
Discovery ElementaryArlingtonPublic schoolPK–50
Discovery ElementaryAshburnPublic schoolPK–50
Discovery STEM AcademyNewport NewsPublic schoolPK–50
Dogwood ElementaryRestonPublic schoolPK–60
Dogwood MiddleRichmondPublic school6–80
Dominion HighSterlingPublic schoolPK–120
Dominion Trail ElementaryAshburnPublic schoolPK–50
Donald B. Dixon-Lyle R. Smith MiddleFredericksburgPublic school6–80
Dorothy Hamm MiddleArlingtonPublic school6–80
Douglas MacArthur ElementaryAlexandriaPublic schoolPK–50
Douglas S. Freeman HighRichmondPublic school9–120
Douglass Park ElementaryPortsmouthPublic schoolK–60
Dr. Charles R. Drew ElementaryArlingtonPublic schoolPK–50
Dranesville ElementaryHerndonPublic schoolPK–60
Drewry Mason ElementaryRidgewayPublic schoolPK–50
Dryden ElementaryDrydenPublic schoolPK–50
Dublin ElementaryDublinPublic schoolPK–50
Dudley ElementaryWirtzPublic schoolPK–50
Dudley PrimaryBluefieldPublic schoolPK–10
Duffield-Pattonsville PrimaryDuffieldPublic schoolPK–40
Dumbarton ElementaryRichmondPublic schoolPK–50
Dumfries ElementaryDumfriesPublic schoolPK–50
Dungannon ElementaryDungannonPublic schoolPK–70
Dunn Loring Early Childhood Resource CenterDunn LoringPublic schoolPK0
Dupont ElementaryHopewellPublic schoolK–50
E.B. Stanley MiddleAbingdonPublic school6–80
E.C. Glass HighLynchburgPublic school9–120
E.H. Marsteller MiddleBristowPublic school6–80
E. Wilson Morrison ElementaryFront RoyalPublic schoolPK–50
Eagle Ridge MiddleAshburnPublic school6–80
Eagle Rock ElementaryEagle RockPublic schoolPK–50
Eagle View ElementaryFairfaxPublic schoolPK–60
Early Childhood CenterAlexandriaPublic schoolPK0
East Rockingham HighElktonPublic school9–120
East Salem ElementarySalemPublic schoolPK–50
Eastern Elementary/MiddlePembrokePublic schoolPK–70
Eastern Montgomery ElementaryEllistonPublic schoolPK–50
Eastern Montgomery HighEllistonPublic school9–120
Eastern St. Hosp. Ed. PrgWilliamsburgPublic schoolPK–120
Eastern View HighCulpeperPublic school9–120
Easton Preschool at FairlawnNorfolkPublic schoolPK0
Eastside HighCoeburnPublic school9–120
Echo Lake ElementaryGlen AllenPublic schoolPK–50
Ecoff ElementaryChesterPublic schoolPK–50
Edison HighAlexandriaPublic school9–120
Edison High School AcademyAlexandriaPublic schoolNot known0
Edward E. Drew Jr. MiddleFalmouthPublic school6–80
Edward G. Clymore ElementaryFort DefiancePublic schoolPK–50
Edward W. Wyatt MiddleEmporiaPublic school6–80
Edwin A. Gibson ElementaryDanvillePublic schoolK–50