McComb is a village in Hancock County, Ohio, United States. The population was 1,558 at the time of the 2020 census. The village holds one school district, McComb Local School District. McComb, originally known as Pleasantville, was laid out in 1847. The village was renamed McComb in 1858.