Franklin is a city and the county seat of Robertson County, Texas, United States. It is within the Brazos Valley on the cusp of East and Central Texas. As of the 2010 census, the city population was 1,564.

source