Skip to content
Surf Wiki
Save to docs
general

From Surf Wiki (app.surf) — the open knowledge base

2014 French municipal elections

The French municipal elections of 2014 were held on 23 March of that year with a second round of voting, where necessary, on 30 March to elect the municipal councils of France's communes. The first task of each newly constituted municipal council is to elect a mayor for that commune.


The French municipal elections of 2014 were held on 23 March of that year with a second round of voting, where necessary, on 30 March to elect the municipal councils of France's communes. The first task of each newly constituted municipal council is to elect a mayor for that commune.

Municipal councillors, and the mayors they elect, ordinarily serve a term of six years.

An exit poll by pollster BVA showed:

Partypolitical leaning of partyPercentage of Total Vote
Union for a Popular Movement and alliescenter-right48%
Socialist Party and alliescenter-left43%
National Frontfar-right7%

*** Lost cities:** Villejuif (55,923), Le Blanc-Mesnil (51,916), Saint-Ouen (47,783), Bobigny (47,224), Aubagne (45,800), Vaulx-en-Velin (42,726), Villepinte (35,850), Bagnolet (34,513), Viry-Châtillon (31,655), Roissy-en-Brie (22,436), Limeil-Brévannes (20,663), Achères (19,606), Hennebont (15,456), Fourmies (12,068), La Queue-en-Brie (11,506), Gisors (11,474), Saint-Orens-de-Gameville (11,196), Saint-Claude (10,690), Aniche (10,509), Vieux-Condé (10,172), Pierre-Bénite (10,011), Varennes-Vauzelles (9,567), Portes-lès-Valence (9,507), Grigny (9,094), Elne (8,100), Roussillon (7,983), Boucau (7,801), Houdain (7,623), Feignies (7,184), Migennes (7,126), Trignac (7,008), Divion (6,971), Lallaing (6,496), Quiévrechain (6,130), Coursan (6,050), Fenain (5,327), Cuges-les-Pins (4,898), Auchy-les-Mines (4,601), Évin-Malmaison (4,583), Vermelles (4,526), Drap (4,297), Laigneville (4,168), Hérin (3,947), Garchizy (3,836).

*** Cities won:** Montreuil (103,068), Aubervilliers (75,598), 1st arrondissement of Lyon (28,932), Thiers (11,232), Onnaing (8,720), Magnanville (5,904), Ambazac (5,555), Courpière (4,401), Rilhac-Rancon (4,313), Annay (4,246), Escautpont (4,227), Serémange-Erzange (4,203), Avesnes-les-Aubert (3,635).

