| Ain | Emmanuel Macron (La République En Marche (LREM)) 54,99 % |
| Aisne | Marine Le Pen (Rassemblement National (RN)) 59,91 % |
| Allier | Emmanuel Macron (La République En Marche (LREM)) 52,35 % |
| Alpes-de-Haute-Provence | Marine Le Pen (Rassemblement National (RN)) 51,45 % |
| Alpes-Maritimes | Emmanuel Macron (La République En Marche (LREM)) 50,13 % |
| Ardèche | Emmanuel Macron (La République En Marche (LREM)) 52,43 % |
| Ardennes | Marine Le Pen (Rassemblement National (RN)) 56,67 % |
| Ariège | Emmanuel Macron (La République En Marche (LREM)) 51,09 % |
| Aube | Marine Le Pen (Rassemblement National (RN)) 51,68 % |
| Aude | Marine Le Pen (Rassemblement National (RN)) 54,9 % |
| Aveyron | Emmanuel Macron (La République En Marche (LREM)) 60,07 % |
| Bas-Rhin | Emmanuel Macron (La République En Marche (LREM)) 59 % |
| Bouches-du-Rhône | Emmanuel Macron (La République En Marche (LREM)) 52,08 % |
| Calvados | Emmanuel Macron (La République En Marche (LREM)) 60,29 % |
| Cantal | Emmanuel Macron (La République En Marche (LREM)) 56,08 % |
| Charente | Emmanuel Macron (La République En Marche (LREM)) 55,06 % |
| Charente-Maritime | Emmanuel Macron (La République En Marche (LREM)) 56,32 % |
| Cher | Emmanuel Macron (La République En Marche (LREM)) 52,56 % |
| Corrèze | Emmanuel Macron (La République En Marche (LREM)) 55,78 % |
| Corse-du-Sud | Marine Le Pen (Rassemblement National (RN)) 58,32 % |
| Côte-d'Or | Emmanuel Macron (La République En Marche (LREM)) 57,27 % |
| Côtes-d'Armor | Emmanuel Macron (La République En Marche (LREM)) 62,9 % |
| Creuse | Emmanuel Macron (La République En Marche (LREM)) 52,04 % |
| Deux-Sèvres | Emmanuel Macron (La République En Marche (LREM)) 62,13 % |
| Dordogne | Emmanuel Macron (La République En Marche (LREM)) 51,5 % |
| Doubs | Emmanuel Macron (La République En Marche (LREM)) 57,16 % |
| Drôme | Emmanuel Macron (La République En Marche (LREM)) 55,72 % |
| Essonne | Emmanuel Macron (La République En Marche (LREM)) 65,43 % |
| Eure | Marine Le Pen (Rassemblement National (RN)) 51,38 % |
| Eure-et-Loir | Emmanuel Macron (La République En Marche (LREM)) 53,29 % |
| Finistère | Emmanuel Macron (La République En Marche (LREM)) 67,5 % |
| Français établis hors de France | Emmanuel Macron (La République En Marche (LREM)) 86,14 % |
| Gard | Marine Le Pen (Rassemblement National (RN)) 52,15 % |
| Gers | Emmanuel Macron (La République En Marche (LREM)) 55,7 % |
| Gironde | Emmanuel Macron (La République En Marche (LREM)) 61,37 % |
| Guadeloupe | Marine Le Pen (Rassemblement National (RN)) 69,6 % |
| Guyane | Marine Le Pen (Rassemblement National (RN)) 60,78 % |
| Haut-Rhin | Emmanuel Macron (La République En Marche (LREM)) 52,9 % |
| Haute-Corse | Marine Le Pen (Rassemblement National (RN)) 57,87 % |
| Haute-Garonne | Emmanuel Macron (La République En Marche (LREM)) 64,42 % |
| Haute-Loire | Emmanuel Macron (La République En Marche (LREM)) 50,16 % |
| Haute-Marne | Marine Le Pen (Rassemblement National (RN)) 56,96 % |
| Haute-Saône | Marine Le Pen (Rassemblement National (RN)) 56,88 % |
| Haute-Savoie | Emmanuel Macron (La République En Marche (LREM)) 61,69 % |
| Haute-Vienne | Emmanuel Macron (La République En Marche (LREM)) 59,18 % |
| Hautes-Alpes | Emmanuel Macron (La République En Marche (LREM)) 55,07 % |
| Hautes-Pyrénées | Emmanuel Macron (La République En Marche (LREM)) 55,5 % |
| Hauts-de-Seine | Emmanuel Macron (La République En Marche (LREM)) 80,39 % |
| Hérault | Emmanuel Macron (La République En Marche (LREM)) 52,58 % |
| Ille-et-Vilaine | Emmanuel Macron (La République En Marche (LREM)) 70,94 % |
| Indre | Emmanuel Macron (La République En Marche (LREM)) 51,4 % |
| Indre-et-Loire | Emmanuel Macron (La République En Marche (LREM)) 62,72 % |
| Isère | Emmanuel Macron (La République En Marche (LREM)) 59,82 % |
| Jura | Emmanuel Macron (La République En Marche (LREM)) 53,07 % |
| La Réunion | Marine Le Pen (Rassemblement National (RN)) 59,56 % |
| Landes | Emmanuel Macron (La République En Marche (LREM)) 56,54 % |
| Loir-et-Cher | Emmanuel Macron (La République En Marche (LREM)) 53,81 % |
| Loire | Emmanuel Macron (La République En Marche (LREM)) 56,64 % |
| Loire-Atlantique | Emmanuel Macron (La République En Marche (LREM)) 69,48 % |
| Loiret | Emmanuel Macron (La République En Marche (LREM)) 57,57 % |
| Lot | Emmanuel Macron (La République En Marche (LREM)) 59,18 % |
| Lot-et-Garonne | Marine Le Pen (Rassemblement National (RN)) 50,49 % |
| Lozère | Emmanuel Macron (La République En Marche (LREM)) 54,2 % |
| Maine-et-Loire | Emmanuel Macron (La République En Marche (LREM)) 66,53 % |
| Manche | Emmanuel Macron (La République En Marche (LREM)) 59,61 % |
| Marne | Emmanuel Macron (La République En Marche (LREM)) 52,1 % |
| Martinique | Marine Le Pen (Rassemblement National (RN)) 60,87 % |
| Mayenne | Emmanuel Macron (La République En Marche (LREM)) 64,21 % |
| Mayotte | Marine Le Pen (Rassemblement National (RN)) 59,1 % |
| Meurthe-et-Moselle | Emmanuel Macron (La République En Marche (LREM)) 54,41 % |
| Meuse | Marine Le Pen (Rassemblement National (RN)) 55,6 % |
| Morbihan | Emmanuel Macron (La République En Marche (LREM)) 62,81 % |
| Moselle | Emmanuel Macron (La République En Marche (LREM)) 50,46 % |
| Nièvre | Marine Le Pen (Rassemblement National (RN)) 50,11 % |
| Nord | Emmanuel Macron (La République En Marche (LREM)) 52,83 % |
| Nouvelle-Calédonie | Emmanuel Macron (La République En Marche (LREM)) 61,03 % |
| Oise | Marine Le Pen (Rassemblement National (RN)) 52,73 % |
| Orne | Emmanuel Macron (La République En Marche (LREM)) 55,12 % |
| Paris | Emmanuel Macron (La République En Marche (LREM)) 85,11 % |
| Pas-de-Calais | Marine Le Pen (Rassemblement National (RN)) 57,5 % |
| Polynésie française | Emmanuel Macron (La République En Marche (LREM)) 51,8 % |
| Puy-de-Dôme | Emmanuel Macron (La République En Marche (LREM)) 60,16 % |
| Pyrénées-Atlantiques | Emmanuel Macron (La République En Marche (LREM)) 63,05 % |
| Pyrénées-Orientales | Marine Le Pen (Rassemblement National (RN)) 56,33 % |
| Rhône | Emmanuel Macron (La République En Marche (LREM)) 68,65 % |
| Saint-Martin/Saint-Barthélemy | Marine Le Pen (Rassemblement National (RN)) 55,42 % |
| Saint-Pierre-et-Miquelon | Marine Le Pen (Rassemblement National (RN)) 50,69 % |
| Saône-et-Loire | Emmanuel Macron (La République En Marche (LREM)) 53,33 % |
| Sarthe | Emmanuel Macron (La République En Marche (LREM)) 55,41 % |
| Savoie | Emmanuel Macron (La République En Marche (LREM)) 57,65 % |
| Seine-et-Marne | Emmanuel Macron (La République En Marche (LREM)) 56,97 % |
| Seine-Maritime | Emmanuel Macron (La République En Marche (LREM)) 55,28 % |
| Seine-Saint-Denis | Emmanuel Macron (La République En Marche (LREM)) 73,72 % |
| Somme | Marine Le Pen (Rassemblement National (RN)) 51 % |
| Tarn | Emmanuel Macron (La République En Marche (LREM)) 53,06 % |
| Tarn-et-Garonne | Marine Le Pen (Rassemblement National (RN)) 52,02 % |
| Territoire de Belfort | Emmanuel Macron (La République En Marche (LREM)) 51,44 % |
| Val-d'Oise | Emmanuel Macron (La République En Marche (LREM)) 66,15 % |
| Val-de-Marne | Emmanuel Macron (La République En Marche (LREM)) 74,48 % |
| Var | Marine Le Pen (Rassemblement National (RN)) 55,1 % |
| Vaucluse | Marine Le Pen (Rassemblement National (RN)) 52 % |
| Vendée | Emmanuel Macron (La République En Marche (LREM)) 61,86 % |
| Vienne | Emmanuel Macron (La République En Marche (LREM)) 60,12 % |
| Vosges | Marine Le Pen (Rassemblement National (RN)) 52,42 % |
| Wallis et Futuna | Emmanuel Macron (La République En Marche (LREM)) 67,45 % |
| Yonne | Marine Le Pen (Rassemblement National (RN)) 51,59 % |
| Yvelines | Emmanuel Macron (La République En Marche (LREM)) 71,05 % |