Montignac-sur-Vézère est connu dans le monde entier depuis la découverte en 1940 de la grotte de Lascaux, à proximité du bourg. Sa position sur la vallée de la Vézère n'est pas un hasard. Axe de communication principal, il a fallu contrôler cette vallée. C'est ainsi qu'un château, celui des comtes du Périgord, verrouillait le passage. Il fut le théâtre de plusieurs sièges durant la guerre de Cent Ans et les guerres de Religion. Montignac recèle des maisons anciennes dont celles situées en bord de Vézère très exposées aux crues de la rivière. Chaque juillet, Montignac accueille le Festival Cultures aux Coeurs, dédié aux danses et musiques du monde.