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,301–1,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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Main Street SchoolTazewellPrivate schoolPK–90
Main Street SchoolTazwellPrivate schoolPK–90
Magruder ElementaryWilliamsburgPublic schoolK–50
Magna Vista HighRidgewayPublic school9–120
Maggie L. Walker Governor's SchoolRichmondPublic schoolNot known0
Madison's Trust ElementaryAshburnPublic schoolPK–50
Madison PrimaryMadisonPublic schoolPK–20
Madison HighViennaPublic school9–120
Madison Heights ElementaryMadison HeightsPublic schoolPK–50
Madison ElementaryRuther GlenPublic schoolPK–50
Madison County HighMadisonPublic school9–120
Madison Alternative CenterNorfolkPublic schoolNot known0
Macy Mcclaugherty Elementary/MiddlePearisburgPublic schoolPK–70
Mackey-Thompson Learning CenterWarsawPublic schoolNot known0
Mack Benn Jr. ElementarySuffolkPublic schoolPK–50
Lynnhaven SchoolHenricoPrivate school6–120
Lynnhaven MiddleVirginia BeachPublic school6–80
Lynnhaven ElementaryVirginia BeachPublic schoolPK–50
Lynchburg Regional Governor's STEM AcademyLynchburgPublic schoolNot known0
Lynchburg Juvenile Detention HomeLynchburgPublic schoolNot known0
Lynchburg City Secondary AlternativeLynchburgPublic schoolNot known0
Lynbrook ElementarySpringfieldPublic schoolPK–60
Lyles-Crouch ElementaryAlexandriaPublic schoolPK–50
Lylburn Downing MiddleLexingtonPublic school6–80
Luxford ElementaryVirginia BeachPublic schoolPK–50
Luther W. Machen ElementaryHamptonPublic schoolPK–50
Luther P. Jackson MiddleDendronPublic school5–80
Luray MiddleLurayPublic school6–80
Luray HighLurayPublic school9–120
Luray ElementaryLurayPublic schoolPK–50
Lunenburg MiddleVictoriaPublic school6–80
Lugo-McGinness AcademyCharlottesvillePublic schoolNot known0
Lucketts ElementaryLeesburgPublic schoolPK–50
Lucille M. Brown MiddleRichmondPublic school6–80
Lowes Island ElementarySterlingPublic schoolPK–50
Lovettsville ElementaryLovettsvillePublic schoolPK–50
Louise A. Benton MiddleManassasPublic school6–80
Louisa County MiddleMineralPublic school6–80
Louisa County HighMineralPublic school9–120
Loudoun Valley HighPurcellvillePublic school9–120
Loudoun School For The Advanced StudiesAshburnPrivate school6–120
Loudoun School For Advanced StudiesAshburnPrivate school6–120
Loudoun Montessori SchoolAshburnPrivate schoolPK–K0
Loudoun County HighLeesburgPublic school9–120
Loudoun Country Day SchoolLeesburgPrivate schoolPK–80
Loudoun Co. Juvenile Detention HomeLeesburgPublic schoolNot known0
Lorton Station ElementaryLortonPublic schoolPK–60
Lord Botetourt HighDalevillePublic school9–120
Longfellow MiddleFalls ChurchPublic school7–80
Longdale ElementaryGlen AllenPublic schoolPK–50