*** Lost cities:**, Reims (180,752), Tours (134,633), Pau (79,798), Ajaccio (66,809), Quimper (63,235), 9th arrondissement of Paris (60,120), Pessac (58,743), Chelles (52,817), Belfort (50,128), Charleville-Mézières (49,433), Chalon-sur-Saône (44,847), Anglet (38,581), Joué-lès-Tours (36,554), Nevers (36,210), Conflans-Sainte-Honorine (35,582), Schiltigheim (31,633), Palaiseau (30,316), Athis-Mons (29,831), Périgueux (29,811), Saint-Médard-en-Jalles (28,348), Bergerac (27,687), Montbéliard (25,974), Les Ulis (24,641), Villeparisis (24,525), Brétigny-sur-Orge (24,264), Dole (24,009), Montgeron (22,941), Mantes-la-Ville (19,839), Montceau-les-Mines (19,124), Maurepas (18,928), Chilly-Mazarin (18,843), Riom (18,291), Marmande (18,218), Ploemeur (17,747), Vendôme (16,849), Bruz (16,612), Cesson-Sévigné (15,413), Juvisy-sur-Orge (14,924), Issoire (14,170), Pontivy (14,011), Bois-d'Arcy (13,788), Guipavas (13,414), Rixheim (13,145), Épinay-sous-Sénart (12,129), Guebwiller (11,517), Valentigney (11,155), Beaumont (10,908), Orthez (10,886), Oloron-Sainte-Marie (10,854), Igny (10,522), Cosne-Cours-sur-Loire (10,484), Gerzat (10,389), Fondettes (10,306), Vernouillet (9,401), Saint-Germain-lès-Arpajon (9,324), Ploërmel (9,221), Crosne (9,190), Saint-Pierre-du-Mont (9,081), Meulan-en-Yvelines (8,921), Saint-Pierre-du-Perray (8,618), Bellerive-sur-Allier (8,530), Lempdes (8,397), Ballan-Miré (8,074), Coutras (8,062), Romagnat (8,049), Chinon (7,911), Saint-Vincent-de-Tyrosse (7,743), Cébazat (7,509), Questembert (7,464), Artigues-près-Bordeaux (7,290), Mordelles (7,230), Revin (7,187), Carbon-Blanc (6,941), Ambert (6,869), Les Essarts-le-Roi (6,298), Aire-sur-l'Adour (6,207), Châteaubourg (6,196), Inzinzac-Lochrist (6,129), Wissous (6,093), Plédran (6,053), Pordic (6,001), Bethoncourt (5,974), Magnanville (5,904), Lèves (5,675), Genlis (5,588), Gan (5,481), Montbard (5,476), Saint-Astier (5,468), Ceyrat (5,444), Bar-sur-Aube (5,214), Saintry-sur-Seine (5,140), Pauillac (5,059), Villabé (5,010), Bavilliers (4,889), Saint-Sever (4,758), Vouziers (4,094), Hillion (4,063), Ribérac (4,053), Castelnau-de-Médoc (3,902), Boissy-sous-Saint-Yon (3,713), Fumay (3,712), Romillé (3,670), Bavans (3,662), Brassac-les-Mines (3,308), Plancoët (3,084), Mussidan (2,878), Ambès (2,868), Plombières-lès-Dijon (2,771), Le Bugue (2,728), Puy-Guillaume (2,612), Vendays-Montalivet (2,480), Sainte-Foy-la-Grande (2,400), Le Buisson-de-Cadouin (2,094), Nohanent (1,968), Cercy-la-Tour (1,936), Corbigny (1,576),

CitiesPopulationIncumbent mayorPartyElected mayorParty
Aix-en-Provence141,545Maryse Joissains-MasiniUMPMaryse Joissains-MasiniUMP
Amiens132,699Gilles DemaillyPSBrigitte FouréUDI
Angers150,125Frédéric BéatsePSChristophe BéchuUMP
Argenteuil106,817Philippe DoucetPSGeorges MothronUMP
Avignon90,305Marie-Josée RoigUMPCécile HellePS
Besançon116,952Jean-Louis FousseretPSJean-Louis FousseretPS
Bordeaux243,626Alain JuppéUMPAlain JuppéUMP
Boulogne-Billancourt116,794Pierre-Christophe BaguetUMPPierre-Christophe BaguetUMP
Brest139,386François CuillandrePSFrançois CuillandrePS
Caen107,229Philippe DuronPSJoël BruneauUMP
Clermont-Ferrand141,463Serge GodardPSOlivier BianchiPS
Dijon153,003François RebsamenPSFrançois RebsamenPS
Grenoble160,215Michel DestotPSÉric PiolleEELV
Le Havre172,074Édouard PhilippeUMPÉdouard PhilippeUMP
Le Mans144,244Jean-Claude BoulardPSJean-Claude BoulardPS
Lille231,491Martine AubryPSMartine AubryPS
Limoges135,098Alain RodetPSÉmile-Roger LombertieUMP
Lyon500,715Gérard CollombPSGérard CollombPS
Marseille855,393Jean-Claude GaudinUMPJean-Claude GaudinUMP
Metz118,634Dominique GrosPSDominique GrosPS
Montpellier272,084Hélène MandrouxPSPhilippe SaurelDVG
Montreuil104,139Dominique VoynetEELVPatrice BessacPCF
Mulhouse112,063Jean RottnerUMPJean RottnerUMP
Nancy104,072André RossinotUDILaurent HénartUDI
Nanterre92,227Patrick JarryDVGPatrick JarryDVG
Nantes292,718Patrick RimbertPSJohanna RollandPS
Nice342,295Christian EstrosiUMPChristian EstrosiUMP
Nîmes150,564Jean-Paul FournierUMPJean-Paul FournierUMP
Nouméa99,926Jean LèquesUMPSonia LagardeUDI
Orléans114,375Serge GrouardUMPSerge GrouardUMP
Paris2,229,621Bertrand DelanoëPSAnne HidalgoPS
Perpignan120,959Jean-Marc PujolUMPJean-Marc PujolUMP
Reims182,592Adeline HazanPSArnaud RobinetUMP
Rennes221,373Daniel DelaveauPSNathalie AppéréPS
Roubaix95,866Pierre DuboisPSGuillaume DelbarUMP
Rouen110,755Yvon RobertPSYvon RobertPS
Saint-Denis, Réunion142,442Gilbert AnnettePSGilbert AnnettePS
Saint-Denis109,343Didier PaillardPCFDidier PaillardPCF
Saint-Étienne172,023Maurice VincentPSGaël PerdriauUMP
Saint-Paul, Réunion104,332Huguette BelloPLRJoseph SinimaléUMP
Strasbourg275,718Roland RiesPSRoland RiesPS
Toulon163,760Hubert FalcoUMPHubert FalcoUMP
Toulouse458,298Pierre CohenPSJean-Luc MoudencUMP
Tourcoing93,974Michel-François DelannoyPSGérald DarmaninUMP
Tours134,803Jean GermainPSSerge BabaryUMP
Villeurbanne147,192Jean-Paul BretPSJean-Paul BretPS
Vitry-sur-Seine90,075Alain AudoubertPCFAlain AudoubertPCF

