 Caryville is located at (30.775620, -85.810506).According to the United States Census Bureau, the town has a total area of , of which is land and (4.13%) is water.As of the census of 2000, there were 218 people, 86 households, and 57 families residing in the town.