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 51–100 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
Willoughby Early Childhood CenterNorfolkPublic schoolPK0
Willis ElementaryWillisPublic schoolPK–70
Willis A. Jenkins ElementaryNewport NewsPublic schoolPK–50
Williamsburg Montessori SchoolWilliamsburgPrivate schoolPK–80
Williamsburg MiddleArlingtonPublic school6–80
Williamsburg Christian AcademyWilliamsburgPrivate schoolK–120
Williams ElementaryVirginia BeachPublic school4–50
William Ramsay ElementaryAlexandriaPublic schoolPK–50
William Perry ElementaryWaynesboroPublic schoolK–50
William Monroe MiddleStanardsvillePublic school6–80
William Monroe HighStanardsvillePublic school9–120
William Mason Cooper ElementaryHamptonPublic schoolPK–50
William M. Bass ElementaryLynchburgPublic schoolPK–50
William H. Wetsel MiddleMadisonPublic school6–80
William Fox ElementaryRichmondPublic schoolPK–50
William Fleming HighRoanokePublic school9–120
William E. Waters MiddlePortsmouthPublic school7–80
William Campbell HighNarunaPublic school6–120
William Byrd MiddleVintonPublic school6–80
William Byrd HighVintonPublic school9–120
Willard MiddleAldiePublic school6–80
Willard ElementaryNorfolkPublic schoolPK–50
Wilderness ElementarySpotsylvaniaPublic schoolPK–50
Wilbur S. Pence MiddleDaytonPublic school6–80
Widewater ElementaryStaffordPublic schoolK–50
Whitman MiddleAlexandriaPublic school7–80
White Oaks ElementaryVirginia BeachPublic schoolPK–50
White Oaks ElementaryBurkePublic schoolPK–60
Weyanoke ElementaryAlexandriaPublic schoolPK–50
Westwood MiddleDanvillePublic school6–80
Westwood Hills ElementaryWaynesboroPublic schoolK–50
Westview Early Childhood Education CenterPetersburgPublic schoolPK0
Westside ElementarySmithfieldPublic school4–60
Westside ElementaryRoanokePublic schoolPK–50
Westridge ElementaryWoodbridgePublic schoolPK–50
Westover Hills ElementaryRichmondPublic schoolPK–50
Westover Christian AcademyDanvillePrivate schoolPK–120
Westmoreland HighMontrossPublic school9–120
Westminster School, Inc.AnnandalePrivate schoolPK–80
Westlawn ElementaryFalls ChurchPublic schoolPK–60
Westhaven ElementaryPortsmouthPublic schoolK–60
Westhampton Day SchoolRichmondPrivate schoolPK–K0
Westgate ElementaryFalls ChurchPublic schoolPK–60
Westfield HighChantillyPublic school9–120
Western St. Hosp. Ed. Pr.StauntonPublic schoolPK–120
Western Branch PrimaryChesapeakePublic schoolPK–20
Western Branch MiddleChesapeakePublic school6–80
Western Branch IntermediateChesapeakePublic school3–50
Western Branch HighChesapeakePublic school9–120
Western Albemarle HighCrozetPublic school9–120