Skip to main content
TN County FIPS: 47187

Public Schools in Williamson County, TN

Directory of 60 public schools operating in Williamson County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 26,800 53,600 2020-2021: 43,111 students 43,111 2020-2021 2021-2022: 44,866 students 44,866 +4.1% 2021-2022 2022-2023: 45,361 students 45,361 +1.1% 2022-2023 2023-2024: 45,061 students 45,061 -0.7% 2023-2024 2024-2025: 44,754 students 44,754 -0.7% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 60 44,754 N/A N/A N/A
2023-2024 60 45,061 3,012.5 15.0:1 N/A
2022-2023 58 45,361 2,988.3 15.2:1 N/A
2021-2022 58 44,866 2,861.6 15.7:1 N/A
2020-2021 57 43,111 2,865.0 15.1:1 N/A

School Districts in Williamson County

Cities & Municipalities in Williamson County

9 Cities

County Schools Listing

Page 1 of 3
School Name Grades Level District City Action
Allendale Elementary School K-5 Elementary School Williamson County Spring Hill View ›
Amanda H. North Elementary School PK-5 Elementary School Williamson County Spring Hill View ›
Arrington Elementary School PK-5 Elementary School Williamson County Arrington View ›
Bethesda Elementary K-5 Elementary School Williamson County Thompson Station View ›
Brentwood High School 9-12 High School Williamson County Brentwood View ›
Brentwood Middle School 6-8 Middle School Williamson County Brentwood View ›
Centennial High School 9-12 High School Williamson County Franklin View ›
Chapman's Retreat Elementary PK-5 Elementary School Williamson County Spring Hill View ›
Clovercroft Elementary School K-5 Elementary School Williamson County Franklin View ›
College Grove Elementary K-5 Elementary School Williamson County College Grove View ›
Creekside Elementary School K-5 Elementary School Williamson County Franklin View ›
Crockett Elementary PK-5 Elementary School Williamson County Brentwood View ›
Edmondson Elementary K-5 Elementary School Williamson County Brentwood View ›
Fairview Elementary PK-5 Elementary School Williamson County Fairview View ›
Fairview High School 9-12 High School Williamson County Fairview View ›
Fairview Middle School 6-8 Middle School Williamson County Fairview View ›
Franklin Elementary PK-4 Elementary School Franklin SSD Franklin View ›
Franklin High School 9-12 High School Williamson County Franklin View ›
Fred J Page High School 9-12 High School Williamson County Franklin View ›
Fred J Page Middle School 6-8 Middle School Williamson County Franklin View ›
Freedom Intermediate 5-6 Middle School Franklin SSD Franklin View ›
Freedom Middle School 7-8 Middle School Franklin SSD Franklin View ›
Grassland Elementary K-5 Elementary School Williamson County Brentwood View ›
Grassland Middle School 6-8 Middle School Williamson County Franklin View ›
Heritage Elementary K-5 Elementary School Williamson County Thompson Station View ›
Page 1 of 3