À Clairvaux-d'Aveyron, le résultat de l'élection présidentielle est publié par le ministère de l'Intérieur depuis le 7 mai 2017 (vous pouvez consulter les données complètes dans les tableaux complets qui se trouvent ci-dessous). À Clairvaux-d'Aveyron, celui qui est à présent le huitième président de la Ve République a en fin de compte devancé Marine Le Pen dimanche 7 mai. Emmanuel Macron a rassemblé 79,9% des suffrages contre 20% pour la présidente du FN, Marine Le Pen. Emmanuel Macron a d'ailleurs obtenu un meilleur résultat à Clairvaux-d'Aveyron qu'au niveau national (66,1% des bulletins de vote). La prochaine campagne électorale se tiendra en 2019 : les habitants seront appelés à prendre part aux élections européennes à Clairvaux-d'Aveyron.