Williamson County School District

Public Regional · 6 towns Grades PK–12 A+School Grade

Public schools for Franklin, Spring Hill, Brentwood, Nolensville, Fairview and Thompson's Station.

At a glance
41,593Students enrolled
52Schools
6Towns served
$12,771Spent per student
School path

Where would my kid go?

Grades PK–5
8 elementary schoolsDepends on your address · see the listThis district
Grades 6–8
Legacy Middle School or Freedom Middle School or Poplar Grove 5-8Depends on your addressThis district
Grades PK–5
6 elementary schoolsDepends on your address · see the listMaury County School District
Grades 6–8
Spring Station Middle School or Battle Creek Middle School or Spring Hill Middle SchoolDepends on your addressThis district
Grades 9–12
Battle Creek High School402 students · Spring HillMaury County School District
Grades PK–5
6 elementary schoolsDepends on your address · see the listThis district
Grades 6–8
Brentwood Middle School or Woodland Middle SchoolDepends on your addressThis district
Grades PK–5
Nolensville Elementary or Mill Creek Elementary School or Sunset Elementary SchoolDepends on your addressThis district
Grades 6–8
Mill Creek Middle School or Sunset Middle SchoolDepends on your addressThis district
Grades PK–5
Westwood Elementary School or Fairview ElementaryDepends on your addressThis district
Grades 6–8
Fairview Middle School540 students · FairviewThis district
Grades K–5
Thompson's Station Elementary School or Heritage ElementaryDepends on your addressThis district
Grades 6–8
Heritage Middle School or Thompson's Station Middle SchoolDepends on your addressThis district

Based on district boundaries from the U.S. Department of Education. Where a town has more than one school at a grade, your street decides; check with the district before you enroll.

Academic performanceDistrict vs TN
Math proficiency58%
State average 26.9%
Graduation rate (4-year)96%
State average 90.3%
EDFacts via the Urban Institute Education Data Portal (tests 2020–21; graduation 2019–20). The tick marks the state average.
Where the money goes
$12,771
per student each year · 2% below the TN average
Spending
Classroom instruction63%
Support & administration34%
Other4%
Paid for by
Local (mostly property tax)66%
State31%
Federal3%
U.S. Census Bureau, Annual Survey of School System Finances (fiscal 2024).
Enrollment · last 5 years
39,817’20
41,615’21
42,171’22
41,909’23
41,593’24
Students
White · 75%31,111
Asian · 9%3,635
Hispanic · 8%3,375
Two or more races · 5%1,997
Black · 3%1,375
American Indian/Alaska Native · 0%69

Across the district's schools, as reported to NCES.

Towns served
Schools52 in district
📚
Nolensville ElementaryElementary · Grades K–5 · 883 students · Nolensville
A+Public
📚
Creekside Elementary SchoolElementary · Grades K–5 · 780 students · Franklin
A+Public
📚
Thompson's Station Elementary SchoolElementary · Grades K–5 · 767 students · Thompson's Station
A+Public
📚
Trinity ElementaryElementary · Grades PK–5 · 735 students · Franklin
A+Public
📚
Kenrose ElementaryElementary · Grades K–5 · 721 students · Brentwood
A+Public
📚
Arrington Elementary SchoolElementary · Grades PK–5 · 715 students · Arrington
Public
📚
Clovercroft Elementary SchoolElementary · Grades K–5 · 703 students · Franklin
A+Public
📚
Crockett ElementaryElementary · Grades PK–5 · 697 students · Brentwood
A+Public
📚
Longview Elementary SchoolElementary · Grades PK–5 · 670 students · Spring Hill
APublic
📚
Pearre Creek Elementary SchoolElementary · Grades PK–5 · 658 students · Franklin
A+Public
📚
Scales ElementaryElementary · Grades K–5 · 641 students · Brentwood
A+Public
📚
Mill Creek Elementary SchoolElementary · Grades K–5 · 625 students · Nolensville
A+Public
📚
Sunset Elementary SchoolElementary · Grades PK–5 · 616 students · Brentwood
A+Public
📚
Jordan Elementary SchoolElementary · Grades PK–5 · 611 students · Brentwood
A+Public
📚
Edmondson ElementaryElementary · Grades K–5 · 591 students · Brentwood
A+Public
📚
Heritage ElementaryElementary · Grades K–5 · 585 students · Thompson Station
APublic
📚
Winstead Elementary SchoolElementary · Grades PK–5 · 567 students · Franklin
A+Public
📚
Allendale Elementary SchoolElementary · Grades K–5 · 563 students · Spring Hill
APublic
📚
Bethesda ElementaryElementary · Grades K–5 · 561 students · Thompson Station
APublic
📚
Chapman's Retreat ElementaryElementary · Grades PK–5 · 561 students · Spring Hill
APublic
📚
Walnut Grove ElementaryElementary · Grades K–5 · 560 students · Franklin
A+Public
📚
Amanda H. North Elementary SchoolElementary · Grades PK–5 · 539 students · Spring Hill
Public
📚
Westwood Elementary SchoolElementary · Grades PK–5 · 538 students · Fairview
APublic
📚
Lipscomb ElementaryElementary · Grades K–5 · 532 students · Brentwood
A+Public
📚
Oak View Elem SchoolElementary · Grades PK–5 · 517 students · Franklin
A+Public
📚
Hillsboro Elementary/ Middle SchoolElementary · Grades K–8 · 482 students · Franklin
APublic
📚
Fairview ElementaryElementary · Grades PK–5 · 469 students · Fairview
A-Public
📚
Grassland ElementaryElementary · Grades K–5 · 428 students · Brentwood
A+Public
📚
College Grove ElementaryElementary · Grades K–5 · 384 students · College Grove
A+Public
📚
Hunters Bend ElementaryElementary · Grades PK–5 · 361 students · Franklin
A+Public

School data from the U.S. Department of Education (NCES). Ratings are from neighbors on TownTapestry.

District facts from the U.S. Department of Education (NCES school directory and school district boundaries) and the U.S. Census Bureau's school finance survey. Test scores and graduation rates from EDFacts via the Urban Institute Education Data Portal. Neighbor ratings reflect opinions, not an official measure of school quality.

You’re browsing

Franklin

Tennessee · TN
View town boundary →
Township / city / CDP overlaps possible.
Loading boundary…

Franklin is your selected town. The feed includes posts assigned to this town, not a distance radius or ZIP code.

Neighborhoods narrow the feed further, while townwide announcements, events, and issues remain visible.

Boundary source: https://tigerweb.geo.census.gov/arcgis/rest/services/TIGERweb/Places_CouSub_ConCity_SubMCD/MapServer/18 · 2025-01-01