Zwischen Dordogne und Causses ist Lanzac eine Gemeinde im Lot, nicht weit von Souillac, Pinsac oder Loupiac entfernt.
Das Dorf Lanzac liegt am Ufer der Dordogne, an der Kreuzung von Lot, Dordogne und Corrèze und genießt eine außergewöhnliche geografische Lage im Hinblick auf den Tourismus. Die hauptsächlich landwirtschaftlich genutzte Region verfügt auch über ein interessantes architektonisches Erbe und außergewöhnliche Naturstätten, die zum Wandern oder für andere Outdoor-Aktivitäten geeignet sind.