 Scotts Hill is located in southeastern Henderson County and southwestern Decatur County at (35.515322, -88.250958).Tennessee State Route 100 passes through the town, north of the center, leading northeast to Decaturville and southwest to Henderson.According to the United States Census Bureau, Scotts Hill has a total area of , all land.