France · Every commune
Every commune in France: who won the town hall in 2026, and how it would vote in 2027
All 34,836 communes: the municipal election of 15 and 22 March 2026, list by list, and round one of the 2027 presidential election on our forecast, carried down to each commune from how it voted in 2022. Nationally: Marine Le Pen 34.2%, Jean-Luc Mélenchon 16.8%, Édouard Philippe 14.3%, Raphaël Glucksmann 13.4%.
- 34,836communes
- 1,526went to a second round in 2026
- 33,051communes where Marine Le Pen would come first in 2027
Who would come first in 2027, commune by commune
Marine Le Pen
33,051
communes first in round one · 95% of them
France: 34.2%
Jean-Luc Mélenchon
868
communes first in round one · 2% of them
France: 16.8%
Édouard Philippe
410
communes first in round one · 1% of them
France: 14.3%
Raphaël Glucksmann
326
communes first in round one · 1% of them
France: 13.4%
Who runs the 148 cities of 30,000 voters or more
- Miscellaneous right 44
- Union of the left 31
- Miscellaneous left 17
- Miscellaneous centre 13
- Les Républicains 11
- Union of the right 9
- Union of the centre 8
- Union of the far right 5
- Rassemblement National 4
- France Unbowed 3
- Socialist 2
- UDI 1
By the political nuance the Ministère de l'Intérieur gave the winning list in 2026.
The largest cities
- ParisParis · 1,405,332 voters Union of the left Jean-Luc Mélenchon Emmanuel Grégoire Mélenchon 25% · Philippe 21%
- MarseilleBouches-du-Rhône · 555,399 voters Union of the left Marine Le Pen Benoît Payan Le Pen 33% · Mélenchon 24%
- LyonRhône · 321,176 voters Miscellaneous left Jean-Luc Mélenchon Grégory Doucet Mélenchon 25% · Philippe 18%
- ToulouseHaute-Garonne · 281,775 voters Miscellaneous right Jean-Luc Mélenchon Jean-Luc Moudenc Mélenchon 30% · Le Pen 19%
- NiceAlpes-Maritimes · 229,111 voters Union of the far right Marine Le Pen Eric Ciotti Le Pen 35% · Mélenchon 16%
- NantesLoire-Atlantique · 203,144 voters Miscellaneous left Jean-Luc Mélenchon Johanna Rolland Mélenchon 27% · Glucksmann 17%
- MontpellierHérault · 174,968 voters Union of the left Jean-Luc Mélenchon Michaël Delafosse Mélenchon 33% · Le Pen 22%
- BordeauxGironde · 174,137 voters Union of the centre Jean-Luc Mélenchon Thomas Cazenave Mélenchon 24% · Philippe 20%
- StrasbourgBas-Rhin · 149,962 voters Miscellaneous left Jean-Luc Mélenchon Catherine Trautmann Mélenchon 29% · Le Pen 21%
- RennesIlle-et-Vilaine · 128,988 voters Union of the left Jean-Luc Mélenchon Nathalie Appéré Mélenchon 30% · Glucksmann 18%
- LilleNord · 126,051 voters Union of the left Jean-Luc Mélenchon Arnaud Deslandes Mélenchon 33% · Le Pen 21%
- Saint-DenisLa Réunion · 112,687 voters Union of the left Marine Le Pen SAINT-DENIS POUR TOUS Le Pen 33% · Mélenchon 28%
- ToulonVar · 107,721 voters Miscellaneous right Marine Le Pen Josée Massi Le Pen 38% · Mélenchon 14%
- Le HavreSeine-Maritime · 103,918 voters Union of the centre Marine Le Pen Edouard Philippe Le Pen 33% · Mélenchon 23%
- ReimsMarne · 102,735 voters Miscellaneous right Marine Le Pen Arnaud Robinet Le Pen 35% · Mélenchon 19%
- Aix-en-ProvenceBouches-du-Rhône · 97,593 voters Miscellaneous right Marine Le Pen Sophie Joissains Le Pen 26% · Mélenchon 18%
- NîmesGard · 94,331 voters Union of the left Marine Le Pen Vincent Bouget Le Pen 32% · Mélenchon 22%
- AngersMaine-et-Loire · 93,106 voters Miscellaneous centre Jean-Luc Mélenchon Christophe Béchu Mélenchon 21% · Le Pen 21%
- Le MansSarthe · 91,945 voters Socialist Marine Le Pen Stéphane Le Foll Le Pen 28% · Mélenchon 20%
- AnnecyHaute-Savoie · 89,498 voters Union of the centre Marine Le Pen Antoine Armand Le Pen 26% · Philippe 19%
- Saint-PaulLa Réunion · 89,425 voters Union of the left Jean-Luc Mélenchon Emmanuel Séraphin Mélenchon 32% · Le Pen 29%
- DijonCôte-d'Or · 88,905 voters Socialist Marine Le Pen Nathalie Koenders Le Pen 26% · Mélenchon 21%
- Saint-EtienneLoire · 88,731 voters Union of the left Marine Le Pen Régis Juanico Le Pen 28% · Mélenchon 26%
- VilleurbanneRhône · 88,141 voters Union of the left Jean-Luc Mélenchon Cédric Van Styvendael Mélenchon 31% · Le Pen 22%
- GrenobleIsère · 87,298 voters Union of the left Jean-Luc Mélenchon Laurence Ruffin Mélenchon 32% · Le Pen 19%
- BrestFinistère · 86,967 voters Miscellaneous right Marine Le Pen Stéphane Roudaut Le Pen 26% · Mélenchon 22%
- ToursIndre-et-Loire · 86,326 voters Miscellaneous left Jean-Luc Mélenchon Emmanuel Denis Mélenchon 24% · Le Pen 23%
- Clermont-FerrandPuy-de-Dôme · 76,790 voters Union of the right Jean-Luc Mélenchon Julien Bony Mélenchon 25% · Le Pen 24%
- AmiensSomme · 75,738 voters Union of the left Marine Le Pen Frédéric Fauvet Le Pen 30% · Mélenchon 25%
- LimogesHaute-Vienne · 74,982 voters Miscellaneous right Marine Le Pen Guillaume Guerin Le Pen 28% · Mélenchon 20%
Every département
- 01 · Ain390 communes · largest Bourg-en-Bresse
- 02 · Aisne797 communes · largest Saint-Quentin
- 03 · Allier315 communes · largest Montluçon
- 04 · Alpes-de-Haute-Provence197 communes · largest Manosque
- 05 · Hautes-Alpes162 communes · largest Gap
- 06 · Alpes-Maritimes163 communes · largest Nice
- 07 · Ardèche334 communes · largest Annonay
- 08 · Ardennes446 communes · largest Charleville-Mézières
- 09 · Ariège325 communes · largest Pamiers
- 10 · Aube431 communes · largest Troyes
- 11 · Aude433 communes · largest Narbonne
- 12 · Aveyron284 communes · largest Millau
- 13 · Bouches-du-Rhône119 communes · largest Marseille
- 14 · Calvados526 communes · largest Caen
- 15 · Cantal249 communes · largest Aurillac
- 16 · Charente359 communes · largest Angoulême
- 17 · Charente-Maritime462 communes · largest La Rochelle
- 18 · Cher285 communes · largest Bourges
- 19 · Corrèze276 communes · largest Brive-la-Gaillarde
- 21 · Côte-d'Or697 communes · largest Dijon
- 22 · Côtes-d'Armor341 communes · largest Saint-Brieuc
- 23 · Creuse252 communes · largest Guéret
- 24 · Dordogne503 communes · largest Bergerac
- 25 · Doubs558 communes · largest Besançon
- 26 · Drôme362 communes · largest Valence
- 27 · Eure584 communes · largest Evreux
- 28 · Eure-et-Loir363 communes · largest Chartres
- 29 · Finistère276 communes · largest Brest
- 2A · Corse-du-Sud124 communes · largest Ajaccio
- 2B · Haute-Corse236 communes · largest Bastia
- 30 · Gard349 communes · largest Nîmes
- 31 · Haute-Garonne586 communes · largest Toulouse
- 32 · Gers458 communes · largest Auch
- 33 · Gironde534 communes · largest Bordeaux
- 34 · Hérault341 communes · largest Montpellier
- 35 · Ille-et-Vilaine331 communes · largest Rennes
- 36 · Indre240 communes · largest Châteauroux
- 37 · Indre-et-Loire271 communes · largest Tours
- 38 · Isère510 communes · largest Grenoble
- 39 · Jura490 communes · largest Dole
- 40 · Landes327 communes · largest Mont-de-Marsan
- 41 · Loir-et-Cher267 communes · largest Blois
- 42 · Loire316 communes · largest Saint-Etienne
- 43 · Haute-Loire256 communes · largest Le Puy-en-Velay
- 44 · Loire-Atlantique207 communes · largest Nantes
- 45 · Loiret325 communes · largest Orléans
- 46 · Lot312 communes · largest Cahors
- 47 · Lot-et-Garonne319 communes · largest Agen
- 48 · Lozère151 communes · largest Mende
- 49 · Maine-et-Loire176 communes · largest Angers
- 50 · Manche444 communes · largest Cherbourg-en-Cotentin
- 51 · Marne610 communes · largest Reims
- 52 · Haute-Marne422 communes · largest Saint-Dizier
- 53 · Mayenne239 communes · largest Laval
- 54 · Meurthe-et-Moselle590 communes · largest Nancy
- 55 · Meuse492 communes · largest Verdun
- 56 · Morbihan248 communes · largest Vannes
- 57 · Moselle724 communes · largest Metz
- 58 · Nièvre308 communes · largest Nevers
- 59 · Nord647 communes · largest Lille
- 60 · Oise679 communes · largest Beauvais
- 61 · Orne381 communes · largest Alençon
- 62 · Pas-de-Calais886 communes · largest Calais
- 63 · Puy-de-Dôme461 communes · largest Clermont-Ferrand
- 64 · Pyrénées-Atlantiques545 communes · largest Pau
- 65 · Hautes-Pyrénées466 communes · largest Tarbes
- 66 · Pyrénées-Orientales226 communes · largest Perpignan
- 67 · Bas-Rhin513 communes · largest Strasbourg
- 68 · Haut-Rhin365 communes · largest Mulhouse
- 69 · Rhône266 communes · largest Lyon
- 70 · Haute-Saône531 communes · largest Vesoul
- 71 · Saône-et-Loire562 communes · largest Chalon-sur-Saône
- 72 · Sarthe350 communes · largest Le Mans
- 73 · Savoie273 communes · largest Chambéry
- 74 · Haute-Savoie279 communes · largest Annecy
- 75 · Paris1 communes · largest Paris
- 76 · Seine-Maritime707 communes · largest Le Havre
- 77 · Seine-et-Marne506 communes · largest Chelles
- 78 · Yvelines259 communes · largest Versailles
- 79 · Deux-Sèvres252 communes · largest Niort
- 80 · Somme770 communes · largest Amiens
- 81 · Tarn314 communes · largest Albi
- 82 · Tarn-et-Garonne195 communes · largest Montauban
- 83 · Var153 communes · largest Toulon
- 84 · Vaucluse151 communes · largest Avignon
- 85 · Vendée253 communes · largest Les Sables-d'Olonne
- 86 · Vienne265 communes · largest Poitiers
- 87 · Haute-Vienne195 communes · largest Limoges
- 88 · Vosges506 communes · largest Epinal
- 89 · Yonne423 communes · largest Auxerre
- 90 · Territoire de Belfort101 communes · largest Belfort
- 91 · Essonne194 communes · largest Evry-Courcouronnes
- 92 · Hauts-de-Seine36 communes · largest Boulogne-Billancourt
- 93 · Seine-Saint-Denis39 communes · largest Montreuil
- 94 · Val-de-Marne47 communes · largest Saint-Maur-des-Fossés
- 95 · Val-d'Oise183 communes · largest Argenteuil
- 971 · Guadeloupe32 communes · largest Les Abymes
- 972 · Martinique34 communes · largest Fort-de-France
- 973 · Guyane22 communes · largest Cayenne
- 974 · La Réunion24 communes · largest Saint-Denis
- 975 · Saint-Pierre-et-Miquelon2 communes · largest Saint-Pierre
- 976 · Mayotte17 communes · largest Mamoudzou
- 988 · Nouvelle-Calédonie33 communes · largest Nouméa
How it works
- Results: the Ministère de l'Intérieur's official files for the municipal elections of 15 and 22 March 2026 and round one of the 2022 presidential election, commune by commune (data.gouv.fr, Licence Ouverte). Paris, Lyon and Marseille are shown as whole cities.
- 2027: our national round-one forecast, with each political family moved in every commune by its national change since 2022, half by the same number of points and half in proportion, then scaled so that the communes add up to the national forecast. A family with no candidate in 2022 starts at its national share everywhere.
- This is our national forecast carried down to each commune, not a poll of it. Local candidates do not stand in a presidential election, so the municipal result and the 2027 figures measure different things.
- The next municipal elections are in March 2032. The presidential forecast →