Williston is a city in Fayette County, Tennessee, United States.
[7] Williston is located south of the center of Fayette County at 35°9′32″N 89°22′24″W / 35.15889°N 89.37333°W / 35.15889; -89.37333 (35.158955, -89.373328).
[8] According to the United States Census Bureau, the city has a total area of 1.6 square miles (4.2 km2), all land.
There were 129 housing units at an average density of 79.7 per square mile (30.8/km2).
20.5% of all households were made up of individuals, and 8.2% had someone living alone who was 65 years of age or older.