Timmonsville is a town in Florence County, South Carolina, United States. The population was 2,315 at the 2000 census. It is part of the Florence Metropolitan Statistical Area.
Timmonsville is located at 34°8′4″N 79°56′37″W / 34.13444°N 79.94361°W / 34.13444; -79.94361 (34.134532, -79.943505).
According to the United States Census Bureau, the town has a total area of 2.6 square miles (6.7 km²), all of it land.