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
William Campbell High Naruna High 43.8
William E. Waters Middle Portsmouth Middle 46.0
William Fleming High Roanoke High 129.7
William Fox Elementary Richmond Elementary 24.6
William H. Wetsel Middle Madison Middle 31.5
William M. Bass Elementary Lynchburg Elementary 20.0
William Mason Cooper Elementary Hampton Elementary 27.0
William Monroe High Stanardsville High 64.8
William Monroe Middle Stanardsville Middle 47.4
William Perry Elementary Waynesboro Elementary 32.0
William Ramsay Elementary Alexandria Elementary 45.0
Williams Elementary Virginia Beach Elementary 35.2
Williamsburg Middle Arlington Middle 56.6
Willis A. Jenkins Elementary Newport News Elementary 27.0
Willis Elementary Willis Elementary 11.4
Willoughby Early Childhood Center Norfolk Prekindergarten 19.0
Willow Springs Elementary Fairfax Elementary 50.9
Wilson Elementary Fishersville Elementary 44.0
Wilson Memorial High Fishersville High 59.0
Wilson Middle Fishersville Middle 47.3
Winding Creek Elementary Stafford Elementary 54.0
Windsor Elementary Windsor Elementary 45.8
Windsor High Windsor High 37.6
Windsor Oaks Elementary Virginia Beach Elementary 37.3
Windsor Woods Elementary Virginia Beach Elementary 37.8
Windy Gap Elementary Hardy Elementary 26.0
Winterpock Elementary Chesterfield Elementary 49.6
Wise Co. Alternative Ed. Ctr. Wise Not applicable 11.1
Wise County Career-Technical Center Wise Not applicable 16.5
Wise Primary Wise Elementary 45.0
Wolftrap Elementary Vienna Elementary 32.5
Woodberry Hills Elementary Danville Elementary 31.0
Woodbridge High Woodbridge High 161.0
Woodbridge Middle Woodbridge Middle 62.2
Woodbrook Elementary Charlottesville Elementary 42.5
Woodburn Elementary Falls Church Elementary 36.3
Woodgrove High Purcellville Other 122.5
Woodlawn Elementary Alexandria Elementary 38.7
Woodlawn Pre-School Learning Center Hopewell Prekindergarten 21.0
Woodley Hills Elementary Alexandria Elementary 44.9
Woodrow Wilson Middle Roanoke Middle 50.5
Woodrow Wilson Rehab Ctr Fishersville Other
Woodside High Newport News High 114.6
Woodson High Fairfax High 193.6
Woodstock Elementary Virginia Beach Elementary 45.6
Woodville Elementary Richmond Elementary 20.6
Woolridge Elementary Midlothian Elementary 48.8
Woolwine Elementary Woolwine Elementary 11.0
Wythe County Tech Center Wytheville Not applicable 9.5
Yellow Branch Elementary Rustburg Elementary 44.3