Le résultat de la présidentielle pour Huparlac a été rendu public le 7 mai 2017 : il est disponible en détail un peu plus bas sur cette page. C'est en fin de compte le candidat de "En Marche !" qui est arrivé en tête à Huparlac au soir du second tour de l'élection présidentielle. Dans cette localité de l'Aveyron, Emmanuel Macron a décroché 63% des votes contre 37% pour l'ancienne conseillère municipale d'Hénin-Beaumont, Marine Le Pen. Emmanuel Macron a recueilli un résultat moins élevé à Huparlac que dans le reste de l'Hexagone (66% des voix des électeurs). Au premier tour de l'élection ce n'est ni monsieur Macron, ni madame Le Pen que les personnes habitant à Huparlac avaient plébiscité : François Fillon avait en effet devancé ses compétiteurs avec 43,8% des suffrages, suivi par Emmanuel Macron (15%). Dorénavant, c'est le résultat des élections européennes à Huparlac en mai 2019, qui représentera le prochain gros verdict électoral pour la ville.