Incumbent mayor: Maryse Joissains-Masini (UMP)

CandidatePartyFirst roundSecond roundSeats
Maryse Joissains-MasiniUMP19,65037,7926,94252,6142=
Bruno GenzanaUDI5,88511,32
Édouard BaldoPS-POC10,21819,6518,68736,49103
Catherine RouvierFN5,41610,345,57710,8933
François-Xavier de PerettiUPA-PRG-GE4,2148,11
François HamyEELV2,5364,88
Anne MesliandPCF-PG2,4834,78
Jean-Louis KeïtaDIV1,4672,82
Najia JennaneDVG1270,24
Inscrits (eligible voters)90,060100,0090,079100,00
Abstentions (did not vote)36,89940,9736,93741,01
Votants (voted)53,16159,0253,14258,99
Blancs et nuls (blank or invalid ballots)1,1651,291,9363,64
Exprimés (total valid votes)51,99698,7151,20696,36

Incumbent mayor: Gilles Demailly (PS)

CandidatePartyFirst roundSecond roundSeats
Brigitte FouréUDI-UMP-MoDem16,53344,7919,06250,384230
Thierry BontéPS-EELV-PCF-PRG-MRC9,09824,6512,78833,80934
Yves DupilleFN5,73915,545,98115,8044
Cédric MaissePG3,2738,86
Bruno PaleniLO9442,55
Nicolas BelvaletteDVG8012,17
Mohamed BoulafradDVG5201,40
Inscrits (eligible voters)73,923100,0073,912100,00
Abstentions (did not vote)35,47247,9934,43746,59
Votants (voted)38,45152,0139,47553,41
Blancs et nuls (blank or invalid ballots)1,5434,011,6444,16
Exprimés (total valid votes)36,90895,9937,83195,84

Incumbent mayor: Frédéric Béatse (PS)

CandidatePartyFirst roundSecond roundSeats
Christophe BéchuUMP-MoDem18,36535,9127,97554,364329
Frédéric Béatse*PS-EELV-PCF13,69126,7723,08645,641233
Jean-Luc RotureauPS8,28816,20
Laurent GéraultUDI3,8067,44
Gaétan DirandFN3,4436,73
Nathalie SévauxDIV1,6833,29
Martin NivaultPG-GA1,0752,10
Marie-José FaligantLO4770,93
Hubert LardeuxPOI3070,60
Inscrits (eligible voters)88,281100,0088,311100,00
Abstentions (did not vote)35,99540,7734,15338,67
Votants (voted)52,28659,2354,15861,33
Blancs et nuls (blank or invalid ballots)1,1512,202,6974,98
Exprimés (total valid votes)51,13597,8051,46195,02

Incumbent mayor: Alain Juppé (UMP)

CandidatePartyFirst roundSeats
Alain Juppé*UMP-UDI-MoDem46,48960,95522
Vincent FeltessePS-EELV-PRG-MRC17,22422,5874
Jacques ColombierFN4,6266,0622
Vincent MaurinPCF-PG3,5064,60
Yves SimoneDIV2,1282,79
Philippe PoutouNPA1,9142,51
Fanny QuandalleLO3910,51
Inscrits (eligible voters)140,358100,00
Abstentions (did not vote)62,76044,71
Votants (voted)77,59855,29
Blancs et nuls (blank or invalid ballots)1,3201,70
Exprimés (total valid votes)76,27898,30

