Sign In Register

Schools in Franklin, TN

Public schools, enrollment data, student-teacher ratios, and higher education.

Franklin has 25 public schools with a total enrollment of 16,285 students and 1,143 teachers. There are 14 elementary, 6 middle, and 5 high schools. The average student-teacher ratio is 14.2:1.

Public Schools (25)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Franklin High School High 1,801 108 16.7:1
Centennial High School High 1,474 94 15.7:1
Fred J Page High School High 1,284 75 17.1:1
Fred J Page Middle School Middle 1,249 62 20.1:1
Grassland Middle School Middle 862 56 15.4:1
Creekside Elementary School Elementary 854 51 16.7:1
Trinity Elementary Elementary 742 46 16.1:1
Pearre Creek Elementary School Elementary 694 45 15.4:1
Clovercroft Elementary School Elementary 690 41 16.8:1
Winstead Elementary School Elementary 648 46 14.1:1
Walnut Grove Elementary Elementary 573 39 14.7:1
Oak View Elem School Elementary 533 37 14.4:1
Legacy Middle School Middle 527 38 13.9:1
Freedom Intermediate Middle 521 46 11.3:1
Freedom Middle School Middle 511 44 11.6:1
Moore Elementary Elementary 495 40 12.4:1
Hillsboro Elementary/ Middle School Elementary 477 43 11.1:1
Liberty Elementary Elementary 447 38 11.8:1
Hunters Bend Elementary Elementary 399 27 14.8:1
Franklin Elementary Elementary 329 31 10.6:1
Poplar Grove K-4 Elementary 324 30 10.8:1
Poplar Grove 5-8 Middle 316 35 9.0:1
Johnson Elementary Elementary 247 29 8.5:1
Renaissance High School High 167 15 11.1:1
Vanguard Virtual High School High 121 27 4.5:1

Colleges & Universities (2)

Institution Type Highest Degree Enrollment Tuition (In-State)
Williamson Christian College Private Non-Profit Bachelor's 74 $15,010
Franklin Hair Academy School of Cosmetology Private For-Profit Certificate 60
View full profile of Franklin, TN →