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
Chesterfield Career and Technical Center at Courthouse Chesterfield Not applicable 39.5
Chesterfield Co Governor's Health/Science Academy Midlothian Not applicable 1.0
Chesterfield Elementary Norfolk Elementary 28.0
Chesterfield Juvenile Detention Home Chesterfield Not applicable
Chesterfield Recovery Academy Midlothian Not applicable
Chesterfield Virtual School Chesterfield Elementary 44.0
Chickahominy Middle Mechanicsville Middle 83.0
Chilhowie Elementary Chilhowie Elementary 40.8
Chilhowie High Chilhowie High 26.9
Chilhowie Middle Chilhowie Middle 21.3
Chimborazo Elementary Richmond Elementary 28.6
Chincoteague Elementary Chincoteague Elementary 19.5
Chincoteague High Chincoteague High 32.0
Chris Yung Elementary Bristow Elementary 45.0
Christiansburg Elementary Christiansburg Elementary 31.0
Christiansburg High Christiansburg High 80.3
Christiansburg Middle Christiansburg Middle 64.2
Christiansburg Primary Christiansburg Elementary 28.0
Christopher C. Kraft Elementary Hampton Elementary 30.0
Christopher Farms Elementary Virginia Beach Elementary 39.3
Churchill Road Elementary McLean Elementary 41.4
Churchland Academy Elementary Portsmouth Elementary 40.0
Churchland Elementary Portsmouth Elementary 44.0
Churchland High Portsmouth High 98.0
Churchland Middle Portsmouth Middle 54.0
Churchland Preschool Center Portsmouth Prekindergarten 11.0
Churchland Primary & Intermediate Portsmouth Elementary 36.0
Churchville Elementary Churchville Elementary 30.0
Clara Byrd Baker Elementary Williamsburg Elementary 41.5
Claremont Immersion Arlington Elementary 41.0
Clarke County High Berryville High 51.2
Clarksville Elementary Skipwith Elementary 37.0
Claude Thompson Elementary Marshall Elementary 17.0
Clays Mill Elementary Scottsburg Elementary 19.4
Clearbrook Elementary Roanoke Elementary 23.5
Clearview Early Learning Center Martinsville Prekindergarten 9.0
Clearview Elementary Herndon Elementary 50.5
Clermont Elementary Alexandria Elementary 34.4
Clifford S. Hardison Governor's Health Sciences Academy Alexander Not applicable 3.2
Clover Hill Elementary Midlothian Elementary 57.4
Clover Hill High Midlothian High 115.0
Cloverdale Elementary Cloverdale Elementary 18.8
Cluster Springs Elementary Alton Elementary 38.3
Coates Elementary Herndon Elementary 70.2
CodeRVA Regional High School Richmond Not applicable 24.5
Coeburn Middle Coeburn Middle 27.6
Coeburn Primary Coeburn Elementary 35.0
Cold Harbor Elementary Mechanicsville Elementary 41.0
Coleman Place Elementary Norfolk Elementary 42.0
Coles Elementary Manassas Elementary 27.6