Incumbent mayor: Philippe Duron (PS)

CandidatePartyFirst roundSecond roundSeats
Joël BruneauUMP10,18630,7919,45857,034331
Sonia de La ProvôtéUDI-MoDem5,95818,01
Philippe Duron*PS-PCF-PRG-MRC8,67026,2114,65742,961231
Rudy L'OrphelinEELV3,38310,22
Philippe ChapronFN2,4217,31
Étienne AdamE!-NPA-PG1,9225,81
Pierre CasevitzLO5371,62
Inscrits (eligible voters)58,111100,0058,117100,00
Abstentions (did not vote)24,07441,4322,39638,54
Votants (voted)34,03758,5735,72161,46
Blancs et nuls (blank or invalid ballots)9602,821,6064,50
Exprimés (total valid votes)33,07797,1834,11595,50

Incumbent mayor: Michel Destot (PS)

CandidatePartyFirst roundSecond roundSeats
Éric PiolleEELV-PG-GA12,75929,4119,67740,024236
Jérôme SafarPS-PCF-PRG-MRC-Cap2110,98225,3113,49627,45836
Matthieu ChamussyUMP-UDI9,05220,8611,79523,9972
Mireille d'OrnanoFN5,44912,564,1938,5222
Philippe de LongevialleMoDem1,9564,51
Denis BonzyNC1,5333,53
Lahcen BenmazaDIV7881,82
Catherine BrunLO5161,19
Maurice ColliatPOI3500,81
Inscrits (eligible voters)84,816100,0084,819100,00
Abstentions (did not vote)40,36947,6034,73040,95
Votants (voted)44,44752,4050,08959,05
Blancs et nuls (blank or invalid ballots)1,0622,399281,85
Exprimés (total valid votes)43,38597,6149,16198,15

Incumbent mayor: Édouard Philippe (UMP)

CandidatePartyFirst roundSeats
Édouard Philippe*UMP-UDI26,66052,04451
Camille GalapPS-EELV-PRG8,58016,7551
Nathalie NailPCF-PG8,38416,3754
Damien LenoirFN6,87713,4344
Magali CauchoisLO7241,41
Inscrits (eligible voters)113,130100,00
Abstentions (did not vote)59,92152,97
Votants (voted)53,20947,03
Blancs et nuls (blank or invalid ballots)1,9843,73
Exprimés (total valid votes)51,22596,27

Incumbent mayor: Martine Aubry (PS)

CandidatePartyFirst roundSecond roundSeats
Martine Aubry*PS-PRG-MRC19,42234,8629,12552,05474
Lise DaleuxEELV6,17611,08
Jean-René LecerfUMP-UDI-MoDem12,66722,7316,62629,7191
Éric DilliesFN9,55717,1510,19818,2255
Hugo VandammePCF-PG3,4376,17
Alessandro di GiuseppeEXG1,9783,55
Jacques MutezDVG1,0471,88
Nicole BaudrinLO8211,47
Jan PauwelsNPA6111,10
Inscrits (eligible voters)120,970100,00120,977100,00
Abstentions (did not vote)63,57652,5662,13351,36
Votants (voted)57,39447,4458,84448,64
Blancs et nuls (blank or invalid ballots)1,6782,922,8954,92
Exprimés (total valid votes)55,71697,0855,94995,08

Incumbent mayor: Alain Rodet (PS)

CandidatePartyFirst roundSecond roundSeats
Alain Rodet*PS-EELV-PRG-MRC13,32530,1120,51343,811235
Gilbert BernardPCF-PG6,26214,15
Emile-Roger LombertieUMP10,52823,7921,10045,074032
Pierre CoinaudUDI-MoDem5,45112,31
Vincent GérardFN7,50416,955,20111,1033
Élisabeth FauconLO1,1802,66
Inscrits (eligible voters)77,115100,0077,117100,00
Abstentions (did not vote)30,47939,5227,59835,79
Votants (voted)46,63660,4849,51964,21
Blancs et nuls (blank or invalid ballots)2,3865,122,7055,46
Exprimés (total valid votes)44,25097,1846,81494,54

