Mayrac est une commune du département du Lot, dans la région d' Occitanie.
Mayrac fait partie du canton de Souillac
Mayrac adhère à la la communauté de communes Causses et Vallée de la Dordogne
Mayrac fait partie du bassin de vie de
260 m.
La population de Mayrac est de 249 habitants (2020)
Le code postal de de Mayrac est : 46200