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,401–1,450 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Lebanon MiddleLebanonPublic school5–70
Lebanon PrimaryLebanonPublic schoolPK–10
Lee County Career & Tech. CenterBen HurPublic schoolNot known0
Lee HighJonesvillePublic school9–120
Lee Hill ElementaryFredericksburgPublic schoolPK–50
Lee M. Waid ElementaryRocky MountPublic schoolPK–50
Lees Corner ElementaryFairfaxPublic schoolPK–60
Leesburg ElementaryLeesburgPublic schoolPK–50
Leesville Road ElementaryLynchburgPublic schoolPK–50
Leesylvania ElementaryWoodbridgePublic schoolPK–50
Legacy Christian AcademyStephens CityPrivate schoolPK–120
Legacy ElementaryAshburnPublic schoolPK–50
Lemon Road ElementaryFalls ChurchPublic schoolPK–60
Leslie Fox Keyser ElementaryFront RoyalPublic schoolPK–50
Leslie H. Walton MiddleCharlottesvillePublic school6–80
Lewis and Clark ElementaryRuther GlenPublic schoolPK–50
Lewis HighSpringfieldPublic school9–120
Liberty ElementarySouth RidingPublic schoolPK–50
Liberty HighBealetonPublic school9–120
Liberty HighBedfordPublic school9–120
Liberty MiddleCliftonPublic school7–80
Liberty MiddleAshlandPublic school6–80
Liberty MiddleBedfordPublic school6–80
Lifes AcademyRocky MountPrivate school7–120
Lightfoot ElementaryUnionvillePublic school3–50
Lighthouse Academy Of FredericksburgFredericksburgPrivate schoolPK–120
Lighthouse Baptist AcademyWinchesterPrivate schoolPK–120
Lighthouse Christian AcademyNorfolkPrivate schoolPK–120
Lightridge HighAldiePublic school9–120
Lincoln ElementaryPurcellvillePublic schoolPK–50
Lincoln Terrace ElementaryRoanokePublic schoolPK–50
Lindenwood ElementaryNorfolkPublic schoolPK–50
Linkhorn Park ElementaryVirginia BeachPublic schoolPK–50
Linkhorne ElementaryLynchburgPublic schoolPK–50
Linkhorne MiddleLynchburgPublic school6–80
Linville-Edom ElementaryLinvillePublic schoolPK–50
Linwood Holton ElementaryRichmondPublic schoolPK–50
Literacy Lab at Grove ParkDanvillePublic schoolNot known0
Little Acorn Patch At KingstowneAlexandriaPrivate schoolPK–K0
Little Creek ElementaryNorfolkPublic schoolPK–50
Little Flock Christian AcademyFairfaxPrivate schoolPK–10
Little Keswick SchoolKeswickPrivate school5–110
Little River ElementarySouth RidingPublic schoolPK–50
Little Run ElementaryFairfaxPublic schoolPK–60
Livingston ElementarySpotsylvaniaPublic schoolPK–50
Lloyd C. Bird HighChesterfieldPublic school9–120
Loch Lomond ElementaryManassasPublic schoolPK–50
Loch-meadow KindergartenNorfolkPrivate schoolPK–K0
Locust Grove ElementaryLocust GrovePublic school3–50
Locust Grove MiddleLocust GrovePublic school6–80