Le canton n° 3 (Cahors-3) comprend :
1° Les communes suivantes : Cieurac, Flaujac-Poujols, Labastide-Marnhac, Le Montat, Trespoux-Rassiels ;
2° La partie de la commune de Cahors non comprise dans les cantons de Cahors-1 et de Cahors-2.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Cahors.