The name of the town derives from the Latin vincula catenis, meaning "prison with chains".
The town was already existing during the year 1000 "anno mille" and was depending on the monastery of Santa Maria di Monteverde.
A subsequent earthquake in 1805 destroyed the town, which was rebuilt in the Umbertine style, particularly the neoclassical church of Santa Croce.
The city's coat of arms was recognized by decree of the head of government on March 18, 1936.
Vinchiaturo borders the following municipalities: Baranello, Busso, Campobasso, Campochiaro, Colle d'Anchise, Guardiaregia, Mirabello Sannitico, San Giuliano del Sannio.