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
Patrick Henry High Glade Spring High 30.3
Patrick Henry K-8 School Alexandria Elementary 60.0
Patrick Henry School Of Science And Arts Charter Richmond Elementary 18.6
Patrick Springs Primary Patrick Springs Elementary 18.0
Patriot High Nokesville High 124.2
Paul Burbank Elementary Hampton Elementary 30.0
Paul Laurence Dunbar Middle for Innovation Lynchburg Middle 46.0
Paul Munro Elementary Lynchburg Elementary 26.0
Peak View Elementary Penn Laird Elementary 37.0
Pearl Sample Elementary Culpeper Elementary 43.0
Pearson's Corner Elementary Mechanicsville Elementary 40.0
Peasley Middle Gloucester Middle 46.6
Pemberton Elementary Richmond Elementary 25.0
Pembroke Elementary Virginia Beach Elementary 49.2
Pembroke Meadows Elementary Virginia Beach Elementary 34.7
Penn Forest Elementary Roanoke Elementary 27.5
Pennington Middle Pennington Gap Middle 30.5
Pennington Traditional Manassas Elementary 37.4
Perrymont Elementary Lynchburg Elementary 30.0
Peter Muhlenberg Middle Woodstock Middle 36.5
Petersburg High Petersburg High 76.0
Petersburg Regional Alternative Petersburg Not applicable 1.0
Petsworth Elementary Gloucester Elementary 28.0
Phenix Elementary Phenix Elementary 16.0
Phillips Elementary Hampton Elementary 26.0
Phoebus High Hampton High 86.5
Phoenix Center Chesterfield Not applicable
Phoenix Center for Innovative Learning Fredericksburg Not applicable 6.0
Piedmont Alternative School Nottoway Not applicable
Piedmont Governor's School Martinsville Not applicable 11.0
Piedmont Reg Ed/Ivy Creek Charlottesville Not applicable
Piedmont Regional Juvenile Detention Center Farmville Not applicable
Pimmit Early Childhood Resource Center Falls Church Prekindergarten 12.0
Pinchbeck Elementary Richmond Elementary 34.0
Pine Spring Elementary Falls Church Elementary 44.6
Pinebrook Elementary Aldie Elementary 52.3
Piney Branch Elementary Bristow Elementary 43.4
Pittsylvania Regional Alternative School/STEM Academy Chatham Not applicable
Pittsylvania Vocational-Technical Center Chatham Not applicable 14.0
Plains Elementary Timberville Elementary 31.0
Plaza Middle Virginia Beach Middle 66.6
Pleasant Valley Elementary Harrisonburg Elementary 20.0
Pleasants Lane Elementary Petersburg Elementary 39.0
Plum Center For Lifelong Learning Springfield Not applicable 18.0
Pocahontas Elementary Powhatan Elementary 51.0
Pocahontas Middle Richmond Middle 52.3
Poe Middle Annandale Middle 73.6
Point O' View Elementary Virginia Beach Elementary 54.0
Point Option Alternative School Newport News Not applicable 12.6
Pole Green Elementary Mechanicsville Elementary 39.0