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 |
|