Houston is an unincorporated community in Wayne County, Tennessee.
[1] Houston, Tennessee is located southwest of Waynesboro.
There are numerous creeks and branches in Houston which include: Indian Creek, Rayburn Creek, Davis Branch, and many more small streams.
This area consists of timberland, hills, and pastureland.
At one time Houston was the size of a small town with stores, a post office, and a school.