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,351–2,400 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
St. Paul VI Catholic High SchoolChantillyPrivate school9–120
St. Peters Episcopal Day SchoolNorfolkPrivate schoolPK–K0
St. Pius X SchoolNorfolkPrivate schoolPK–80
St. Rita SchoolAlexandriaPrivate schoolPK–80
St. Stephens & St. Agnes School - Upper SchoolAlexandriaPrivate schoolPK–120
St. Thomas Aquinas Regional SchoolWoodbridgePrivate schoolPK–80
St. Thomas More Cathedral SchoolArlingtonPrivate schoolPK–80
St. Timothy Catholic SchoolChantillyPrivate schoolPK–80
St. Veronica Catholic SchoolChantillyPrivate schoolPK–80
St. William Of York Catholic SchoolStaffordPrivate 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
Star Bethlehem Christian AcademyTrianglePrivate schoolPK–30
Star Of The Sea SchoolVirginia BeachPrivate schoolPK–80
Staunton City School PreSchool ProgramsStauntonPublic schoolPK0
Staunton HighStauntonPublic school9–120
Staunton Montessori SchoolFishersvillePrivate schoolPK–90
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
Stonebridge SchoolChesapeakePrivate schoolPK–120
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
Strelitz International AcademyVirginia BeachPrivate schoolPK–50
Stuart ElementaryStuartPublic schoolPK–70
Stuart Hall SchoolStauntonPrivate school5–120
Stuart M. Beville MiddleWoodbridgePublic school6–80
Stuarts Draft ElementaryStuarts DraftPublic schoolPK–50
Stuarts Draft HighStuarts DraftPublic school9–120
Stuarts Draft MiddleStuarts DraftPublic school6–80