About This Place
Gordonsville is a town in Smith County, Tennessee, United States. The population was 1,066 at the 2000 census.
Gordonsville is located at 36°10′38″N 85°55′50″W / 36.17722°N 85.93056°W / 36.17722; -85.93056 (36.177215, -85.930548).
According to the United States Census Bureau, the town has a total area of 7.0 square miles (18.0 km²), of which, 6.9 square miles (17.9 km²) of it is land and 0.1 square miles (0.1 km²) of it (0.72%) is water.