Scio is located in eastern Ohio in northern Harrison County
about 100 miles east-northeast of Columbus
and 10 miles north-northwest of Cadiz
, the county seat. The population estimate for July 1, 1998 was 832, a decrease of 24 since 1990.
The area's natural resources include Leesville Lake 10 miles northwest of town, Atwood Lake another 10 miles up the road and Tappan Lake about 10 miles to the south. In addition, Harrison State Forest is located 10 miles southeast of town.