Cahors () – miejscowość i gmina we Francji, w regionie Oksytania. Jest prefekturą departamentu Lot. W 2013 roku populacja gminy wynosiła 20 764 mieszkańców. Przez teren gminy przepływa rzeka Lot.
Geografia thumb|left|200px|Stare miasto i zakole rzeki Lot Cahors leży w dawnej francuskiej prowincji Quercy, na południowo-zachodnim skraju Masywu Centralnego, na półwyspie utworzonym przez zakole rzeki Lot.
Powierzchnia gminy wynosi 64,7 km². Sąsiaduje między innymi z Laroque-des-Arcs, Trespoux-Rassiels i Pradines. Cahors położone jest na wysokości 135 m n.p.m.
Nieopodal Cahors przebiega autostrada A20 z Vierzon do Montauban. Poprzez sieć autostrad łączy miasto z Tuluzą oraz przez Orlean z Paryżem. W pobliżu Cahors znajduje się Parc naturel régional des Causses du Quercy.
Historia w 51 r. p.n.e. w regionie Quercy, w Uxellodunum, miała miejsce bitwa pomiędzy galijską koalicją a rzymską armią. Niedługo później, za panowania Oktawiana Augusta, Rzymianie zakończyli podbój Galii i założyli miasto Divona Cadurcorum, w którym wzniesiono między innymi teatr, amfiteatr czy łaźnie. Wówczas miasto było prawdopodobnie bogate;