Vinchiaturo is a comune in the Province of Campobasso in the Italian region Molise, located about 10 kilometres southwest of Campobasso with a population of 3368 people. The name of the town derives from the Latin vincula catenis, meaning "prison with chains".