La municipalité de Labastide-Marnhac se situe dans le département Lot.
Les agglomérations limitrophes sont les suivantes : Pern, Le Montat, Trespoux-Rassiels, Cézac, Cahors, Lhospitalet, Villesèque.
4 infirmiers et infirmières à domicile pratiquent à Labastide-Marnhac.