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