La Roque Gageac is een langgerekt dorp dat geprankt ligt tussen de Dordogne en een steile klif, waartegen de smalle straatjes opkronkelen. De straatjes zijn zo smal en steil, dat er geen auto doorkomt. De flank is volledig op het zuiden georiënteerd, waardoor er een mediteraan microklimaat heerst, en dat is zichtbaar aan de beplanting.