La vallée de l'Aumance est occupée depuis la Préhistoire. Dès le Néolithique, l'oppidum de Cordes est créé sur un éperon rocheux. Au Ve siècle, la cité gallo-romaine est incendiée par les barbares et les habitants se réfugient plus au sud sur deux rochers pour y ériger un premier fortin, à l'origine du futur château fort. Dès le Xe siècle, un donjon est élevé, puis un petit château édifié par les Bourbon-Archambaud. Enfin, une cité se développe à l'abri de la forteresse, devenue en 1254 l'une des dix-sept châtellenies des Bourbons recouvrant plus de cinquante paroisses. Aujourd'hui, c'est une cité dynamique avec le festival de musique de Châteloy.