Vayrac est une commune française, située dans le nord du département du Lot en région Occitanie. Elle est également dans le causse de Martel, une région naturelle constituant le plus septentrional des quatre causses du Quercy, entre Limousin, vallées de la Tourmente et de la Dordogne.

Elle compte 1328 habitants, situé à 30 kilomètres de Brive (Corrèze), et à égale distance de la sortie 52 de l’autoroute A20. Desservie par 2 principales voies d’accès : la D820, depuis Brive et la D803, direction Souillac. Vayrac, altitude 130 m, jouit d’un micro climat exceptionnel où les extrêmes sont gommés. C’est un lieu idéal pour la villégiature et le départ de nombreux circuits touristiques.