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

3 schools in Chapel Hill

Tennessee · Public K-12

Chapel Hill runs 3 public K-12 schools inside Tennessee, with combined enrollment near 1,773 (1 elementary, 1 middle, and 1 high).

7-year change in Chapel Hill

SY 2017-18 vs SY 2024-25
Total enrollment
1,773
+108 (+6%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
86%
was 93%
% Hispanic
9%
was 3%
% Black
1%
was 2%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Chapel Hill ElementaryElementaryPK-03563
Delk-Henson Intermediate SchoolMiddle04-06422
Forrest SchoolHigh07-12788

About Chapel Hill

Public education in Chapel Hill, Tennessee runs across 3 schools that hosts roughly 1,773 students. By footprint, Chapel Hill sits in the rural-scale bracket.

On the school-mix side, the city is made up of 1 elementary, 1 middle, and 1 high.

Average school size in Chapel Hill is around 591 students, 10% above the Tennessee average of about 537.

Five-year track record. Across the same 7-year window, public-school enrollment climbed 6%: 1,665 students in SY 2017-18 versus 1,773 in SY 2024-25. Demographically, the White share of enrollment decreased from 93% to 86%.

On this page, the community for Chapel Hill discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Chapel Hill, Tennessee?
There are 3 public K-12 schools in Chapel Hill, with a combined enrollment of about 1,773.
How many elementary, middle, and high schools are in Chapel Hill?
Chapel Hill has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Chapel Hill?
Forrest School is the largest public school in Chapel Hill by enrollment, with approximately 788 students.
What school districts serve Chapel Hill?
Chapel Hill public schools are operated by Marshall County.
What grade levels do public schools in Chapel Hill cover?
Public schools in Chapel Hill serve students from pre-K through grade 12.