Livingston is a town in Overton County, Tennessee, United States. The population was 3,498 at the 2000 census. It is the county seat of Overton County. The current mayor is Curtis Hayes who began serving his mayoral position in September 2006. Livingston is part of the Cookeville, Tennessee Micropolitan Statistical Area.