5 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Franklin | 1 | 91,494 | 84,154 | 1.63% | 2,055 | 44.53 | City |
Brentwood | 2 | 45,149 | 45,439 | -0.13% | 1,072 | 42.12 | City |
Nolensville | 3 | 16,360 | 14,052 | 2.91% | 1,566 | 10.44 | Town |
Fairview | 4 | 10,728 | 9,508 | 2.33% | 597 | 17.98 | City |
Thompson's Station | 5 | 9,271 | 7,543 | 3.88% | 402 | 23.09 | Town |
Franklin is the largest city in Williamson County, with a population of 91,494.
Thompson's Station is the smallest city in Williamson County.
There are 5 cities in Williamson County, Tennessee.