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,201–2,250 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
Scott Memorial MiddleWythevillePublic school6–80
Scottsburg ElementaryScottsburgPublic schoolPK–50
Scottsville ElementaryScottsvillePublic schoolPK–50
Seaford ElementarySeafordPublic schoolK–50
Sealston ElementaryKing GeorgePublic schoolK–50
Seatack Elementary an Achievable Dream AcademyVirginia BeachPublic schoolPK–50
Sedgefield ElementaryNewport NewsPublic schoolPK–50
Seldens Landing ElementaryLeesburgPublic schoolPK–50
Seneca Ridge MiddleSterlingPublic school6–80
Seven Hills SchoolRichmondPrivate school5–80
Seven Pines ElementarySandstonPublic schoolPK–50
Sewells Point ElementaryNorfolkPublic schoolPK–50
Shaarei Torah Of RichmondRichmondPrivate school9–120
Shady Grove ElementaryGlen AllenPublic schoolPK–50
Sharon C. McAuliffe ElementaryWoodbridgePublic schoolK–50
Sharon ElementaryClifton ForgePublic schoolPK–50
Shawsville MiddleShawsvillePublic school6–80
Sheffey ElementaryWythevillePublic schoolPK–50
Sheffield ElementaryLynchburgPublic schoolPK–50
Shelburne MiddleStauntonPublic school6–80
Shelton Park ElementaryVirginia BeachPublic schoolPK–50
Shenandoah ElementaryShenandoahPublic schoolPK–50
Shenandoah Valley AcademyNew MarketPrivate school9–120
Shenandoah Valley Adventist Elementary SchoolNew MarketPrivate schoolPK–80
Shenandoah Valley Governor's SchoolFishersvillePublic schoolNot known0
Shenandoah Valley Juvenile Detention HomeStauntonPublic schoolNot known0
Sherando HighStephens CityPublic school9–120
Sherman ElementaryMcLeanPublic schoolPK–60
Sherwood Forest ElementaryNorfolkPublic schoolPK–50
Shirley C. Heim MiddleStaffordPublic school6–80
Shoemaker ElementaryGate CityPublic schoolPK–60
Shore Christian AcademyExmorePrivate schoolPK–80
Short Pump ElementaryRichmondPublic schoolPK–50
Short Pump MiddleGlen AllenPublic school6–80
Shrevewood ElementaryFalls ChurchPublic schoolPK–60
Siena AcademyGreat FallsPrivate schoolPK–K0
Signal Hill ElementaryManassasPublic schoolPK–50
Signal Knob MiddleStrasburgPublic school6–80
Silverbrook ElementaryFairfax StationPublic schoolPK–60
Simonsdale ElementaryPortsmouthPublic schoolK–60
Sinai ElementaryHalifaxPublic schoolPK–50
Skipwith ElementaryRichmondPublic schoolPK–50
Skyline HighFront RoyalPublic school9–120
Skyline MiddleHarrisonburgPublic school6–80
Skyline MiddleFront RoyalPublic school6–80
Sleepy Hollow ElementaryFalls ChurchPublic schoolPK–50
Smart's Mill MiddleLeesburgPublic school6–80
Smith Mountain Lake Christian AcademyMonetaPrivate schoolPK–120
Smith Station ElementaryFredericksburgPublic schoolPK–50
Smithfield HighSmithfieldPublic school9–120