Entre Creuse et Anglin, la commune appartient au département de l'Indre après avoir longtemps appartenu au Poitou.
Le bourg étagé s'est construit sur la rive gauche de la Creuse autour d'un prieuré qui dépendait de l'abbaye Saint Cyprien de Poitiers. Subsistent de cette époque une partie du prieuré qu'on appelle ici "le Vieux Château" et l'église dont la partie la plus ancienne date du XIIe siècle.