Elkton is a city in Giles County, Tennessee, United States.
U.S. Route 31 passes through the west side of the city, leading northwest 14 miles (23 km) to Pulaski, the Giles County seat, and south 5 miles (8 km) to Ardmore at the Alabama border.
Interstate 65 passes just east of Elkton, with access from Exit 1 (US 31) south of town and from Exit 6 (State Route 273) at the north end of the city limits.
According to the United States Census Bureau, Elkton has a total area of 2.2 square miles (5.6 km2), all land.
26.1% of all households were made up of individuals, and 10.3% had someone living alone who was 65 years of age or older.