Successivement conseiller municipal, premier adjoint puis maire des Sables-d'Olonne, il est élu député le dans la 3e circonscription de la Vendée, succédant à Pierre Mauger, qui ne se représentait pas.
Réélu en 1997, en 2002 et en 2007, il fait partie du groupe UMP. À nouveau candidat en 2012, il est battu le par le divers droite Yannick Moreau, maire d'Olonne-sur-Mer, qui rejoint le groupe UMP en cours de législature.
Après trente-quatre ans en tant que maire des Sables-d'Olonne, Louis Guédon ne se représente pas aux élections municipales de 2014.
Mandats
Député de la troisième circonscription de la Vendée (1993-2012)
Adjoint au maire (1977-1980), et maire des Sables-d'Olonne depuis 1980 jusqu'au . Après trente-quatre ans en tant que maire, il est celui qui a dirigé la ville le plus longtemps.