Le résultat de la présidentielle 2017 à Malvières est affiché depuis le 7 mai 2017 (il est d'ailleurs consultable en détail un peu plus bas dans cette page). À Malvières, le candidat de "En Marche !" a finalement devancé Marine Le Pen dimanche 7 mai. Au sein de ce village de la Haute-Loire, Emmanuel Macron a empoché 77% des voix des électeurs contre 22,7% pour la candidate d'extrême droite, Marine Le Pen. Emmanuel Macron a de plus réalisé un résultat plus important à Malvières que dans l'ensemble du pays (66,1% des voix des électeurs). Il faudra patienter jusqu'en mai 2019 et le résultat des élections européennes à Malvières pour pouvoir observer l'évolution des équilibres politiques dans la ville.