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

17 schools in Smyrna

Tennessee · Public K-12

Across the city, Smyrna hosts 17 public K-12 schools teaching roughly 16,228 Tennessee students (about 955 per campus).

7-year change in Smyrna

SY 2017-18 vs SY 2024-25
Total enrollment
16,228
+2,214 (+16%) vs SY 2017-18
School count
17
+2 (+13%) vs SY 2017-18
% White
41%
was 56%
% Hispanic
33%
was 19%
% Black
15%
was 16%
% Asian
6%
was 6%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Cedar Grove ElementaryElementaryPK-05856
David Youree ElementaryElementaryPK-05705
John Colemon ElementaryElementaryPK-05861
Rock Springs Middle SchoolMiddle06-081,152
Rocky Fork Elementary SchoolElementaryPK-05905
Rocky Fork Middle SchoolMiddle06-08873
Smyrna ElementaryElementaryPK-05646
Smyrna High SchoolHigh09-122,266
Smyrna Middle SchoolMiddle06-08899
Smyrna PrimaryElementaryPK-05562
Smyrna West Alternative SchoolHigh06-1247
Springs Public Schools Tennessee Empower AcademyElementaryKG-05178
Stewarts Creek Elementary SchoolElementaryPK-051,173
Stewarts Creek High SchoolHigh09-122,474
Stewarts Creek Middle SchoolMiddle06-081,045
Stewartsboro ElementaryElementaryPK-05854
Thurman Francis Arts Academy/Magnet School for the ArtsElementaryKG-08732

About Smyrna

Public education in Smyrna, Tennessee runs across 17 schools that instructs roughly 16,228 students. By footprint, Smyrna sits in the mid-sized bracket.

Looking at the level breakdown, the city consists of 10 elementary, 4 middle, and 3 high.

Schools in Smyrna average about 955 students each, 78% meaningfully above the Tennessee norm.

Looking at the last 7 years. Total public-school enrollment in Smyrna has climbed 16% since SY 2017-18, moving from about 14,014 students to 16,228. Over that span, Smyrna gained 2 schools, going from 15 to 17. On the demographic side, White enrollment moved from 56% to 41% over the same window.

On this page, the community for Smyrna discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Smyrna, Tennessee?
There are 17 public K-12 schools in Smyrna, with a combined enrollment of about 16,228.
How many elementary, middle, and high schools are in Smyrna?
Smyrna has 10 elementary, 4 middle, 3 high public schools.
What is the largest public school in Smyrna?
Stewarts Creek High School is the largest public school in Smyrna by enrollment, with approximately 2,474 students.
What school districts serve Smyrna?
Smyrna public schools are operated by Rutherford County.
What grade levels do public schools in Smyrna cover?
Public schools in Smyrna serve students from pre-K through grade 12.
Are there charter schools in Smyrna?
1 of the 17 public schools in Smyrna are charter schools.