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 351–400 of 659 private 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
Montessori School Of AlexandriaAlexandriaPrivate schoolPK–30
Montessori School Of ChantillyChantillyPrivate schoolPK–K0
Montessori School Of CharlottesvilleCharlottesvillePrivate schoolPK–K0
Montessori School Of CharlottesvilleCharlottesvillePrivate schoolPK–K0
Montessori School Of FairfaxChantillyPrivate schoolPK–60
Montessori School Of HerndonHerndonPrivate schoolPK–60
Montessori School Of Holmes Run Childrens HouseBurkePrivate schoolPK–K0
Montessori School Of LeesburgLeesburgPrivate schoolPK–10
Montessori School Of McLeanMcLeanPrivate schoolPK–60
Montessori School Of Northern VirginiaAnnandalePrivate schoolPK–60
Montessori School Of OaktonFaifaxPrivate schoolPK–60
Montessori School Of South RidingSouth RidingPrivate schoolPK–10
Montessouri Lab SchoolChesapeakePrivate school1–30
Monument Heights Day School LlcRichmondPrivate schoolPK–K0
Morrison SchoolBristolPrivate schoolPK–120
Mount Vernon PreschoolGlen AllenPrivate schoolPK–K0
Mountain Laurel Montessori SchoolFront RoyalPrivate schoolK–60
Mountain Mission SchoolGrundyPrivate schoolK–120
Mountain View Christian AcademyWinchesterPrivate schoolK–120
Mountain View Christian SchoolBlacksburgPrivate schoolPK–120
Mountain View Mennonite SchoolDaytonPrivate school1–80
Mountainside MontessoriMarshallPrivate schoolPK–90
Mountaintop Montessori SchoolCharlottesvillePrivate schoolPK–80
Mt Carmel Christian AcademyLurayPrivate schoolPK–120
Mt Pleasant Christian SchoolChesapeakePrivate schoolPK–80
Nansemond-suffolk AcademySuffolkPrivate schoolPK–120
Nativity Catholic SchoolBurkePrivate schoolPK–80
New Bridge AcademySandstonPrivate schoolK–120
New Covenant SchoolsLynchburgPrivate schoolPK–120
New Mount Olive Christian Daycare & AcademyHamptonPrivate schoolPK–30
New Vista Montessori SchoolRoanokePrivate schoolPK–K0
New Vistas SchoolLynchburgPrivate school4–120
Nextide AcademyBroadlandsPrivate school3–110
Nnbhc-the Academy At Lee HallNewport NewsPrivate school6–120
Norfolk AcademyNorfolkPrivate school1–120
Norfolk Christian SchoolsNorfolkPrivate schoolPK–120
Norfolk Collegiate SchoolNorfolkPrivate schoolPK–120
Norfolk Collegiate SchoolNorfolkPrivate schoolPK–120
North Branch SchoolAftonPrivate schoolPK–80
North Cross SchoolRoanokePrivate schoolPK–120
Northstar AcademyHenricoPrivate schoolK–120
Nysmith School For The GiftedHerndonPrivate schoolPK–80
Oak Grove Mennonite SchoolArodaPrivate schoolK–120
Oak Hill AcademyMouth Of WilsonPrivate school8–120
Oak Hill Montessori LlcFalls ChurchPrivate schoolPK–K0
Oak Lane SchoolHarrisonburgPrivate schoolK–80
Oakland SchoolTroyPrivate schoolNot known0
Oakwood SchoolAnnandalePrivate schoolNot known0
Ocean View Christian AcademyNorfolkPrivate schoolPK–120
Old Donation Episcopal Day SchoolVirginia BeachPrivate schoolPK–K0