Le
résultat de l'élection présidentielle a été officiellement proclamé par le ministère de l'Intérieur. La prochaine échéance électorale aura lieu le 9 juin 2024 avec le
résultat des élections européennes à Saint-Léonard. Les citoyens de cette commune des
Hauts-de-France se sont prononcés pour Emmanuel Macron. Le candidat du parti La République En Marche y surclasse, grâce à 52% des suffrages, Marine Le Pen. La finaliste défaite de la précédente élection recueille 48% des suffrages. Parmi les 2 824 inscrits sur les listes électorales à Saint-Léonard, 738 citoyens n'ont pas pris part au vote à l'occasion du deuxième tour. Soit une abstention au niveau de la commune de 26%. Par rapport à 2017, ce chiffre demeure plutôt stable (+1 point).