Résultats dans le Cantal. Laurent Wauquiez (LR) est arrivé en tête du 1er tour avec 66,10 % des voix, il est suivi par Najat Vallaud-Belkacem (PS) avec 10,65 %. L'abstention est de 58,11 %.
Nombre d’inscrits sur les listes électorales : 114 675
Taux d’abstention : 58,11%
Votes blancs ou nuls : 1 199 blancs et 625 nuls
| Liste | Nuance | Conduite par | % exprimés | Nombre de voix | 
| Union essentielle | DIV | Shella GILL | 0,33 | 151 | 
| L'écologie, c'est possible! | EELV | Fabienne GRÉBERT | 7,03 | 3 248 | 
| Lutte ouvrière - Faire entendre le camp des travailleurs | LO | Chantal GOMEZ | 1,75 | 809 | 
| Auralp, la majorité présidentielle | LREM | Bruno BONNELL | 4,71 | 2 176 | 
| L’alternative en Auvergne-Rhône-Alpes | PS | Najat VALLAUD-BELKACEM | 10,65 | 4 921 | 
| La Région avec toutes ses forces | LR | Laurent WAUQUIEZ | 66,10 | 30 546 | 
| Agir pour ne plus subir | DIV | Farid OMEIR | 0,07 | 33 | 
| Ensemble pour notre région | PCF-LFI | Cécile CUKIERMAN | 3,93 | 1 818 | 
| Liste Rassemblement national | RN | Andrea KOTARAC | 2 513 | 5,44 | 
                        
                    