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,301–2,350 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
Springhouse Community SchoolPilotPrivate school7–120
Springhouse Community SchoolPilotPrivate school7–120
Springwoods ElementaryWoodbridgePublic schoolPK–50
St. Agnes SchoolArlingtonPrivate schoolPK–80
St. Andrew The Apostle SchoolCliftonPrivate schoolPK–80
St. Andrew's SchoolRichmondPrivate schoolK–50
St. Ann Catholic SchoolArlingtonPrivate schoolPK–80
St. Anne's-belfield SchoolCharlottesvillePrivate schoolPK–120
St. Annes SchoolBristolPrivate schoolPK–80
St. Anthony AcademyFairfaxPrivate schoolPK–80
St. Anthony Of Padua SchoolFalls ChurchPrivate schoolPK–80
St. Anthony Of Padua SchoolFalls ChurchPrivate schoolPK–80
St. Benedict SchoolRichmondPrivate schoolPK–80
St. Bernadette SchoolSpringfieldPrivate schoolPK–80
St. Bridget SchoolRichmondPrivate schoolPK–80
St. Catherines SchoolRichmondPrivate schoolPK–120
St. Charles ElementarySt CharlesPublic schoolPK–50
St. Clare Walker MiddleLocust HillPublic school6–80
St. Edward-epiphany SchoolRichmondPrivate schoolPK–80
St. Francis Of Assisi SchoolTrianglePrivate schoolPK–80
St. Gregory The Great SchoolVirginia BeachPrivate schoolPK–80
St. Helena ElementaryNorfolkPublic schoolPK–50
St. James Catholic SchoolFalls ChurchPrivate schoolPK–80
St. James' Episcopal SchoolWarrentonPrivate schoolPK–50
St. John Evangelist Elementary SchoolWarrentonPrivate schoolPK–80
St. John Lutheran SchoolNorfolkPrivate schoolPK–10
St. John Neumann AcademyBlacksburgPrivate schoolPK–80
St. John Paul The Great Catholic High SchoolDumfriesPrivate school9–120
St. John The Apostle Catholic SchoolVirginia BeachPrivate schoolPK–80
St. John The Beloved AcademyMcLeanPrivate schoolPK–80
St. Joseph Elementary SchoolHerndonPrivate schoolK–80
St. Leo The Great SchoolFairfaxPrivate schoolPK–80
St. Louis Catholic SchoolAlexandriaPrivate schoolPK–80
St. Luke Catholic SchoolMcLeanPrivate schoolPK–80
St. Luke's Day SchoolAlexandriaPrivate schoolPK–K0
St. Margaret's SchoolTappahannockPrivate school8–120
St. Mark Catholic SchoolViennaPrivate schoolPK–80
St. Mark Christian AcademyPortsmouthPrivate schoolPK–50
St. Marks Montessori SchoolSpringfieldPrivate schoolPK–K0
St. Mary Star Of The Sea SchoolHamptonPrivate schoolPK–80
St. Mary's Catholic School - RichmondRichmondPrivate schoolPK–80
St. Matthew's SchoolVirginia BeachPrivate schoolPK–80
St. Michael SchoolAnnandalePrivate schoolPK–80
St. Michael The Archangel High SchoolFredericksburgPrivate school9–120
St. Michael's AcademyHaymarketPrivate schoolPK–60
St. Michaels AcademyHaymarketPrivate schoolPK–60
St. Patrick Catholic SchoolNorfolkPrivate schoolPK–80
St. Patrick SchoolFredericksburgPrivate schoolK–80
St. PaulCanaPublic schoolPK–70
St. Paul ElementarySt PaulPublic schoolPK–80