The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

9 schools in Bristol City Public Schools

Virginia · 3,238 students · 2 cities

9 public K-12 schools sit under Bristol City Public Schools in Virginia, serving roughly 3,238 students (7 elementary, 1 middle, and 1 high).

4-year change in Bristol City Public Schools

SY 2020-21 vs SY 2024-25
Total enrollment
2,167
-47 (-2%) vs SY 2020-21
School count
4
-2 (-33%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Bristol City Public Schools ranks

Among districts
MeasureThis districtIn VirginiaIn the US
State test proficiency
ranked highest first
69.4%#65 of 117N/A
Enrollment
ranked largest first
3,238#75 of 130#2,992 of 9,234
Number of schools
ranked most first
8#57 of 130N/A
Students per teacher
ranked fewest first
12.5:1#34 of 130#2,515 of 9,044
Free or reduced-price lunch share
ranked highest first
99.9%#1 of 115#140 of 8,164
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Bristol City Public Schools

State test results across the district's 7 scored schools run from Joseph Van Pelt Elementary at 76.3% proficient to Highland View Elementary at 60.5%, a gap of 15.8 points. That is the 71st widest gap among 95 Virginia districts with four or more scored schools.

Since 2017-18, the 2 district schools that reported both years went from 1,165 to 1,090 students (down 6%) and from 90 to 105 full-time teachers (up 17%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Virginia Intermediate SchoolBristolElementary02-05655
Virginia HighBristolHigh09-12638
Virginia MiddleBristolMiddle06-08452
Joseph Van Pelt ElementaryBristolElementaryPK-05425
Virginia Primary SchoolBristolElementaryPK-01422
Stonewall Jackson ElementaryBristolElementaryPK-05263
Washington-Lee ElementaryBristolElementaryPK-05219
Highland View ElementaryBristolElementaryPK-05164
Day Treatment ProgramAbingdonElementaryN-N·

About Bristol City Public Schools

Bristol City Public Schools is a thinly populated public-school district in Virginia. The district maintains 9 schools and enrolls approximately 3,238 students.

On the school-mix side, Bristol City Public Schools is made up of 7 elementary, 1 middle, and 1 high school.

Per-school enrollment averages around 360 in this district, meaningfully below the Virginia typical of 672.

Looking at the last 4 years. Across the same 4-year window, public-school enrollment held roughly steady: 2,214 students in SY 2020-21 versus 2,167 in SY 2024-25. Over that span, Bristol City Public Schools shed 2 schools, going from 6 to 4.

On this page, the community for Bristol City Public Schools discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many schools are in Bristol City Public Schools?
Bristol City Public Schools operates 9 public K-12 schools in Virginia, serving approximately 3,238 students.
What is the mix of elementary, middle, and high schools in Bristol City Public Schools?
Bristol City Public Schools includes 7 elementary schools, 1 middle school, and 1 high school.
What is the largest school in Bristol City Public Schools?
Virginia Intermediate School is the largest public school in Bristol City Public Schools by enrollment, with approximately 655 students.
What grade levels does Bristol City Public Schools serve?
Bristol City Public Schools serves students from pre-K through grade 12 across 9 schools.
What cities does Bristol City Public Schools serve?
Bristol City Public Schools operates schools in Bristol, Abingdon across Virginia.