Mayrinhac-le-Francal est une ancienne commune devenue un hameau de Rocamadour dans le département du Lot en région Occitanie.