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,801–1,850 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
Spotsylvania Career and Technical CenterSpotsylvaniaPublic schoolNot known0
Spotsylvania ElementarySpotsylvaniaPublic schoolPK–50
Spotsylvania HighSpotsylvaniaPublic school9–120
Spotsylvania MiddleSpotsylvaniaPublic school6–80
Spring Hill ElementaryMcLeanPublic schoolPK–60
Spring Run ElementaryMidlothianPublic schoolPK–50
Springfield ElementaryRileyvillePublic schoolPK–50
Springfield Estates ElementarySpringfieldPublic schoolPK–60
Springfield Park ElementaryGlen AllenPublic schoolPK–50
Springwoods ElementaryWoodbridgePublic schoolPK–50
St. Charles ElementarySt CharlesPublic schoolPK–50
St. Clare Walker MiddleLocust HillPublic school6–80
St. Helena ElementaryNorfolkPublic schoolPK–50
St. PaulCanaPublic schoolPK–70
St. Paul ElementarySt PaulPublic schoolPK–80
Stafford Academy for Technolgy (STAT)StaffordPublic schoolNot known0
Stafford ElementaryStaffordPublic schoolK–50
Stafford MiddleStaffordPublic school6–80
Stafford Senior HighFredericksburgPublic school9–120
Stanley ElementaryStanleyPublic schoolPK–50
Stanleytown ElementaryStanleytownPublic schoolPK–50
Staunton City School PreSchool ProgramsStauntonPublic schoolPK0
Staunton HighStauntonPublic school9–120
Staunton River HighMonetaPublic school9–120
Staunton River MiddleMonetaPublic school6–80
Stenwood ElementaryViennaPublic schoolPK–60
Sterling ElementarySterlingPublic schoolPK–50
Sterling MiddleSterlingPublic school6–80
Steuart W. Weller ElementaryAshburnPublic schoolPK–50
Stewartsville ElementaryGoodviewPublic schoolPK–50
Stone Bridge HighAshburnPublic school9–120
Stone Hill MiddleAshburnPublic school6–80
Stone MiddleCentrevillePublic school7–80
Stone Robinson ElementaryCharlottesvillePublic schoolPK–50
Stone Spring ElementaryHarrisonburgPublic schoolPK–50
Stonehouse ElementaryWilliamsburgPublic schoolK–50
Stonewall ElementaryClear BrookPublic schoolPK–50
Stonewall Jackson HighQuicksburgPublic school9–120
Stoney Run ElementaryNewport NewsPublic schoolPK–50
Stony Mill ElementaryDanvillePublic schoolPK–50
Stony Point ElementaryKeswickPublic schoolPK–50
Strasburg HighStrasburgPublic school9–120
Stratford Landing ElementaryAlexandriaPublic schoolPK–60
Strawbridge ElementaryVirginia BeachPublic schoolPK–50
Stuart ElementaryStuartPublic schoolPK–70
Stuart M. Beville MiddleWoodbridgePublic school6–80
Stuarts Draft ElementaryStuarts DraftPublic schoolPK–50
Stuarts Draft HighStuarts DraftPublic school9–120
Stuarts Draft MiddleStuarts DraftPublic school6–80
Suburban Park ElementaryNorfolkPublic schoolPK–50