Williamson County Largest Schools

50 schools ranked by total student enrollment

All rankings ยท District profile

#1 School
Independence High School
2,097
District Average
832.32
Schools Ranked
50
#SchoolStudents
1Independence High School2,097
2Ravenwood High School1,950
3Franklin High School1,743
4Summit High School1,648
5Brentwood High School1,647
6Nolensville High School1,486
7Centennial High School1,389
8Fred J Page High School1,356
9Fred J Page Middle School1,308
10Brentwood Middle School1,126
11Woodland Middle School957
12Mill Creek Middle School914
13Nolensville Elementary888
14Spring Station Middle School835
15Grassland Middle School831
16Heritage Middle School822
17Creekside Elementary School792
18Trinity Elementary765
19Thompson's Station Elementary School753
20Crockett Elementary733
21Fairview High School719
22Scales Elementary712
23Sunset Middle School708
24Mill Creek Elementary School702
25Kenrose Elementary701
26Longview Elementary School681
27Clovercroft Elementary School680
28Pearre Creek Elementary School671
29Edmondson Elementary651
30Jordan Elementary School632
31Winstead Elementary School632
32Allendale Elementary School600
33Sunset Elementary School591
34Walnut Grove Elementary586
35Heritage Elementary570
36Thompson's Station Middle School566
37Lipscomb Elementary566
38Arrington Elementary School561
39Westwood Elementary School559
40Chapman's Retreat Elementary559
41Legacy Middle School552
42Bethesda Elementary545
43Oak View Elem School534
44Amanda H. North Elementary School531
45Fairview Middle School519
46Fairview Elementary513
47Hillsboro Elementary/ Middle School501
48Grassland Elementary463
49College Grove Elementary400
50Hunters Bend Elementary371

Other Rankings

Data from NCES Common Core of Data and Civil Rights Data Collection. SY 2023-24. Academic proficiency data varies by state reporting methodology.