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,851–1,900 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
Sudley ElementaryManassasPublic schoolK–50
Suella G. Ellis ElementaryManassasPublic schoolPK–50
Sugar Grove ElementarySugar GrovePublic schoolPK–50
Sugarland ElementarySterlingPublic schoolPK–50
Sully ElementarySterlingPublic schoolPK–50
Summer Hill Preschool CenterRichmondPublic schoolPK0
Summit ElementaryCharlottesvillePublic schoolPK–40
Sunnyside ElementaryMckenneyPublic schoolPK–50
Sunrise ElementaryCharlottesvillePublic schoolPK–40
Sunrise Valley ElementaryRestonPublic schoolPK–60
Surry County HighDendronPublic school9–120
Surry ElementaryDendronPublic schoolPK–40
Susie G. Gibson Science and Technology CenterBedfordPublic schoolNot known0
Sussex Central ElementaryStony CreekPublic schoolPK–50
Sussex Central HighSussexPublic school9–120
Sussex Central MiddleSussexPublic school6–80
Sussex I State PrisonWaverlyPublic school11–120
Sutherland ElementarySutherlandPublic schoolPK–50
Swans Creek ElementaryDumfriesPublic schoolPK–50
Swansboro ElementaryRichmondPublic schoolPK–50
Swanson MiddleArlingtonPublic school6–80
Swift Creek ElementaryMidlothianPublic schoolPK–50
Swift Creek MiddleMidlothianPublic school6–80
Sycamore Park ElementaryCulpeperPublic schoolPK–50
Sycolin Creek ElementaryLeesburgPublic schoolPK–50
Sydnor Jennings ElementaryNathaliePublic schoolPK–50
T. Benton Gayle MiddleFredericksburgPublic school6–80
T. Clay Wood ElementaryNokesvillePublic schoolPK–50
T. Ryland Sanford ElementaryNewport NewsPublic schoolPK–50
Tabb ElementaryYorktownPublic schoolK–50
Tabb HighYorktownPublic school9–120
Tabb MiddleYorktownPublic school6–80
Tall Oaks ElementaryCharlottesvillePublic schoolPK–40
Tallwood ElementaryVirginia BeachPublic schoolPK–50
Tallwood HighVirginia BeachPublic school9–120
Tangier CombinedTangierPublic schoolPK–120
Tanners Creek ElementaryNorfolkPublic schoolPK–50
Tappahannock ElementaryTappahannockPublic schoolPK–40
Tarrallton ElementaryNorfolkPublic schoolPK–50
Taylor ElementaryArlingtonPublic schoolPK–50
Tazewell County Career & Technical CenterTazewellPublic schoolNot known0
Tazewell HighTazewellPublic school9–120
Tazewell IntermediateNorth TazewellPublic school3–50
Tazewell MiddleTazewellPublic school6–80
Tazewell PrimaryTazewellPublic schoolPK–20
Technical & Career Ed. Ctr.Virginia BeachPublic schoolNot known0
Technical Education & Career CenterArlingtonPublic schoolNot known0
Temperance ElementaryAmherstPublic schoolPK–50
Terra Centre ElementaryBurkePublic schoolPK–60
Terraset ElementaryRestonPublic schoolPK–60