À l’époque gallo-romaine au 3e siècle, elle est traversée par trois voies romaines importantes, celle de Poitiers à Lyon au Pont d’en haut - moulin d’Entraigues, le Cluzeau, celle allant d’Orléans à Clermont-Ferrand à côté de l’église, et celle d’Auxerre à Bordeaux au Pont de Mont.
Au Moyen Âge, Éléonore d’Aquitaine, répudiée par Louis VII, se marie à Henri Plantagenêt (1137) et devient reine d’Angleterre. La Bouzanne devient frontière et 14 châteaux s’édifieront sur ses rives. À la Renaissance la gabelle (impôt sur le sel) partage la France en deux, la Creuse en est une des frontières.
Rattachée à la commune de Saint-Marcel de 1790 à 19129, elle n’est commune que depuis cette date.
Son premier maire fut Thomas Baronnet ; elle regroupe deux villages Chabenet et Le-Pont-Chrétien.