Farmersville is a village in Montgomery County, Ohio, United States. The population was 980 at the 2000 census. It is part of the Dayton Metropolitan Statistical Area.
Farmersville is located at 39°40′47″N 84°25′33″W / 39.679605°N 84.425895°W / 39.679605; -84.425895.
According to the United States Census Bureau, the village has a total area of 0.7 square miles (1.8 km2), all of it land.