Cajarc se situe dans le sud de la France.
A mi-chemin entre Bordeaux et Montpellier, et à 48 km de Cahors.