Les résultats de la présidentielle sont désormais disponibles depuis le 7 mai 2017. À Valcabrère, celui qui est désormais le plus jeune président de la cinquième République a finalement devancé Marine Le Pen au soir du second tour de l'élection présidentielle. Au sein de ce bourg de la Haute-Garonne, Emmanuel Macron a rassemblé 71% des voix contre 29% pour la députée européenne, Marine Le Pen. Emmanuel Macron a de surcroît obtenu un score plus élevé à Valcabrère que dans le reste de l'Hexagone (66% des suffrages exprimés). Les électeurs de Valcabrère ont dû faire un choix par défaut, car ce n'est ni monsieur Macron, ni madame Le Pen qu'ils avaient plébiscité deux semaines plus tôt. Lors du premier tour, Jean-Luc Mélenchon était arrivé en tête avec 26,5% des voix devant François Fillon (21,5% des voix). C'est en 2019, avec le résultat des élections européennes à Valcabrère, que la prochaine mesure des rapports de force politiques sera réalisée dans cette commune.