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,251–1,300 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Matoaca ElementarySouth ChesterfieldPublic schoolPK–50
Mathews HighMathewsPublic school8–120
Mathews ElementaryMathewsPublic schoolPK–50
Massaponax HighFredericksburgPublic school9–120
Massanutten Tech CtrHarrisonburgPublic schoolNot known0
Massanutten Regional Governor's SchoolQuicksburgPublic schoolNot known0
Massanutten Military AcademyWoodstockPrivate school5–120
Mason's Cove ElementarySalemPublic schoolPK–50
Mason Crest ElementaryAnnandalePublic schoolPK–50
Mary Williams ElementaryDumfriesPublic schoolPK–50
Mary Walter ElementaryBealetonPublic schoolPK–50
Mary W. Jackson ElementaryHamptonPublic schoolPK–50
Mary T. Christian ElementaryHamptonPublic schoolPK–50
Mary Scott PreschoolRichmondPublic schoolPK0
Mary S. Peake ElementaryHamptonPublic schoolPK–50
Mary Passage MiddleNewport NewsPublic school6–80
Mary Munford ElementaryRichmondPublic schoolPK–50
Mary G. Porter TraditionalWoodbridgePublic school1–80
Mary Ellen Henderson Middle SchoolFalls ChurchPublic school6–80
Mary Carr Greer ElementaryCharlottesvillePublic schoolPK–50
Mary Calcott ElementaryNorfolkPublic schoolPK–50
Marumsco Hills ElementaryWoodbridgePublic schoolPK–50
Martinsville MiddleMartinsvillePublic school6–80
Martinsville HighMartinsvillePublic school9–120
Martin Luther King Jr. PreschoolRichmondPublic schoolPK0
Martin Luther King Jr. MiddleRichmondPublic school6–80
Martin Luther King Jr. ElementaryWoodbridgePublic schoolPK–50
Marshall Road ElementaryViennaPublic schoolPK–60
Marshall MiddleMarshallPublic school6–80
Marshall High School AcademyFalls ChurchPublic schoolNot known0
Marshall HighFalls ChurchPublic school9–120
Marshall Governor's STEM AcademyFalls ChurchPublic schoolNot known0
Marion Senior HighMarionPublic school9–120
Marion MiddleMarionPublic school6–80
Marion ElementaryMarionPublic schoolPK–50
Marguerite F. Christian ElementarySouth ChesterfieldPublic schoolPK–50
Margaret M. Pierce ElementaryRemingtonPublic schoolPK–50
Margaret Brent ElementaryStaffordPublic schoolK–50
Margaret Beeks ElementaryBlacksburgPublic schoolPK–50
Mantua ElementaryFairfaxPublic schoolPK–60
Manor HighPortsmouthPublic school9–120
Manchester MiddleNorth ChesterfieldPublic school6–80
Manchester HighMidlothianPublic school9–120
Manassas PathwaysManassasPublic schoolNot known0
Manassas Park MiddleManassas ParkPublic school6–80
Manassas Park HighManassas ParkPublic school9–120
Manassas Park ElementaryManassas ParkPublic school3–50
Manassas Christian SchoolManassas ParkPrivate schoolK–80
Manassas Adventist Preparatory SchoolManassasPrivate schoolK–80
Malibu ElementaryVirginia BeachPublic schoolPK–50