About This Place
Sharon is a town in Weakley County, Tennessee, United States. The population was 988 at the 2000 census.
Sharon is located at 36°14′0″N 88°49′30″W / 36.233333°N 88.825°W / 36.233333; -88.825 (36.233268, -88.825000).
According to the United States Census Bureau, the town has a total area of 1.1 square miles (3.0 km²), all of it land.