Le prieuré et l'église Saint-Michel-des-Anges étaient une dépendance de l'abbaye poitevine de Charroux. Construite dans un premier temps à l'époque romane, l'église a été fortement remaniée aux XVe et XVIe siècles, avec notamment la construction de voûtes gothiques.