Winchester is a village in Adams County, Ohio, United States. The population was 1,025 at the 2000 census. The name of the surrounding township is also Winchester.
Winchester is located at 38°56′25″N 83°39′11″W / 38.940248°N 83.653174°W / 38.940248; -83.653174 (38.940248, -83.653174).
According to the United States Census Bureau, the village has a total area of 2.7 square miles (7.0 km2), of which, 2.66 square miles (6.9 km2) of it is land and 0.04 square miles (0.1 km2) of it (0.74%) is water.