Question: Which four Tennessee towns have served as the state capital throughout its history?

Answer: The four Tennessee towns that have served as the state capital are Knoxville, Murfreesboro, Nashville, and Kingston—though Kingston filled the role for only one day.