Bristol city
Public-school families in Bristol city pick from 10 schools serving the county's roughly 3,238 K-12 students, with a mix of 8 elementary, 1 middle, and 1 high.
7-year change in Bristol city
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Bristol city residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Bristol city
Latest 2024-25 ELA proficiency, 3 schools ranked. Virginia state average: 74.2%.
- Virginia High· 81.0%
- Virginia Middle· 74.0%
- Virginia Intermediate School· 70.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Virginia Intermediate School | Bristol | Elementary | 02-05 | 655 | · |
| Virginia High | Bristol | High | 09-12 | 638 | · |
| Virginia Middle | Bristol | Middle | 06-08 | 452 | · |
| Joseph Van Pelt Elementary | Bristol | Elementary | PK-05 | 425 | · |
| Virginia Primary School | Bristol | Elementary | PK-01 | 422 | · |
| Stonewall Jackson Elementary | Bristol | Elementary | PK-05 | 263 | · |
| Washington-Lee Elementary | Bristol | Elementary | PK-05 | 219 | · |
| Highland View Elementary | Bristol | Elementary | PK-05 | 164 | · |
| Crossroads Alternative/Bristol City | Bristol | Elementary | N-N | · | · |
| Highlands Juvenile Detention Home | Bristol | Elementary | N-N | · | · |
Cities in Bristol city
About Bristol city
Across the rural-scale Virginia county of Bristol city of about 16,849 residents, the public-school footprint covers 10 schools and about 3,238 students.
In context, census numbers show median household income runs near $50,404, about 25% of adults have a bachelor's degree or above, and the federal-poverty share is near 12%. That income level is 34% lower than the Virginia median.
On the level-by-level breakdown, Bristol city spans 8 elementary schools (2,148 students), 1 middle school (452), and 1 high school (638).
Bristol City Public Schools is the biggest district by enrollment, covering about 3,238 students across Bristol city.
Five-year track record. Across the same 7-year window, public-school enrollment declined 4%: 2,263 students in SY 2017-18 versus 2,167 in SY 2024-25. Over that span, Bristol city closed 2 schools, going from 6 to 4. The White share of public-school enrollment declined from 79% to 74%.
On this page, the community for Bristol city discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.