Sparta is a village in Morrow County, Ohio, United States. The population was 191 at the 2000 census. Sparta is southeast of Mount Gilead, Ohio, the county seat. Sparta is located at 40° 23' 41" N, 082° 41' 58" W. It is considered to be a part of "Central Ohio."