Scrutin du Dimanche 21 mars 2004 – Canton de Souillac (Lot).
| Nombre | % inscrits | |
| Inscrits | 5 799 | 100,00% |
| Abstention | 1 483 | 25,57% |
| Votants | 4 316 | 74,43% |
| Nombre | % votants | |
| Blancs Nuls | 200 | 4,63% |
| Exprimés | 4 116 | 95,37% |
| Nuance | Voix | % exprimés | élu/battu | |
| M. PHILIPPE MOURAUD | SOC | 1 647 | 40,01% | BAL |
| M. ANDRE LESTRADE | DIV | 1 674 | 40,67% | BAL |
| M. J.CLAUDE LEYMERIGIE | VEC | 254 | 6,17% | BAT |
| M. ALAIN MAUVAIS | DIV | 39 | 0,95% | BAT |
| M. YVES BIALGUES | COM | 239 | 5,81% | BAT |
| M. JEROME LANDES | FN | 263 | 6,39% | BAT |