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,651–2,700 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
W.W. Robinson ElementaryWoodstockPublic schoolPK–50
Wakefield County Day SchoolFlint HillPrivate schoolPK–120
Wakefield Forest ElementaryFairfaxPublic schoolPK–60
Wakefield HighArlingtonPublic school9–120
Wakefield SchoolThe PlainsPrivate schoolPK–120
Walker-Grant Early Childhood CenterFredericksburgPublic schoolPK0
Walker-Grant MiddleFredericksburgPublic school6–80
Walker Upper ElementaryCharlottesvillePublic school5–60
Wallace MiddleBristolPublic school6–80
Wallen's Ridge Correctional CenterBig Stone GapPublic school11–120
Waller Mill ElementaryWilliamsburgPublic schoolK–50
Walnut Hill ElementaryPetersburgPublic schoolK–50
Walsingham AcademyWilliamsburgPrivate schoolPK–120
Walsingham Academy Lower SchoolWilliamsburgPrivate schoolPK–70
Walter Herron Taylor ElementaryNorfolkPublic schoolPK–50
Waples Mill ElementaryOaktonPublic schoolPK–60
Ware AcademyGloucesterPrivate schoolPK–80
Warhill HighWilliamsburgPublic school9–120
Warren County HighFront RoyalPublic school9–120
Warren County MiddleFront RoyalPublic school6–80
Warwick HighNewport NewsPublic school9–120
Warwick Kids AcademyNewport NewsPrivate schoolPK–K0
Wasena ElementaryRoanokePublic schoolPK–50
Washington County Career & Technical Education CenterAbingdonPublic schoolNot known0
Washington County Virtual SchoolAbingdonPublic schoolK–120
Washington District ElementaryColonial BeachPublic schoolPK–50
Washington-Henry ElementaryMechanicsvillePublic schoolPK–50
Washington International AcademyAlexandriaPrivate schoolPK–80
Washington-Liberty HighArlingtonPublic school9–120
Washington Mill ElementaryAlexandriaPublic schoolPK–60
Watauga ElementaryAbingdonPublic schoolPK–50
Waterford ElementaryWaterfordPublic schoolPK–50
Waterman ElementaryHarrisonburgPublic schoolK–50
Waterview ElementaryPortsmouthPublic schoolK–60
Watkins Early Childhood CenterNewport NewsPublic schoolPK0
Watson Mountain MiddleLeesburgPublic school6–80
Waverly Yowell ElementaryMadisonPublic school3–50
Waxpool ElementaryAshburnPublic schoolPK–50
Wayne Hills CenterWaynesboroPublic schoolPK0
Waynesboro HighWaynesboroPublic school9–120
Waynewood ElementaryAlexandriaPublic schoolPK–60
Weber City ElementaryWeber CityPublic schoolPK–60
Weems ElementaryManassasPublic schoolPK–40
Wenonah ElementaryWaynesboroPublic schoolK–50
West Alex Guidepost MontessoriAlexandriaPrivate schoolPK–50
West End Montessori SchoolRichmondPrivate schoolPK–60
West Gate ElementaryManassasPublic schoolPK–50
West Ghent SchoolNorfolkPrivate schoolPK–10
West Point ElementaryWest PointPublic schoolPK–50
West Point Middle/HighWest PointPublic school6–120