Cainsville is an unincorporated community in Wilson County, in the U.S. state of Tennessee. [1]
Cainsville was platted in 1829, and named for George I. Cain, the original owner of the town site. [2] A post office called Cainsville was established in 1830, and remained in operation until 1903. [3]
35°59′07″N 86°14′56″W / 35.98528°N 86.24889°W