Les résultats de la présidentielle 2017 à Cannelle ont été dévoilés par le ministère de l'Intérieur. Les habitants ne seront pas priés de se rendre dans les bureaux de vote avant mai 2019 pour prendre part au résultat des élections européennes à Cannelle. À Cannelle, le candidat de "En Marche !" a finalement devancé Marine Le Pen au soir du deuxième tour de l'élection présidentielle. Au sein de ce village de la Corse-du-Sud, Emmanuel Macron a empoché 64,0% des voix des électeurs contre 36,0% pour la candidate d'extrême droite, Marine Le Pen. Les électeurs de Cannelle ont dû faire un choix par défaut, car ce n'est ni Emmanuel Macron, ni Marine Le Pen qu'ils avaient choisi deux semaines plus tôt. Au premier tour, François Fillon était arrivé en tête avec 41,3% des voix devant Emmanuel Macron (20,6% des voix des électeurs).