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
Hermitage High Richmond High 103.0
Herndon Elementary Herndon Elementary 51.7
Herndon High Herndon High 194.4
Herndon Middle Herndon Middle 89.6
Hickory Elementary Chesapeake Elementary 38.6
Hickory High Chesapeake High 111.4
Hickory Middle Chesapeake Middle 99.2
Hidden Valley High Roanoke High 54.9
Hidden Valley Middle Roanoke Middle 42.6
Hidenwood Elementary Newport News Elementary 32.0
High Point Elementary Bristol Elementary 40.5
Highland Elementary Monterey Elementary 10.0
Highland High Monterey High 15.4
Highland Park Elementary Roanoke Elementary 30.5
Highland Springs Elementary Highland Springs Elementary 35.0
Highland Springs High Highland Springs High 116.8
Highlands Juvenile Detention Home Bristol Not applicable
Hilda J. Barbour Elementary Front Royal Elementary 30.0
Hillpoint Elementary Suffolk Elementary 39.0
Hillsboro Charter Academy Charter Purcellville Elementary 8.6
Hillside Elementary Ashburn Elementary 47.2
Hillsville Elementary Hillsville Elementary 39.6
Hilton Elementary Newport News Elementary 21.0
Hilton Elementary Hiltons Elementary 16.0
Hodges Manor Elementary Portsmouth Elementary 31.0
Hoffman-Boston Elementary Arlington Elementary 52.1
Holland Elementary Virginia Beach Elementary 37.2
Hollin Meadows Elementary Alexandria Elementary 41.8
Hollymead Elementary Charlottesville Elementary 33.0
Holman Middle Glen Allen Middle 53.0
Holmes Middle Alexandria Middle 80.8
Holston High Damascus High 21.3
Homer L. Hines Middle Newport News Middle
Honaker Elementary Honaker Elementary 53.6
Honaker High Honaker High 29.6
Hopewell High Hopewell High 69.3
Hopkins Road Elementary North Chesterfield Elementary 58.4
Horizon Elementary Sterling Elementary 43.3
Hovatter Elementary Aldie Elementary 55.7
Huddleston Elementary Huddleston Elementary 16.3
Hugh Mercer Elementary Fredericksburg Elementary 54.3
Hughes Middle Reston Middle 73.9
Hugo A. Owens Middle Chesapeake Middle 98.9
Huguenot High Richmond High 110.0
Hungary Creek Middle Glen Allen Middle 54.5
Hunt Valley Elementary Springfield Elementary 49.7
Hunter B. Andrews Hampton Elementary 75.0
Hunters Woods Elementary School for the Arts and Sciences Reston Elementary 45.2
Huntington Middle Newport News Middle 37.8
Hurley Elementary/Middle Hurley Elementary 28.1