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