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