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

3 schools in Kingston Springs

Tennessee · Public K-12

3 public-school campuses operate inside Kingston Springs, with roughly 1,173 K-12 students enrolled (1 elementary, 1 middle, and 1 high).

7-year change in Kingston Springs

SY 2017-18 vs SY 2024-25
Total enrollment
1,173
-306 (-21%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
87%
was 92%
% Hispanic
9%
was 5%
% Black
2%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Harpeth High SchoolHigh09-12425
Harpeth Middle SchoolMiddle05-08432
Kingston Springs ElementaryElementaryPK-04316

About Kingston Springs

Kingston Springs, Tennessee is home to 3 public schools, with combined enrollment of approximately 1,173 students. By school count, it is a small city.

Looking at the level breakdown, the city is made up of 1 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 391, lower than the state mean of about 537.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment shrank 21%: 1,479 students in SY 2017-18 versus 1,173 in SY 2024-25. On the demographic side, White enrollment moved from 92% to 87% over the same window.

Within the allk12 community for this area, the community for Kingston Springs discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Kingston Springs?
Kingston Springs, Tennessee has 3 public K-12 schools serving approximately 1,173 students.
How many elementary, middle, and high schools are in Kingston Springs?
Kingston Springs has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Kingston Springs?
Harpeth Middle School is the largest public school in Kingston Springs by enrollment, with approximately 432 students.
What school districts serve Kingston Springs?
Kingston Springs public schools are operated by Cheatham County.
What grade levels do public schools in Kingston Springs cover?
Public schools in Kingston Springs serve students from pre-K through grade 12.