Dover is a city in and the county seat of Stewart County, Tennessee, 67 miles (108 km) west-northwest of Nashville on the Cumberland River. An old national cemetery is in Dover. The population was 1,442 at the 2000 census and the 2010 census showed a population of 1,417.
Dover is part of the Clarksville, TN–Kentucky Metropolitan Statistical Area.
Dover is located at 36°28′56″N 87°50′41″W (36.482316, -87.844678).
According to the United States Census Bureau, the city has a total area of 3.9 square miles (10 km2), of which 3.8 square miles (9.8 km2) is land and 0.1 square miles (0.26 km2) (2.56%) is water.
As of the census of 2000, there were 1,442 people, 608 households, and 373 families residing in the city. The population density was 379.9 people per square mile (146.5/km2). There were 656 housing units at an average density of 172.8 per square mile (66.7/km2). The racial makeup of the city was 94.73% White, 3.05% African American, 0.69% Native American, 0.07% Asian, 0.55% from other races, and 0.90% from two or more races. Hispanic or Latino of any race were 0.83% of the population.