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,051–1,100 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
King's Fork MiddleSuffolkPublic school6–80
Kings Glen ElementarySpringfieldPublic school4–60
King's Grant ElementaryVirginia BeachPublic schoolPK–50
Kings Park ElementarySpringfieldPublic schoolPK–30
Kingston ElementaryVirginia BeachPublic schoolPK–50
Kipps ElementaryBlacksburgPublic schoolK–50
Kiptopeke ElementaryCape CharlesPublic schoolPK–60
Knollwood Meadows ElementaryNewport NewsPublic schoolPK–50
Kyle R. Wilson ElementaryWoodbridgePublic schoolPK–50
L. Douglas Wilder MiddleRichmondPublic school6–80
L.F. Addington MiddleWisePublic school5–80
L.F. Palmer ElementaryNewport NewsPublic schoolPK–50
L.L. Beazley ElementaryPrince GeorgePublic schoolPK–50
Laburnum ElementaryRichmondPublic schoolPK–50
Lacey Spring ElementaryHarrisonburgPublic schoolPK–50
LaCrosse ElementaryLa CrossePublic schoolPK–50
Lafayette ElementaryFredericksburgPublic schoolK–50
Lafayette HighWilliamsburgPublic school9–120
Lake Anne ElementaryRestonPublic schoolPK–60
Lake Braddock SecondaryBurkePublic school7–120
Lake Ridge ElementaryWoodbridgePublic schoolPK–50
Lake Ridge MiddleWoodbridgePublic school6–80
Lake TaylorNorfolkPublic schoolK–80
Lake Taylor HighNorfolkPublic school9–120
Lakeland HighSuffolkPublic school9–120
Lakemont ElementaryPetersburgPublic schoolK–50
Lakeside ElementaryRichmondPublic schoolPK–50
Lakeside MiddleCharlottesvillePublic school6–80
Lakeview ElementaryColonial HeightsPublic schoolPK–50
Lakeview ElementaryPortsmouthPublic schoolK–60
Lancaster Early Childhood Education CenterKilmarnockPublic schoolPK0
Lancaster ElementaryKilmarnockPublic schoolK–70
Lancaster HighLancasterPublic school8–120
Landstown ElementaryVirginia BeachPublic schoolPK–50
Landstown HighVirginia BeachPublic school9–120
Landstown MiddleVirginia BeachPublic school6–80
Lane ElementaryAlexandriaPublic schoolPK–60
Langley HighMcLeanPublic school9–120
Langston High Continuation ProgramArlingtonPublic schoolNot known0
Larchmont ElementaryNorfolkPublic schoolPK–50
Larkspur MiddleVirginia BeachPublic school6–80
Larrymore ElementaryNorfolkPublic schoolPK–50
Laurel ElementaryAustinvillePublic schoolPK–50
Laurel Hill ElementaryLortonPublic schoolPK–60
Laurel Lane ElementaryWilliamsburgPublic schoolPK–50
Laurel Meadow ElementaryMechanicsvillePublic schoolPK–50
Laurel Park MiddleMartinsvillePublic school6–80
Laurel Regional Special Ed CtrLYNCHBURGPublic schoolNot known0
Laurel Ridge ElementaryFairfaxPublic schoolPK–60
Lawson-Marriott ElementarySt Stephens ChurchPublic schoolPK–60