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 |
|---|---|---|---|
| Queens Lake Middle | Williamsburg | Middle | 41.8 |
| Quinton Elementary | Quinton | Elementary | 39.0 |
| Quioccasin Middle | Richmond | Middle | 64.6 |
| R. Dean Kilby Elementary | Woodbridge | Elementary | 43.3 |
| R.C. Longan Elementary | Richmond | Elementary | 32.0 |
| R.I.S.E Academy at the John M. Langston Campus | Danville | High | 12.5 |
| Radford City Virtual | Radford | Other | 90.0 |
| Radford High | Radford | High | 41.4 |
| Randolph Elementary | Arlington | Elementary | 44.2 |
| Randolph Elementary | Crozier | Elementary | 27.6 |
| Randolph-Henry High | Charlotte C H | High | 44.3 |
| Rappahannock County Elementary | Washington | Elementary | 36.5 |
| Rappahannock County High | Washington | High | 30.7 |
| Rappahannock High | Warsaw | High | 37.6 |
| Rappahannock Juvenile Detention Home | Stafford | Not applicable | — |
| Ravensworth Elementary | Springfield | Elementary | 37.8 |
| Read Mountain Middle | Cloverdale | Middle | 48.7 |
| Real Special Ed Ctr | Richmond | Not applicable | — |
| Reams Road Elementary | North Chesterfield | Elementary | 55.6 |
| Red Hill Elementary | North Garden | Elementary | 17.5 |
| Red Mill Elementary | Virginia Beach | Elementary | 32.2 |
| Red Oak-Sturgeon Elementary | Alberta | Elementary | 12.8 |
| Redbud Run Elementary | Winchester | Elementary | 44.0 |
| Reg Alternative Plus Self Project/Roanoke City | Roanoke | Not applicable | — |
| Regional Alternative Ed/Stafford Co | Fredericksburg | Not applicable | 15.0 |
| Regional Alternative Education Center/Buena Vista | Buena Vista | Not applicable | — |
| Regional Alternative/Pittslvania Co | Chatham | Not applicable | 10.4 |
| Regional Alternative/Wythe Co | Wytheville | Not applicable | 5.0 |
| Regional Learning Academy/Wise Co | Wise | Not applicable | 3.0 |
| Rena B. Wright Primary | Chesapeake | Elementary | 24.0 |
| Renaissance/Scott Co | Gate City | Not applicable | 4.5 |
| Ressie Jeffries Elementary | Front Royal | Elementary | 42.3 |
| Restorative Academy - Elem | Lynchburg | Not applicable | — |
| Restorative Academy - Secondary | Lynchburg | Not applicable | — |
| Rhea Valley Elementary | Meadowview | Elementary | 34.5 |
| Rich Acres Elementary | Martinsville | Elementary | 19.0 |
| Rich Valley Elementary | Saltville | Elementary | 11.1 |
| Richard Bowling Elementary | Norfolk | Elementary | 42.0 |
| Richard C. Haydon Elementary | Manassas | Elementary | 39.0 |
| Richard T. Yates Elementary | Newport News | Elementary | 20.0 |
| Richlands Elementary | Richlands | Elementary | 42.0 |
| Richlands High | Richlands | High | 59.5 |
| Richlands Middle | Richlands | Middle | 33.5 |
| Richmond Alternative School | Richmond | High | 33.2 |
| Richmond Career Education and Employment Charter School Charter | Richmond | High | 10.6 |
| Richmond Community High | Richmond | High | 26.0 |
| Richmond County Elementary | Warsaw | Elementary | 60.5 |
| Richmond High School for the Arts | Richmond | High | 116.6 |
| Richmond Hospital Ep. | Richmond | Other | — |
| Richmond Juvenile Detention Home | Richmond | Not applicable | — |
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