Les résultats de la présidentielle 2017 ont été dévoilés le 7 mai 2017. Les habitants ne seront pas invités à se rendre aux urnes avant mai 2019 pour participer au résultat des européennes à Saint-Pierre-le-Moûtier. C'est en fin de compte Emmanuel Macron qui est arrivé en tête à Saint-Pierre-le-Moûtier dimanche 7 mai. Au sein de cette ville de la Nièvre, celui qui est d'ores et déjà le huitième président de la Ve République a rassemblé 56% des voix contre 44,3% pour la conseillère régionale des Hauts-de-France, Marine Le Pen. Emmanuel Macron a cependant obtenu un moins bon résultat à Saint-Pierre-le-Moûtier que dans l'ensemble de la France.