Frankston is a town in Anderson County, Texas, United States. The population was 1,209 at the 2000 census. Frankston was named for Frankie Miller, a young woman who donated land for the downtown city park.
Frankston is located at 32°3′14″N 95°30′24″W / 32.05389°N 95.50667°W / 32.05389; -95.50667 (32.053827, -95.506528).
According to the United States Census Bureau, the town has a total area of 2.5 square miles (6.4 km²), all of it land.