Franklin is a city in and
county seat of
Williamson County,
Tennessee, United States. Located about 21 miles south of
Nashville, it is one of the principal cities of the
Nashville metropolitan area. Since 1980 its population has increased more than fivefold and, based on its 2013 estimated population of 68,886, it is ranked as the seventh-largest city in Tennessee.