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

9 schools in Bristol

Tennessee · 4,044 students · 1 city

In total, Bristol hosts 9 public K-12 schools with about 4,044 students, averaging 449 per campus.

7-year change in Bristol

SY 2017-18 vs SY 2024-25
Total enrollment
4,044
-92 (-2%) vs SY 2017-18
School count
9
+1 (+13%) vs SY 2017-18
% White
85%
was 89%
% Hispanic
6%
was 4%
% Black
3%
was 3%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Tennessee High SchoolBristolHigh09-121,146
Bristol Tennessee Middle SchoolBristolMiddle06-08871
Avoca ElementaryBristolElementaryPK-05436
Haynesfield ElementaryBristolElementaryPK-05405
Fairmount ElementaryBristolElementaryPK-05351
Holston View ElementaryBristolElementaryPK-05307
Anderson ElementaryBristolElementaryPK-05280
Tennessee Online Public SchoolBristolHigh06-12233
Tennessee Online Public School at BristolBristolElementaryKG-0515

About Bristol

Across 9 schools, Bristol enrolls about 4,044 students in Tennessee. By footprint it is a rural-scale district.

For a sense of the school types, Bristol is made up of 6 elementary, 1 middle, and 2 high schools.

Per-school enrollment averages around 449 in this district, below the Tennessee typical of 537.

Trend over the past 7 years. Total public-school enrollment in Bristol has held roughly steady since SY 2017-18, moving from about 4,136 students to 4,044. The school count climbed from 8 to 9 across the same 7-year window. The White share of public-school enrollment declined from 89% to 85%.

On allk12, the community for Bristol discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many schools are in Bristol?
Bristol operates 9 public K-12 schools in Tennessee, serving approximately 4,044 students.
What is the mix of elementary, middle, and high schools in Bristol?
Bristol includes 6 elementary, 1 middle, 2 high schools.
What is the largest school in Bristol?
Tennessee High School is the largest public school in Bristol by enrollment, with approximately 1,146 students.
What grade levels does Bristol serve?
Bristol schools serve students from pre-K through grade 12, across 9 campuses.