Scrutin du Dimanche 28 mars 2004 – Canton de Souillac (Lot).
| Nombre | % inscrits | |
| Inscrits | 5 799 | 100,00% |
| Abstention | 1 220 | 21,04% |
| Votants | 4 579 | 78,96% |
| Nombre | % votants | |
| Blancs Nuls | 224 | 4,89% |
| Exprimés | 4 355 | 95,11% |
| Nuance | Voix | % exprimés | élu/battu | |
| M. PHILIPPE MOURAUD | SOC | 2 143 | 49,21% | BAT |
| M. ANDRE LESTRADE | DIV | 2 212 | 50,79% | ELU |