The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·WILLIAMSON COUNTY·NCES 470453001364

Heritage Middle School

4803 Columbia PIKE, Thompson Station, TN 37179 · (615) 472-4540 · Williamson County
GRADES 06–08MIDDLE41-RURALREGULAR SCHOOL847 STUDENTS
Enrollment
847
Middle
DISTRICT 840 · STATE 554
Student : Teacher
,
Teacher data unavailable
STATE 18.9:1
Free / Reduced Lunch
,
Title I proxy
STATE -0%
Community
1
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
264
Grade 7
286
Grade 8
297
Student demographics
White
55465%
DISTRICT 75% · STATE 56%
Hispanic
12415%
DISTRICT 8% · STATE 16%
Black
395%
DISTRICT 3% · STATE 21%
Asian
668%
DISTRICT 9% · STATE 2%
Two+
617%
DISTRICT 5% · STATE 5%
Native American
10%
DISTRICT 0% · STATE 0%
Pacific Islander
20%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
45654%
Female
39146%

Discussions

+ POST

Test scores

TCAP 2024-25 . % On Track or Mastered
English Language Arts
56.7%
TN avg 40.9% . +2.3pp since 2022
Math
68.0%
TN avg 39.3% . +9.5pp since 2022
Source: TCAP. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
847
-352 (-29%) vs 2017
% White
65%
was 80%
% Hispanic
15%
was 10%
% Black
5%
was 4%
% Asian
8%
was 2%
Source: NCES Common Core of Data

About Heritage Middle School

Heritage Middle School, a well-populated middle school in Thompson Station, Tennessee, operated by Williamson County, enrolls 847 students, covering grades 6 through 8. By comparison, Tennessee's public schools average about 554 students each, so Heritage Middle School sits 53% bigger than that benchmark.

Williamson County comprises 52 schools with combined enrollment of 41,593 students; Heritage Middle School is among them.

Demographically, Heritage Middle School lists that 65% of the student body identifies as White. The remainder comes out to 15% Hispanic, 8% Asian, 7% multiracial, 5% Black. By comparison, Williamson County as a whole is about 82% White, so the school skews noticeably less White than its surroundings.

Zooming out to the county, community-level numbers for Williamson County indicate median household earnings sit near $135,594, 63% of adults hold a bachelor's degree or higher, and roughly 3% of residents live below the federal poverty line. Across Williamson County's 60 public schools (combined enrollment of about 44,754 students), Heritage Middle School is one campus in the mix.

Heritage Elementary is the nearest neighboring public school, about 0.2 miles from this campus. Counting just inside five miles, 8 other public schools cluster around Heritage Middle School.

The school occupies a countryside site.

Over the past 7-year window. Looking back 7 years, enrollment at Heritage Middle School has edged down 29%, going from 1,199 students in 2018 to 847 in 2025. The White share of enrollment shrank from 80% to 65% over that span.

In the discussion threads here, the feed for Heritage Middle School typically covers classroom updates, athletics, and weather closures. Members of the school community can share what they know.

Williamson County at a glance

View full county profile
Population
260,351
Census ACS
Median income
$135,594
Household, ACS
Bachelor's+
63%
Adults 25+
Poverty rate
3%
Below federal line
Schools in county
60
44,754 students

Quick facts

School name
Heritage Middle School
District
Williamson County
Address
4803 Columbia PIKE, Thompson Station, TN 37179
Phone
(615) 472-4540
County
Williamson County
Level
Middle
Grade range
06–08
Total enrollment
847
Locale
41-Rural: Fringe
NCES ID
470453001364
Charter school
No
Virtual school
No

Related schools

Other schools in Williamson County
Other schools in Thompson Station
Nearby schools

Frequently asked questions

About Heritage Middle School
How many students attend Heritage Middle School?
Heritage Middle School enrolls approximately 847 students in grades 06-08.
What grades does Heritage Middle School serve?
Heritage Middle School serves grades 06-08.
What is the student diversity at Heritage Middle School?
Student demographics at Heritage Middle School are roughly 65% White, 15% Hispanic, 5% Black, 8% Asian, 7% Two or more.
Is Heritage Middle School public or private?
Heritage Middle School is a public K-12 school, overseen by Williamson County.
What county does Heritage Middle School serve?
Heritage Middle School serves Williamson County in TN.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post