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 |
|---|---|---|---|
| Poplar Tree Elementary | Chantilly | Elementary | 49.2 |
| Poquoson Elementary | Poquoson | Elementary | 26.5 |
| Poquoson High | Poquoson | High | 52.6 |
| Poquoson Middle | Poquoson | Middle | 36.0 |
| Poquoson Primary | Poquoson | Elementary | 28.5 |
| Portlock Primary | Chesapeake | Elementary | 41.4 |
| Post Oak Middle | Spotsylvania | Middle | 48.0 |
| Potomac Elementary | Dahlgren | Elementary | 37.0 |
| Potomac Falls High | Potomac Falls | High | 139.3 |
| Potomac High | Dumfries | High | 135.4 |
| Potomac Middle | Dumfries | Middle | 72.1 |
| Potomac Shores Middle | Dumfries | Middle | 77.1 |
| Potomac View Elementary | Woodbridge | Elementary | 42.7 |
| Potowmack Elementary | Sterling | Elementary | 52.4 |
| Powell Elementary | Centreville | Elementary | 53.9 |
| Powhatan Elementary | Powhatan | Elementary | 34.0 |
| Powhatan High | Powhatan | High | 88.2 |
| Powhatan Middle | Powhatan | Middle | 76.8 |
| Pre-School Dev. Center | Richmond | Not applicable | — |
| Preschool Child Find | Leesburg | Not reported | 3.0 |
| Preston Park Elementary | Roanoke | Elementary | 37.3 |
| Prices Fork Elementary | Blacksburg | Elementary | 34.0 |
| Prince Edward County High | Farmville | High | 28.0 |
| Prince Edward County Vocational Technical | Farnvillle | Not applicable | 8.0 |
| Prince Edward Elementary | Farmville | Elementary | 63.0 |
| Prince Edward Middle | Farmville | Middle | 40.0 |
| Prince George High | Prince George | High | 87.8 |
| Prince William Juv. Detention Home | Manassas | Not applicable | — |
| Princess Anne Elementary | Virginia Beach | Elementary | 38.2 |
| Princess Anne High | Virginia Beach | High | 112.6 |
| Princess Anne Middle | Virginia Beach | Middle | 75.5 |
| Program for Academic and Career Enhancement (PACE) | Glen Allen | Not applicable | 8.2 |
| Project Bridge/Russell Co | Lebanon | Not applicable | — |
| Project Renew/Northampton Co | Machipongo | Not applicable | 5.0 |
| Project Return/Fluvanna Co | Palmyra | Not applicable | — |
| Project Return/Powhatan Co | Powhatan | Not applicable | — |
| Prospect Heights Middle | Orange | Middle | 37.0 |
| Providence Elementary | North Chesterfield | Elementary | 55.6 |
| Providence Elementary | Fairfax | Elementary | 64.1 |
| Providence Elementary | Virginia Beach | Elementary | 36.2 |
| Providence Middle | North Chesterfield | Middle | 75.9 |
| Pulaski County Middle | Pulaski | Middle | 66.0 |
| Pulaski County Public Schools Governor's STEM Academy | Dublin | Not applicable | — |
| Pulaski County Public Schools Virtual School K-12 | Pulaski | Other | 12.9 |
| Pulaski County Senior High | Dublin | High | 96.0 |
| Pulaski Elementary | Pulaski | Elementary | 39.0 |
| Pulley Career Center | Alexandria | Not applicable | 17.0 |
| Pungoteague Elementary | Melfa | Elementary | 33.0 |
| QUEST Alternative Education Program | Fredericksburg | Not applicable | — |
| Quander Road School | Alexandria | Not applicable | 13.0 |
Largest Districts
Fairfax County Public Schools
179,858
Prince William County Public Schools
91,101
Loudoun County Public Schools
81,678
Virginia Beach City Public Schools
65,456
Chesterfield County Public Schools
63,916
Henrico County Public Schools
50,389
Chesapeake City Public Schools
40,769
Stafford County Public Schools
31,105
Arlington County Public Schools
27,562
Norfolk City Public Schools
27,306
Newport News City Public Schools
26,531
Spotsylvania County Public Schools
24,201
Richmond City Public Schools
21,130
Hampton City Public Schools
19,796
Hanover County Public Schools
17,066
Alexandria City Public Schools
16,040
Suffolk City Public Schools
14,490
Frederick County Public Schools
13,960
Albemarle County Public Schools
13,937
Roanoke County Public Schools
13,811
Related Data
- Virginia population & income data → CensusDepth.com
- Virginia teacher salary data → WageDepth.com