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 1,251–1,300 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
James Wood HighWinchesterPublic school9–120
James Wood MiddleWinchesterPublic school6–80
Jamestown ElementaryArlingtonPublic schoolPK–50
Jamestown HighWilliamsburgPublic school9–120
Jane H. Bryan ElementaryHamptonPublic schoolPK–50
Jefferson Christian AcademyRipplemeadPrivate schoolPK–120
Jefferson Forest HighForestPublic school9–120
Jefferson-Houston PK-8 SchoolAlexandriaPublic schoolPK–80
Jefferson MiddleArlingtonPublic school6–80
Jennie Dean ElementaryManassasPublic schoolPK–40
Jessie Thackrey PreschoolFalls ChurchPublic schoolPK0
Jeter-Watson ElementaryCovingtonPublic schoolPK–50
John Adams ElementaryAlexandriaPublic schoolPK–50
John B. Dey ElementaryVirginia BeachPublic schoolPK–50
John C. Myers ElementaryBroadwayPublic schoolPK–50
John Champe HighAldiePublic school9–120
John D. Jenkins ElementaryWoodbridgePublic schoolPK–50
John F. Kennedy MiddleSuffolkPublic school6–80
John F. Pattie Sr. ElementaryDumfriesPublic schoolPK–50
John G. Wood SchoolHenricoPrivate school3–120
John G Wood SchoolRichmondPrivate school3–120
John Handley HighWinchesterPublic school9–120
John J. Wright Educational And Cultural CenterSpotsylvaniaPublic schoolNot known0
John Kerr ElementaryWinchesterPublic schoolPK–40
John L. Hurt ElementaryHurtPublic schoolPK–50
John Marshall Early Childhood CenterNewport NewsPublic schoolPK0
John Marshall HighRichmondPublic school9–120
John N. Dalton IntermediateRadfordPublic school7–80
John P. Fishwick MiddleRoanokePublic school6–80
John Randolph Tucker HighRichmondPublic school9–120
John Rolfe MiddleRichmondPublic school6–80
John S. Battle HighBristolPublic school9–120
John W. Tolbert Jr. ElementaryLeesburgPublic schoolPK–50
John W. Wayland ElementaryBridgewaterPublic schoolPK–50
John Yeates MiddleSuffolkPublic school6–80
Johnson MiddleFairfaxPublic school7–80
Johnson-Williams MiddleBerryvillePublic school6–80
Jolliff MiddleChesapeakePublic school6–80
Jonesville MiddleJonesvillePublic school6–80
Jordan Springs ElementaryStephensonPublic schoolPK–50
Joseph H. Saunders ElementaryNewport NewsPublic schoolPK–50
Joseph T. Henley MiddleCrozetPublic school6–80
Jouett ElementaryMineralPublic schoolPK–50
Journey MiddleCharlottesvillePublic school6–80
Justice HighFalls ChurchPublic school9–120
Karter School Of CascadesSterlingPrivate schoolK–10
Kate Collins MiddleWaynesboroPublic school6–80
Kate Waller Barrett ElementaryStaffordPublic schoolK–50
Katherine Johnson ElementaryNewport NewsPublic schoolPK–50
Kecoughtan HighHamptonPublic school9–120