Campbellsville is an unincorporated community in Giles County, Tennessee, United States.
[1] It is located along Tennessee State Route 166 (Campbellsville Road), approximately 11 mi (18 km) northwest of downtown Pulaski, the county seat.
The settlement is named for Hamilton Crockett Campbell, an early settler.
[3] In 1924, Campbellsville High School opened, and served the community until 1978.
[4][better source needed][5] Campbellsville hosts a heritage festival each October.