Construit au XIe siècle au cœur du Périgord, le château de Dussac se compose d'un corps de bâtiment à pignons aigus avec quatre tourelles suspendues en encorbellement aux angles. Reconstruit au XVIe siècle sur le même emplacement, il est constitué de quelques éléments du premier édifice détruit durant les guerres anglaises.
Le château de Dussac, inscrit aux Monuments Historiques, abrite aujourd'hui l'hôtel de ville.