Massillon is a city in Stark County, Ohio, United States, approximately 8 miles (13 km) west of Canton, 20 miles (32 km) south of Akron, and 50 miles (80 km) south of Cleveland.