SchoolDataLookup

Virginia Public Schools

Virginia has 2,109 open public schools, including 1,139 elementary, 337 middle, and 325 high schools — 7 are charter schools.

1,139
Elementary
337
Middle
325
High School
7
Charter

Student Demographics (SY 2023-2024)

Race / Ethnicity Students Share
White 556,577 44%
Black or African American 270,192 21%
Hispanic/Latino 244,142 19%
Asian 96,256 8%
Two or more races 86,443 7%
American Indian / Alaska Native 3,279 0%
Native Hawaiian / Pacific Islander 1,963 0%
Total enrollment 1,258,852 648,922M / 609,930F

Source: NCES CCD State Membership (SEA 052), SY 2023-2024.

Schools

School City Level Teachers
Laburnum Elementary Richmond Elementary 36.0
Lacey Spring Elementary Harrisonburg Elementary 23.2
Lafayette Elementary Fredericksburg Elementary 53.9
Lafayette High Williamsburg High 74.0
Lake Anne Elementary Reston Elementary 45.4
Lake Braddock Secondary Burke High 198.3
Lake Ridge Elementary Woodbridge Elementary 42.3
Lake Ridge Middle Woodbridge Middle 92.4
Lake Taylor Norfolk Elementary 64.0
Lake Taylor High Norfolk High 75.0
Lakeland High Suffolk High 85.5
Lakemont Elementary Petersburg Elementary 33.0
Lakeside Elementary Richmond Elementary 30.0
Lakeside Middle Charlottesville Middle 39.0
Lakeview Elementary Colonial Heights Elementary 34.0
Lakeview Elementary Portsmouth Elementary 32.0
Lancaster Early Childhood Education Center Kilmarnock Prekindergarten 5.0
Lancaster Elementary Kilmarnock Elementary 39.5
Lancaster High Lancaster High 36.7
Landstown Elementary Virginia Beach Elementary 49.2
Landstown High Virginia Beach High 126.4
Landstown Middle Virginia Beach Middle 74.5
Lane Elementary Alexandria Elementary 52.2
Langley High McLean High 122.7
Langston High Continuation Program Arlington Not applicable 14.8
Larchmont Elementary Norfolk Elementary 28.0
Larkspur Middle Virginia Beach Middle 87.0
Larrymore Elementary Norfolk Elementary 38.0
Laurel Elementary Austinville Elementary 17.1
Laurel Hill Elementary Lorton Elementary 48.4
Laurel Lane Elementary Williamsburg Elementary 43.0
Laurel Meadow Elementary Mechanicsville Elementary 45.0
Laurel Park Middle Martinsville Middle 41.4
Laurel Regional Special Ed Ctr LYNCHBURG Not applicable 14.0
Laurel Ridge Elementary Fairfax Elementary 59.9
Lawson-Marriott Elementary St Stephens Church Elementary 16.2
Lebanon Elementary Lebanon Elementary 23.6
Lebanon High Lebanon High 43.7
Lebanon Middle Lebanon Middle 24.3
Lebanon Primary Lebanon Elementary 20.3
Lee County Career & Tech. Center Ben Hur Not applicable 14.5
Lee High Jonesville High 42.3
Lee Hill Elementary Fredericksburg Elementary 41.0
Lee M. Waid Elementary Rocky Mount Elementary 36.2
Lees Corner Elementary Fairfax Elementary 39.4
Leesburg Elementary Leesburg Elementary 42.0
Leesville Road Elementary Lynchburg Elementary 44.3
Leesylvania Elementary Woodbridge Elementary 48.8
Legacy Elementary Ashburn Elementary 47.9
Lemon Road Elementary Falls Church Elementary 38.4