Incumbent mayor: Gérard Collomb (PS)

CandidatePartyFirst roundSecond roundSeats
Gérard Collomb*PS-PRG-MRC52,49535,7565,65950,64486
Etienne TêteEELV13,0658,90
Michel HavardUMP-UDI44,76730,4944,38534,24212
Christophe BoudotFN17,90212,1913,41110,3411
Aline GuitardPCF-PG-GRAM11,0957,566,1914,7833
Éric LafondMoDem5,4363,70
Others2,2780,85
Inscrits (eligible voters)266,395100,00235,399100,00
Abstentions (did not vote)116,97743,91102,24843,44
Votants (voted)149,41856,09133,15156,56
Blancs et nuls (blank or invalid ballots)2,6071,743,5052,63
Exprimés (total valid votes)146,81198,26129,64697,37

Incumbent mayor: Jean-Claude Gaudin (UMP)

CandidatePartyFirst roundSecond roundSeats
Jean-Claude Gaudin*UMP-UDI-MoDem96,13237,6496,81342,396110
Stéphane RavierFN59,15923,1660,54826,512019
Patrick MennucciPS-EELV-PRG-MRC53,03020,7770,99931,092029
Jean-Marc CoppolaPCF-PG18,1327,10
Pape DioufDVG14,3775,63
Others14,0475,50
Inscrits (eligible voters)491,097100,00412,940100,00
Abstentions (did not vote)228,19746,47176,39542,72
Votants (voted)262,90053,53236,54557,28
Blancs et nuls (blank or invalid ballots)7,5192,868,1853,46
Exprimés (total valid votes)255,38197,14228,36096,54

Incumbent mayor: André Rossinot (UDI)

CandidatePartyFirst roundSecond roundSeats
Laurent HénartUDI-UMP-MoDem11,74440,4715,41852,9142
Mathieu KleinPS-EELV-PRG-MRC10,37735,7513,72147,08132
Bora YilmazPCF-PG1,5805,44
Pierre DucarneFN2,0076,91
Frank-Olivier PotierDVD1,7936,17
Denis GabetDVD1,1704,03
Christiane NimsgernLO3481,19
Inscrits (eligible voters)50,690100,0050,693100,00
Abstentions (did not vote)21,02341,4720,53240,50
Votants (voted)29,66758,5330,16159,50
Blancs et nuls (blank or invalid ballots)6482,181,0223,39
Exprimés (total valid votes)29,01997,8229,13996,61

In Paris, Nathalie Kosciusko-Morizet (UMP) with 35,91 percent of the votes and Anne Hidalgo (PS) with 34,40 percent qualified for the second round. Hidalgo won the second round with 54.5 percent of the votes, becoming Paris's first female mayor.

The lists supporting Hidalgo (PS, Communists, Radical Party of the Left, Europe Ecology – The Greens) got 91 seats, the lists supporting Kosciusko-Morizet (UMP, UDI and MoDem) received 71, while the Left Party received 1.

Incumbent mayor: Jean-Marc Pujol (UMP)

CandidatePartyFirst roundSecond roundSeats
Louis AliotFN12,94934,1817,74444,881210
Jean-Marc Pujol*UMP-UDI11,61730,6721,78655,11432
Jacques CrestaPS-PCF-PRG-MRC4,49711,87Retired012
Clotilde RipoullDVD3,6469,62
Jean CodognèsEELV2,1475,66
Philippe SimonCDC1,0672,81
Stéphanie FontNPA8512,24
Axel BelliardDVG7191,89
Liberto PlanaLO3841,01
Inscrits (eligible voters)68,813100,0068,811100,00
Abstentions (did not vote)29,59943,0125,63237,25
Votants (voted)39,21456,9943,17962,75
Blancs et nuls (blank or invalid ballots)1,3373,413,6498,45
Exprimés (total valid votes)37,87796,5939,53091,55

Incumbent mayor: Adeline Hazan (PS)

CandidatePartyFirst roundSecond roundSeats
Arnaud RobinetUMP-UDI20,15939,6325,29746,194431
Adeline Hazan*PS-EELV-PCF-PRG-MRC19,47738,2923,41442,751234
Roger ParisFN8,14416,016,05011,0433
Karim MelloukiPG-GA1,7363,41
Thomas RoseLO1,3472,65
Inscrits (eligible voters)100,356100,00100,359100,00
Abstentions (did not vote)48,23448,0644,39244,23
Votants (voted)52,12251,9455,96755,77
Blancs et nuls (blank or invalid ballots)1,2592,421,2062,15
Exprimés (total valid votes)50,86397,5854,76197,85

