Construit au XIIème siècle, sur des fondations qui pourraient remonter à l’époque romaine, c’est une ancienne dépendance des vicomtes de « Turenne ».
Il changea souvent de mains : Les seigneurs de « Saintonge », les sires de « Pons » et de « Bergerac », les « Turenne » et pour terminer les « Noailles » au moment de la révolution.
Durant la Guerre de « Cent ans » (1337-1453) le château est passé des Français aux Anglais et inversement puis fut incendié. En 1481, Louis XI ordonna qu’il soit rasé.
Vers 1593, les ruines servirent de retranchement aux réformés durant la guerre de religion.