Les résultats de l'élection présidentielle à Schirmeck ont été rendus publics par le ministère de l'Intérieur, ils sont d'ailleurs disponibles dans les tableaux complets présents ci-dessous. À Schirmeck, Emmanuel Macron a finalement devancé Marine Le Pen dimanche 7 mai. Celui qui est dorénavant le plus jeune président de la Ve République a rassemblé 59% des votes contre 40,8% pour la finaliste malheureuse de l'élection, Marine Le Pen. Emmanuel Macron a obtenu un moins bon score à Schirmeck que dans le reste de l'Hexagone (66% des voix des électeurs). Il faudra attendre 2019 et le résultat des élections européennes à Schirmeck pour pouvoir observer l'évolution des équilibres politiques au sein de la ville.