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
Round Hill Elementary Round Hill Elementary 45.6
Round Hill Elementary Roanoke Elementary 60.2
Rowanty Vocational Tech Ctr Carson Not applicable 11.0
Ruby F. Carver Elementary Richmond Elementary 31.5
Ruckersville Elementary Ruckersville Elementary 34.0
Ruffner School Norfolk Middle 47.0
Rural Point Elementary Mechanicsville Elementary 43.0
Rural Retreat Elementary Rural Retreat Elementary 26.3
Rural Retreat High Rural Retreat High 23.8
Rural Retreat Middle Rural Retreat Middle 18.9
Russell County Voc. Lebanon Not applicable 15.0
Rustburg Elementary Rustburg Elementary 34.7
Rustburg High Rustburg High 66.2
Rustburg Middle Rustburg Middle 60.1
Rye Cove High Duffield High 24.8
Rye Cove Intermediate Clinchport Middle 14.7
S. Gordon Stewart Middle Fort Defiance Middle 39.1
S.P. Morton Elementary Franklin Elementary 40.0
Salem Alternative Salem Not applicable
Salem Church Elementary North Chesterfield Elementary 42.0
Salem Church Middle North Chesterfield Middle 62.0
Salem Elementary Fredericksburg Elementary 42.0
Salem Elementary Virginia Beach Elementary 33.2
Salem High Salem High 132.5
Salem High Virginia Beach High 102.4
Salem Middle Virginia Beach Middle 60.6
Saltville Elementary Saltville Elementary 16.4
Samuel L. Gravely Jr. Elementary Haymarket Elementary 44.4
Samuel P. Langley Elementary Hampton Elementary 29.0
Samuel W. Tucker Elementary Alexandria Elementary 43.0
Sandburg Middle Alexandria Middle 97.3
Sanders Corner Elementary Ashburn Elementary 39.5
Sandston Elementary Sandston Elementary 16.0
Sandusky Elementary Lynchburg Elementary 24.0
Sandusky Middle Lynchburg Middle 42.0
Sandy Hook Elementary Strasburg Elementary 57.0
Sangster Elementary Springfield Elementary 53.9
Sanville Elementary Bassett Elementary 16.5
Saratoga Elementary Springfield Elementary 51.4
Schoolfield Elementary Danville Elementary 38.8
Scott County Career and Technical Center Gate City Not applicable 15.5
Scott Memorial Middle Wytheville Middle 22.8
Scottsburg Elementary Scottsburg Elementary 17.6
Scottsville Elementary Scottsville Elementary 16.5
Seaford Elementary Seaford Elementary 31.0
Sealston Elementary King George Elementary 46.0
Seatack Elementary an Achievable Dream Academy Virginia Beach Elementary 35.3
Sedgefield Elementary Newport News Elementary 27.0
Seldens Landing Elementary Leesburg Elementary 36.8
Seneca Ridge Middle Sterling Middle 77.3