Bien que les 1eres traces d’occupation du site remontent vers 1040, c’est à partir du XIe et début XIIe siècle que les premières constructions en pierres apparaissent. Comme de nombreux châteaux du Moyen Âge, il bénéficiera, au cours des siècles, de nombreuses évolutions et fortifications.
C’est au cours du XVe siècle que le seigneur Antoine de Salignac (1460 à 1497) lancera de grand travaux pour lui donner sa forme définitive.
Pendant la Guerre de 100 ans, le château de Salignac subira de nombreux dommages structurels qui ne seront jamais réparés. A la révolution française, le château sera occupé par les populations locales puis découpé pour alimenter les constructions alentours.
Abandonné et menaçant de s’effondrer, ce n’est qu’en 1920 que des travaux de consolidations sont entrepris avec l’arasement des ruines et la création de 3 niveaux de terrassement.