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,101–2,147 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
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
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
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 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
Wythe County Tech CenterWythevillePublic schoolNot known0
Yellow Branch ElementaryRustburgPublic schoolPK–50
York HighYorktownPublic school9–120
York River AcademyYorktownPublic school9–120
Yorkshire ElementaryManassasPublic schoolPK–50
Yorktown ElementaryYorktownPublic schoolK–50
Yorktown HighArlingtonPublic school9–120
Yorktown MiddleYorktownPublic school6–80
Yowell ElementaryCulpeperPublic schoolPK–50
Yuma ElementaryGate CityPublic schoolPK–60
Yvonne B. Miller High SchoolNorth ChesterfieldPublic school6–120