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 551–600 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
Snowville ElementaryHiwasseePublic schoolPK–50
Snow Creek ElementaryPenhookPublic schoolPK–50
Smyth County VirtualMarionPublic schoolK–20
Smyth County Career & Technical CenterMarionPublic schoolNot known0
Smithland ElementaryHarrisonburgPublic schoolK–50
Smithfield MiddleSmithfieldPublic school7–80
Smithfield HighSmithfieldPublic school9–120
Smith Station ElementaryFredericksburgPublic schoolPK–50
Smith Mountain Lake Christian AcademyMonetaPrivate schoolPK–120
Smart's Mill MiddleLeesburgPublic school6–80
Sleepy Hollow ElementaryFalls ChurchPublic schoolPK–50
Skyline MiddleHarrisonburgPublic school6–80
Skyline MiddleFront RoyalPublic school6–80
Skyline HighFront RoyalPublic school9–120
Skipwith ElementaryRichmondPublic schoolPK–50
Sinai ElementaryHalifaxPublic schoolPK–50
Simonsdale ElementaryPortsmouthPublic schoolK–60
Silverbrook ElementaryFairfax StationPublic schoolPK–60
Signal Knob MiddleStrasburgPublic school6–80
Signal Hill ElementaryManassasPublic schoolPK–50
Siena AcademyGreat FallsPrivate schoolPK–K0
Shrevewood ElementaryFalls ChurchPublic schoolPK–60
Short Pump MiddleGlen AllenPublic school6–80
Short Pump ElementaryRichmondPublic schoolPK–50
Shore Christian AcademyExmorePrivate schoolPK–80
Shoemaker ElementaryGate CityPublic schoolPK–60
Shirley C. Heim MiddleStaffordPublic school6–80
Sherwood Forest ElementaryNorfolkPublic schoolPK–50
Sherman ElementaryMcLeanPublic schoolPK–60
Sherando HighStephens CityPublic school9–120
Shenandoah Valley Juvenile Detention HomeStauntonPublic schoolNot known0
Shenandoah Valley Governor's SchoolFishersvillePublic schoolNot known0
Shenandoah Valley Adventist Elementary SchoolNew MarketPrivate schoolPK–80
Shenandoah Valley AcademyNew MarketPrivate school9–120
Shenandoah ElementaryShenandoahPublic schoolPK–50
Shelton Park ElementaryVirginia BeachPublic schoolPK–50
Shelburne MiddleStauntonPublic school6–80
Sheffield ElementaryLynchburgPublic schoolPK–50
Sheffey ElementaryWythevillePublic schoolPK–50
Shawsville MiddleShawsvillePublic school6–80
Sharon ElementaryClifton ForgePublic schoolPK–50
Sharon C. McAuliffe ElementaryWoodbridgePublic schoolK–50
Shady Grove ElementaryGlen AllenPublic schoolPK–50
Shaarei Torah Of RichmondRichmondPrivate school9–120
Sewells Point ElementaryNorfolkPublic schoolPK–50
Seven Pines ElementarySandstonPublic schoolPK–50
Seven Hills SchoolRichmondPrivate school5–80
Seneca Ridge MiddleSterlingPublic school6–80
Seldens Landing ElementaryLeesburgPublic schoolPK–50
Sedgefield ElementaryNewport NewsPublic schoolPK–50