Byesville ( /baɪzvɪl/) is a village in Guernsey County, Ohio, United States, along Wills Creek. The population was 2,574 as of the 2000 census.
Byesville is located at 39°58′8″N 81°32′28″W / 39.96889°N 81.54111°W / 39.96889; -81.54111 (39.968985, -81.541087).
According to the United States Census Bureau, the village has a total area of 1.0 square miles (2.5 km²), all of it land. Byesville is drained by Wills Creek.