La localité de Vayrac, et qui est paisible et comprend des commerces de proximité, est situé dans le département du Lot. Elle compte une population de 1342 habitants. Le parc immobilier est en majorité composé de bâtiments anciens. La commune profite d'un climat caractérisé par un ensoleillement de 2064 heures par an, des précipitations de 940 mm par an. Les équippements de l'entité sont distingués par une capacité d'accueil touristique de 1387 lits et des médecins généralistes de un médecin pour 300 habitants, mais des moyens de transport public relativement assez supérieurs (1 par km²).
Un taux de personnes âgées haut (36%) distingue les habitants, surtout âgés. Du point de vue de l'économie, l'état des lieux est caractérisé entre autres par un revenu moyen de 23500 €, mais un taux d'ouvriers de 53%. Signalons : une évolution du nombre de places en établissement scolaires de 27, par contre une densité de population de 90 hab./km².