La ville de Capdenac est située dans le département Lot.
Les communes limitrophes sont les suivantes : Faycelles, Causse-et-Diège, Figeac, Lentillac-Saint-Blaise, Capdenac-Gare, Lunan, Cuzac, Asprières.
5 infirmiers et infirmières à domicile pratiquent à Capdenac.