Het arrondissement is samengesteld uit de volgende kantons:

  • kanton Cahors-Nord-Est
  • kanton Cahors-Sud
  • kanton Castelnau-Montratier
  • kanton Catus
  • kanton Cazals
  • kanton Lalbenque
  • kanton Lauzès
  • kanton Limogne-en-Quercy
  • kanton Luzech
  • kanton Montcuq
  • kanton Puy-l'Évêque
  • kanton Saint-Géry
  • kanton Cahors-Nord-Ouest