Question: What is the oldest town in Tennessee?

Answer: Jonesborough. It was founded in 1779, which was 17 years before Tennessee became a state. The General Assembly of North Carolina established it as the county seat of Washington County. It was named after North Carolina legislator Willie Jones, who supported westward expansion over the Appalachian Mountains.