La localité de Mayrac se trouve dans le département du Lot. On y dénombre 272 habitants. Elle est agricole et reposante. Les bâtiments anciens constituent la plupart du parc immobilier. Le climat économique comprend en particulier une taxe foncière de 45%, une quotité de cadres de 47%. Une quotité de retraités de 17% et une quotité de personnes âgées de 23%, mais une taille moyenne des ménages de 2.4 personnes distinguent les habitants, surtout âgés.
La commune bénéficie d'un climat particularisé par un ensoleillement de 2064 heures par an, mais des précipitations de 891 mm par an. Elle est également caractérisée par une densité de population de 30 hab./km² et une année moyenne de contruction de 1962 mais une très haute part d'espaces verts.