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,201–1,250 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
Margaret Beeks ElementaryBlacksburgPublic schoolPK–50
Margaret Brent ElementaryStaffordPublic schoolK–50
Margaret M. Pierce ElementaryRemingtonPublic schoolPK–50
Marguerite F. Christian ElementarySouth ChesterfieldPublic schoolPK–50
Marion ElementaryMarionPublic schoolPK–50
Marion MiddleMarionPublic school6–80
Marion Senior HighMarionPublic school9–120
Marshall Governor's STEM AcademyFalls ChurchPublic schoolNot known0
Marshall HighFalls ChurchPublic school9–120
Marshall High School AcademyFalls ChurchPublic schoolNot known0
Marshall MiddleMarshallPublic school6–80
Marshall Road ElementaryViennaPublic schoolPK–60
Martin Luther King Jr. ElementaryWoodbridgePublic schoolPK–50
Martin Luther King Jr. MiddleRichmondPublic school6–80
Martin Luther King Jr. PreschoolRichmondPublic schoolPK0
Martinsville HighMartinsvillePublic school9–120
Martinsville MiddleMartinsvillePublic school6–80
Marumsco Hills ElementaryWoodbridgePublic schoolPK–50
Mary Calcott ElementaryNorfolkPublic schoolPK–50
Mary Carr Greer ElementaryCharlottesvillePublic schoolPK–50
Mary Ellen Henderson Middle SchoolFalls ChurchPublic school6–80
Mary G. Porter TraditionalWoodbridgePublic school1–80
Mary Munford ElementaryRichmondPublic schoolPK–50
Mary Passage MiddleNewport NewsPublic school6–80
Mary S. Peake ElementaryHamptonPublic schoolPK–50
Mary Scott PreschoolRichmondPublic schoolPK0
Mary T. Christian ElementaryHamptonPublic schoolPK–50
Mary W. Jackson ElementaryHamptonPublic schoolPK–50
Mary Walter ElementaryBealetonPublic schoolPK–50
Mary Williams ElementaryDumfriesPublic schoolPK–50
Mason Crest ElementaryAnnandalePublic schoolPK–50
Mason's Cove ElementarySalemPublic schoolPK–50
Massanutten Regional Governor's SchoolQuicksburgPublic schoolNot known0
Massanutten Tech CtrHarrisonburgPublic schoolNot known0
Massaponax HighFredericksburgPublic school9–120
Mathews ElementaryMathewsPublic schoolPK–50
Mathews HighMathewsPublic school8–120
Matoaca ElementarySouth ChesterfieldPublic schoolPK–50
Matoaca HighChesterfieldPublic school9–120
Matoaca MiddleSouth ChesterfieldPublic school6–80
Matoaka ElementaryWilliamsburgPublic schoolK–50
Matthew Fontaine Maury HighNorfolkPublic school9–120
Matthew Whaley ElementaryWilliamsburgPublic schoolK–50
Maude Trevvett ElementaryRichmondPublic schoolPK–50
Maury River MiddleLexingtonPublic school6–80
Max Meadows ElementaryMax MeadowsPublic schoolPK–50
Maybeury ElementaryRichmondPublic schoolPK–50
Mayfield IntermediateManassasPublic school5–60
Maymont PreschoolRichmondPublic schoolPK0
McCleary ElementaryNew CastlePublic schoolPK–50