It is within the Brazos Valley, on the cusp of the East and Central Texas regions.
[6] According to the United States Census Bureau, the city has a total area of 0.9 square miles (2.3 km2), all land.
On April 13, 2019, an EF-3 tornado passed through Franklin, causing widespread damage and many injuries.
As of the 2020 United States census, there were 1,614 people, 555 households, and 419 families residing in the city.
30.8% of all households were made up of individuals, and 18.2% had someone living alone who was 65 years of age or older.
The mayor and city council are elected at large to serve for a two-year term.
Request to be placed on the agenda should be made to the city secretary and approved by the mayor.