Au premier tour de la présidentielle 2022, le président sortant l’a emporté dans la commune avec 36,10% des voix. Il devance ainsi largement Jean-Luc Mélenchon (19,35%) et Marine Le Pen (15,26%).
Suivent Éric Zemmour (9,55%), Yannick Jadot (6,45%), Valérie Pécresse (5,83%), Jean Lassalle (2,98%), Nicolas Dupont-Aignan (1,49%), Anne Hidalgo (1,36%), Philippe Poutou (0,87%), Fabien Roussel (0,50%) et Nathalie Arthaud (0,25%).