Woodbury is a town in Cannon County, Tennessee, United States. Woodbury is part of the Nashville Metropolitan Statistical Area and is located apporoximately 50 miles southeast of downtown Nashville. The population was 2,428 at the 2000 census. It is the county seat of Cannon County.
Woodbury is a small town located at 35°49′25″N 86°4′13″W / 35.82361°N 86.07028°W / 35.82361; -86.07028 (35.823644, -86.070268).
According to the United States Census Bureau, the town has a total area of 1.7 square miles (4.5 km²), all of it land.