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

25 schools in Franklin

Tennessee · Public K-12

Of the 25 public K-12 schools in Franklin, combined enrollment is roughly 16,120 students (an average of 645 per campus).

7-year change in Franklin

SY 2017-18 vs SY 2024-25
Total enrollment
16,120
-137 (-1%) vs SY 2017-18
School count
25
+3 (+14%) vs SY 2017-18
% White
71%
was 75%
% Hispanic
13%
was 11%
% Black
4%
was 6%
% Asian
7%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Centennial High SchoolHigh09-121,354
Clovercroft Elementary SchoolElementaryKG-05703
Creekside Elementary SchoolElementaryKG-05780
Franklin ElementaryElementaryPK-04318
Franklin High SchoolHigh09-121,729
Fred J Page High SchoolHigh09-121,478
Fred J Page Middle SchoolMiddle06-081,388
Freedom IntermediateMiddle05-06491
Freedom Middle SchoolMiddle07-08511
Grassland Middle SchoolMiddle06-08798
Hillsboro Elementary/ Middle SchoolElementaryKG-08482
Hunters Bend ElementaryElementaryPK-05361
Johnson ElementaryElementaryPK-04279
Legacy Middle SchoolMiddle06-08558
Liberty ElementaryElementaryPK-04435
Moore ElementaryElementaryPK-04496
Oak View Elem SchoolElementaryPK-05517
Pearre Creek Elementary SchoolElementaryPK-05658
Poplar Grove 5-8Middle05-08307
Poplar Grove K-4ElementaryPK-04324
Renaissance High SchoolHigh09-12174
Trinity ElementaryElementaryPK-05735
Vanguard Virtual High SchoolHigh09-12117
Walnut Grove ElementaryElementaryKG-05560
Winstead Elementary SchoolElementaryPK-05567

About Franklin

Public education in Franklin, Tennessee runs across 25 schools that enrolls roughly 16,120 students. By footprint, Franklin sits in the population-heavy bracket.

On the school-mix side, the city is built around 14 elementary, 6 middle, and 5 high.

Schools in Franklin average about 645 students each, 20% higher than the Tennessee norm.

Five-year track record. Combined enrollment now sits at 16,120 students, stayed largely flat from the 16,257 reported in SY 2017-18. Franklin now counts 25 public schools, up from 22 in SY 2017-18. Demographically, the White share of enrollment contracted from 75% to 71%.

Within the allk12 community for this area, the community for Franklin discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Franklin?
Franklin, Tennessee has 25 public K-12 schools serving approximately 16,120 students.
How many elementary, middle, and high schools are in Franklin?
Franklin has 14 elementary, 6 middle, 5 high public schools.
What is the largest public school in Franklin?
Franklin High School is the largest public school in Franklin by enrollment, with approximately 1,729 students.
What school districts serve Franklin?
Franklin is served by 2 public school districts, including Williamson County, Franklin SSD.
What grade levels do public schools in Franklin cover?
Public schools in Franklin serve students from pre-K through grade 12.