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,051–2,100 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
West Point ElementaryWest PointPublic schoolPK–50
West Point Middle/HighWest PointPublic school6–120
West Potomac HighAlexandriaPublic school9–120
West Potomac High School AcademyAlexandriaPublic schoolNot known0
West Salem ElementarySalemPublic schoolPK–50
West Springfield ElementarySpringfieldPublic schoolPK–60
West Springfield HighSpringfieldPublic school9–120
Westbriar ElementaryViennaPublic schoolPK–60
Western Albemarle HighCrozetPublic school9–120
Western Branch HighChesapeakePublic school9–120
Western Branch IntermediateChesapeakePublic school3–50
Western Branch MiddleChesapeakePublic school6–80
Western Branch PrimaryChesapeakePublic schoolPK–20
Western St. Hosp. Ed. Pr.StauntonPublic schoolPK–120
Westfield HighChantillyPublic school9–120
Westgate ElementaryFalls ChurchPublic schoolPK–60
Westhaven ElementaryPortsmouthPublic schoolK–60
Westlawn ElementaryFalls ChurchPublic schoolPK–60
Westmoreland HighMontrossPublic school9–120
Westover Hills ElementaryRichmondPublic schoolPK–50
Westridge ElementaryWoodbridgePublic schoolPK–50
Westside ElementarySmithfieldPublic school4–60
Westside ElementaryRoanokePublic schoolPK–50
Westview Early Childhood Education CenterPetersburgPublic schoolPK0
Westwood Hills ElementaryWaynesboroPublic schoolK–50
Westwood MiddleDanvillePublic school6–80
Weyanoke ElementaryAlexandriaPublic schoolPK–50
White Oaks ElementaryVirginia BeachPublic schoolPK–50
White Oaks ElementaryBurkePublic schoolPK–60
Whitman MiddleAlexandriaPublic school7–80
Widewater ElementaryStaffordPublic schoolK–50
Wilbur S. Pence MiddleDaytonPublic school6–80
Wilderness ElementarySpotsylvaniaPublic schoolPK–50
Willard ElementaryNorfolkPublic schoolPK–50
Willard MiddleAldiePublic school6–80
William Byrd HighVintonPublic school9–120
William Byrd MiddleVintonPublic school6–80
William Campbell HighNarunaPublic school6–120
William E. Waters MiddlePortsmouthPublic school7–80
William Fleming HighRoanokePublic school9–120
William Fox ElementaryRichmondPublic schoolPK–50
William H. Wetsel MiddleMadisonPublic school6–80
William M. Bass ElementaryLynchburgPublic schoolPK–50
William Mason Cooper ElementaryHamptonPublic schoolPK–50
William Monroe HighStanardsvillePublic school9–120
William Monroe MiddleStanardsvillePublic school6–80
William Perry ElementaryWaynesboroPublic schoolK–50
William Ramsay ElementaryAlexandriaPublic schoolPK–50
Williams ElementaryVirginia BeachPublic school4–50
Williamsburg MiddleArlingtonPublic school6–80