Кагор расположен на юго-западе Франции, в старой провинции Кверси, в долине реки Лот, на полуострове (фр. presqu'île), образованном U-образным меандром этой реки, давшей название департаменту.
Его площадь составляет 72,48 км2 (27,98 кв. миль), средняя высота над уровнем моря - 219 м (719 футов); высота над уровнем моря - 122 м (400 футов).
| Кагор и соседние коммуны |
|  |
Коммуна находится в 115 км (71 миля) к северу от Тулузы и окружена коммунами Меркуэс, Каламан, Прадин, Аркамбаль, Ламагделан, Ларок-дез-Арк, Треспу-Рассильс, Лабастид-Марньяк, Ле Монтат и Флаужак-Пужольс.
Места, соседние с Кагором |
| Меркуэс | Каламан | Laroque-des-Arcs | | Прадинес | Кагор | Аркамбаль и Ламагделайн | | Trespoux-Rassiels | Лабастид-Марньяк и Ле Монтат | Flaujac-Poujols | |
Климат
Климат Кахора, по климатической классификации Кёппена, относится к категории Cfb - океанический климат с шаблонным летом.