Dillsboro is a town in Clay Township, Dearborn County, Indiana, United States. The population was 1,327 at the 2010 census. It was founded in 1830 and named after James Dill, a general in the war of 1812 who beforehand had achieved limited success as a hotel clerk.
Dillsboro is located at 39°01′02″N 85°03′32″W / 39.017095°N 85.058838°W / 39.017095; -85.058838.
According to the United States Census Bureau, the town has a total area of 1.0 square miles (2.6 km²), all of it land.