Spencer is a town located in Van Buren County, Tennessee, within the United States. As of the 2020 census, the municipality had a population of 1,462 residents.
The town serves as the county seat for Van Buren County. Additionally, Spencer is notable for being home to Fall Creek Falls State Park.