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
Luray High Luray High 36.0
Luray Middle Luray Middle 28.7
Luther P. Jackson Middle Dendron Middle 24.0
Luther W. Machen Elementary Hampton Elementary 31.0
Luxford Elementary Virginia Beach Elementary 39.2
Lylburn Downing Middle Lexington Middle 14.5
Lyles-Crouch Elementary Alexandria Elementary 24.0
Lynbrook Elementary Springfield Elementary 48.0
Lynchburg City Secondary Alternative Lynchburg Not applicable
Lynchburg Juvenile Detention Home Lynchburg Not applicable
Lynchburg Regional Governor's STEM Academy Lynchburg Not applicable
Lynnhaven Elementary Virginia Beach Elementary 31.2
Lynnhaven Middle Virginia Beach Middle 73.4
Mack Benn Jr. Elementary Suffolk Elementary 44.0
Mackey-Thompson Learning Center Warsaw Not applicable
Macy Mcclaugherty Elementary/Middle Pearisburg Elementary 43.0
Madison Alternative Center Norfolk Not applicable
Madison County High Madison High 33.8
Madison Elementary Ruther Glen Elementary 34.0
Madison Heights Elementary Madison Heights Elementary 32.0
Madison High Vienna High 137.8
Madison Primary Madison Elementary 25.5
Madison's Trust Elementary Ashburn Elementary 65.0
Maggie L. Walker Governor's School Richmond Not applicable 68.0
Magna Vista High Ridgeway High 89.0
Magruder Elementary Williamsburg Elementary 42.0
Malibu Elementary Virginia Beach Elementary 30.7
Manassas Park Elementary Manassas Park Elementary 43.0
Manassas Park High Manassas Park High 63.0
Manassas Park Middle Manassas Park Middle 57.0
Manchester High Midlothian High 164.9
Manchester Middle North Chesterfield Middle 73.2
Manor High Portsmouth High 100.0
Mantua Elementary Fairfax Elementary 58.2
Margaret Beeks Elementary Blacksburg Elementary 26.0
Margaret Brent Elementary Stafford Elementary 48.0
Margaret M. Pierce Elementary Remington Elementary 33.0
Marguerite F. Christian Elementary Colonial Heights Elementary 55.0
Marion Elementary Marion Elementary 21.7
Marion Middle Marion Middle 37.0
Marion Senior High Marion High 53.0
Marshall Governor's STEM Academy Falls Church Not applicable 2.9
Marshall High Falls Church High 168.2
Marshall High School Academy Falls Church Not applicable 2.9
Marshall Middle Marshall Middle 46.6
Marshall Road Elementary Vienna Elementary 55.8
Martin Luther King Jr. Elementary Woodbridge Elementary 29.7
Martin Luther King Jr. Middle Richmond Middle 48.6
Martin Luther King Jr. Preschool Richmond Prekindergarten 13.0
Martinsville High Martinsville High 40.2