Incumbent mayor: Hubert Falco (UMP)

CandidatePartyFirst roundSeats
Hubert Falco*UMP-UDI32,58359,26503
Jean-Yves WaquetFN11,25720,4764
Robert AlfonsiPS-EELV-PRG-MRC5,56110,1131
André de UbedaPCF-PG2,2054,01
Olivier LesageAEI1,6783,05
Geneviève EsquierEXD1,2462,26
Renée DefranceLO4470,81
Inscrits (eligible voters)107,401100,00
Abstentions (did not vote)51,31447,78
Votants (voted)56,08752,22
Blancs et nuls (blank or invalid ballots)1,1101,98
Exprimés (total valid votes)54,97798,02

Incumbent mayor: Pierre Cohen (PS)

CandidatePartyFirst roundSecond roundSeats
Jean-Luc MoudencUMP-UDI-MoDem49,55438,2073,70852,075336
Pierre Cohen*PS-PCF-PRG-MRC41,85132,2667,86947,931636
Antoine MauriceEELV-PP9,0646,99
Serge LarozeFN10,5748,15
Jean-Christophe SellinPCF-PG6,6165,10
Christine de VeyracUDI3,1832,45
Élisabeth BelaubreCap213,1412,42
Jean-Pierre PlancadePRG2,7532,12
Ahmad ChoukiNPA2,1701,67
Sandra TorremochaLO8180,63
Inscrits (eligible voters)254,538100,00254,547100,00
Abstentions (did not vote)121,62947,78107,76442,34
Votants (voted)132,90952,22146,78357,66
Blancs et nuls (blank or invalid ballots)3,1852,405,2063,55
Exprimés (total valid votes)129,72497,60141,57796,45

Incumbent mayor: Jean-Paul Bret (PS)

CandidatePartyFirst roundSecond roundSeats
Jean-Paul Bret*PS-PCF-PRG-MRC14,87241,5016,66245,46413
Jean-Wilfried MartinUMP-UDI-MoDem8,07922,559,15724,9874
Stéphane PoncetFN6,28717,545,82315,8844
Béatrice VessillerEELV-PG5,66715,815,00413,6533
Philippe BruneauLO9292,59
Inscrits (eligible voters)80,206100,0080,207100,00
Abstentions (did not vote)43,41454,1342,64853,17
Votants (voted)36,79245,8737,55946,83
Blancs et nuls (blank or invalid ballots)9582,609132,43
Exprimés (total valid votes)35,83497,4036,64697,57

Incumbent mayor: Eugène Binaisse (PS)

CandidatePartyFirst roundSeats
Steeve BrioisFN6,00650,252820
Eugène Binaisse*PS-EELV-PCF-PRG3,82932,04620
Gérard DalongevilleDVG1,1679,761
Georges BouquillonMRC4844,05
Jean-Marc LegrandUMP-UDI4643,88
Inscrits (eligible voters)19,048100,00
Abstentions (did not vote)6,74435,41
Votants (voted)12,30464,59
Blancs et nuls (blank or invalid ballots)3542,88
Exprimés (total valid votes)11,95097,12

Incumbent mayor: Martine Lignières-Cassou (PS)

CandidatePartyFirst roundSecond roundSeats
François BayrouMoDem-UMP-UDI12,74941,8518,38862,954031
David HabibPS-PRG-MRC7,85025,7610,82137,04926
Olivier DartigollesPCF-PG1,6215,32
Yves UrietaLGM4,02413,20Retired05
Georges de PachtèreFN2,0546,74
Eurydice BledEELV1,6295,34
Mehdi JabraneDIV5351,75
Inscrits (eligible voters)53,317100,0052,955100,00
Abstentions (did not vote)22,02941,3221,70640,99
Votants (voted)31,28858,6831,24959,01
Blancs et nuls (blank or invalid ballots)8262,642,0406,53
Exprimés (total valid votes)30,46297,3629,20993,47
Want to explore this topic further?

Ask Mako anything about 2014 French municipal elections — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report