Spencer is a town in Van Buren County, Tennessee, United States. The population was 1,713 at the 2000 census. It is the county seat of Van Buren County.
Spencer is located at 35°44′37″N 85°27′30″W / 35.74361°N 85.45833°W / 35.74361; -85.45833 (35.743740, -85.458408). The town is situated at the western edge of the Cumberland Plateau, just above the Caney Fork valley. The river forms Van Buren's boundary with White County several miles north of Spencer.
Spencer is topographically isolated by the Cumberland Plateau's escarpment to the north and west and by the Cane Creek Gorge to the south and east. Cane Creek, along with its tributary, Dry Fork, slices a narrow valley as it spills down northward toward its confluence with the Caney Fork, effectively dividing the Spencer area from the rest of the plateau. Cane Creek's upper watershed, known for its scenic waterfalls and geological formations, comprises the bulk of Fall Creek Falls State Park.