Martinsville is a village in Clinton County, Ohio, United States. The population was 416 at the 2020 census. Martinsville was platted in 1816. By 1833, Martinsville had 75 inhabitants. In 2013, prosecutors charged a former Martinsville council president and a village administrator with stealing more than $100,000 from the village.