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