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,751–2,800 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
Williamsburg Christian AcademyWilliamsburgPrivate schoolK–120
Williamsburg MiddleArlingtonPublic school6–80
Williamsburg Montessori SchoolWilliamsburgPrivate schoolPK–80
Willis A. Jenkins ElementaryNewport NewsPublic schoolPK–50
Willis ElementaryWillisPublic schoolPK–70
Willoughby Early Childhood CenterNorfolkPublic schoolPK0
Willow Springs ElementaryFairfaxPublic schoolPK–60
Wilson ElementaryFishersvillePublic schoolPK–50
Wilson Memorial HighFishersvillePublic school9–120
Wilson MiddleFishersvillePublic school6–80
Winchester Montessori SchoolWinchesterPrivate schoolK–50
Winding Creek ElementaryStaffordPublic schoolK–50
Windsor ElementaryWindsorPublic schoolPK–50
Windsor HighWindsorPublic school9–120
Windsor Oaks ElementaryVirginia BeachPublic schoolPK–50
Windsor Woods ElementaryVirginia BeachPublic schoolPK–50
Windy Gap ElementaryHardyPublic schoolPK–50
Winterpock ElementaryChesterfieldPublic schoolPK–50
Winwood Childrens CenterGainesvillePrivate schoolK0
Wise Co. Alternative Ed. Ctr.WisePublic schoolNot known0
Wise Correctional Center Unit #18CoeburnPublic school11–120
Wise County Career-Technical CenterWisePublic schoolNot known0
Wise PrimaryWisePublic schoolPK–40
Wolftrap ElementaryViennaPublic schoolPK–60
Woodberry Forest SchoolWoodberry ForestPrivate school9–120
Woodberry Hills ElementaryDanvillePublic schoolK–50
Woodbridge HighWoodbridgePublic school9–120
Woodbridge MiddleWoodbridgePublic school6–80
Woodbrook ElementaryCharlottesvillePublic schoolPK–50
Woodburn ElementaryFalls ChurchPublic schoolPK–60
Woodgrove HighPurcellvillePublic schoolPK–120
Woodlawn ElementaryAlexandriaPublic schoolPK–60
Woodlawn Pre-School Learning CenterHopewellPublic schoolPK0
Woodley Hills ElementaryAlexandriaPublic schoolPK–60
Woodrow Wilson MiddleRoanokePublic school6–80
Woodrow Wilson Rehab CtrFishersvillePublic schoolPK–120
Woodside HighNewport NewsPublic school9–120
Woodson HighFairfaxPublic school9–120
Woodstock ElementaryVirginia BeachPublic schoolPK–50
Woodville ElementaryRichmondPublic schoolPK–50
Woolridge ElementaryMidlothianPublic schoolPK–50
Woolwine ElementaryWoolwinePublic schoolPK–70
Word Of Life Christian AcademySpringfieldPrivate schoolPK–120
Wythe County Tech CenterWythevillePublic schoolNot known0
Yellow Branch ElementaryRustburgPublic schoolPK–50
Yeshiva Aish Kodosh Talmudical AcademyNorfolkPrivate school9–120
York HighYorktownPublic school9–120
York River AcademyYorktownPublic school9–120
Yorkshire ElementaryManassasPublic schoolPK–50
Yorktown ElementaryYorktownPublic schoolK–50