La municipalité de Dégagnac se situe dans le département Lot.
Les municipalités à proximité sont les suivantes : Salviac, Gourdon, Léobard, Concorès, Gindou, Rampoux, Peyrilles, Lavercantière.
4 infirmiers et infirmières à domicile exercent à Dégagnac.