 Caulksville is located at (35.300934, -93.868762).According to the United States Census Bureau, the town has a total area of 3.5 km2 (1.4 mi2), of which 3.5 km2 (1.4 mi2) is land and 0.74% is water.As of the census of 2000, there were 233 people, 97 households, and 67 families residing in the town.