La villa de Montluçon se estableció en la Edad Media en un emplazamiento defensivo, un saliente rocoso en una curva del río Cher.