Largest City in France

2026 ranking · turnout: 2022 presidential election, 2nd round

The towns in France with the highest turnout in the second round of the 2022 presidential election (1,201st to 1,300th)

Bénouville (Calvados) had the highest turnout in France in the second round of the 2022 presidential election: 86.8% of registered voters cast a ballot.

5,619 towns ranked out of 34,875

Continued: the towns in France ranked 1,201st to 1,300th, out of 5,619.

The ranking, continued: highest turnout (2022 presidential, 2nd round) in France

Rank Town Department Turnout Proportional bar Population
1,201 tied Fargues-Saint-Hilaire Gironde (33) 79.1 3,569
1,201 tied Moult-Chicheboville Calvados (14) 79.1 3,490
1,201 tied Carcans Gironde (33) 79.1 2,453
1,201 tied Mareuil en Périgord Dordogne (24) 79.1 2,367
1,201 tied Lusigny-sur-Barse Aube (10) 79.1 2,326
1,201 tied Génissac Gironde (33) 79.1 2,087
1,207 tied Panazol Haute-Vienne (87) 79.1 11,520
1,207 tied Caissargues Gard (30) 79.1 4,150
1,207 tied Saint-Sulpice-sur-Lèze Haute-Garonne (31) 79.1 2,339
1,207 tied Corneilla-la-Rivière Pyrénées-Orientales (66) 79.1 2,042
1,211 tied Baillargues Hérault (34) 79.1 7,937
1,211 tied Vindry-sur-Turdine Rhône (69) 79.1 5,429
1,211 tied Poulx Gard (30) 79.1 4,478
1,211 tied Guignen Ille-et-Vilaine (35) 79.1 4,269
1,211 tied Moutiers-les-Mauxfaits Vendée (85) 79.1 2,427
1,216 tied La Hague Manche (50) 79.1 11,761
1,216 tied Plourin-lès-Morlaix Finistère (29) 79.1 4,777
1,216 tied Saint-Thurial Ille-et-Vilaine (35) 79.1 2,230
1,219 tied Lentilly Rhône (69) 79.0 6,776
1,219 tied Saint-Colomban Loire-Atlantique (44) 79.0 3,596
1,219 tied Toussieu Rhône (69) 79.0 3,220
1,219 tied Frontenay-Rohan-Rohan Deux-Sèvres (79) 79.0 3,042
1,219 tied Kilstett Bas-Rhin (67) 79.0 2,634
1,219 tied Pré-en-Pail-Saint-Samson Mayenne (53) 79.0 2,366
1,219 tied Porte-des-Bonnevaux Isère (38) 79.0 2,152
1,226 tied Aubigny-Les Clouzeaux Vendée (85) 79.0 7,322
1,226 tied Soubise Charente-Maritime (17) 79.0 3,361
1,226 tied Saint-Nazaire Pyrénées-Orientales (66) 79.0 2,819
1,226 tied Grane Drôme (26) 79.0 2,247
1,230 tied Les Sorinières Loire-Atlantique (44) 79.0 9,394
1,230 tied Pibrac Haute-Garonne (31) 79.0 9,188
1,230 tied Willems Nord (59) 79.0 2,970
1,230 tied Beaulieu-sous-la-Roche Vendée (85) 79.0 2,465
1,230 tied Huisseau-sur-Cosson Loir-et-Cher (41) 79.0 2,344
1,235 tied Séné Morbihan (56) 79.0 9,745
1,235 tied Brem-sur-Mer Vendée (85) 79.0 3,040
1,235 tied Roëzé-sur-Sarthe Sarthe (72) 79.0 2,572
1,235 tied Fournes-en-Weppes Nord (59) 79.0 2,306
1,235 tied Cadolive Bouches-du-Rhône (13) 79.0 2,279
1,235 tied Arçonnay Sarthe (72) 79.0 2,142
1,235 tied Muizon Marne (51) 79.0 2,124
1,242 tied Jacou Hérault (34) 79.0 7,063
1,242 tied Bezouce Gard (30) 79.0 2,374
1,242 tied Lézat-sur-Lèze Ariège (09) 79.0 2,357
1,245 tied Lévignac Haute-Garonne (31) 79.0 2,267
1,245 tied Plounéour-Brignogan-plages Finistère (29) 79.0 2,023
1,247 tied Sainte-Foy-lès-Lyon Rhône (69) 79.0 22,045
1,247 tied Téteghem-Coudekerque-Village Nord (59) 79.0 8,468
1,247 tied Le Plessis-Pâté Essonne (91) 79.0 4,199
1,247 tied La Bernerie-en-Retz Loire-Atlantique (44) 79.0 3,581
1,247 tied Perrigny-lès-Dijon Côte-d'Or (21) 79.0 2,408
1,247 tied Le Grand-Bornand Haute-Savoie (74) 79.0 2,100
1,253 tied Jargeau Loiret (45) 79.0 4,678
1,253 tied Guenrouet Loire-Atlantique (44) 79.0 3,735
1,253 tied Apprieu Isère (38) 79.0 3,704
1,253 tied Saint-Étienne-du-Bois Ain (01) 79.0 2,634
1,253 tied Saint-Sorlin-en-Valloire Drôme (26) 79.0 2,294
1,253 tied Grosbreuil Vendée (85) 79.0 2,261
1,253 tied Écouché-les-Vallées Orne (61) 79.0 2,240
1,253 tied Boran-sur-Oise Oise (60) 79.0 2,177
1,253 tied Saint-Lumine-de-Clisson Loire-Atlantique (44) 79.0 2,143
1,253 tied Ranville Calvados (14) 79.0 2,101
1,263 tied Anneyron Drôme (26) 79.0 4,268
1,263 tied Val-Revermont Ain (01) 79.0 2,539
1,265 tied La Chapelle-des-Marais Loire-Atlantique (44) 79.0 4,619
1,265 tied Le Tignet Alpes-Maritimes (06) 79.0 3,272
1,265 tied Châteauneuf-du-Rhône Drôme (26) 79.0 2,960
1,265 tied Couffé Loire-Atlantique (44) 79.0 2,579
1,265 tied Paradou Bouches-du-Rhône (13) 79.0 2,217
1,265 tied Quelaines-Saint-Gault Mayenne (53) 79.0 2,204
1,271 tied Venelles Bouches-du-Rhône (13) 78.9 8,581
1,271 tied Sainte-Adresse Seine-Maritime (76) 78.9 7,186
1,271 tied Challes-les-Eaux Savoie (73) 78.9 5,848
1,271 tied Saint-Georges-lès-Baillargeaux Vienne (86) 78.9 4,446
1,271 tied La Tranche-sur-Mer Vendée (85) 78.9 3,191
1,271 tied Landaul Morbihan (56) 78.9 2,575
1,277 tied Sevrier Haute-Savoie (74) 78.9 4,476
1,277 tied Argonay Haute-Savoie (74) 78.9 4,041
1,277 tied Veyre-Monton Puy-de-Dôme (63) 78.9 3,770
1,277 tied Bouvigny-Boyeffles Pas-de-Calais (62) 78.9 2,481
1,281 tied Jonage Rhône (69) 78.9 6,229
1,281 tied Saint-Jean-de-Bournay Isère (38) 78.9 4,945
1,281 tied Mur-sur-Allier Puy-de-Dôme (63) 78.9 3,172
1,281 tied Saint-Lumine-de-Coutais Loire-Atlantique (44) 78.9 2,449
1,281 tied Coulon Deux-Sèvres (79) 78.9 2,369
1,281 tied Malemort-du-Comtat Vaucluse (84) 78.9 2,000
1,287 tied Lège-Cap-Ferret Gironde (33) 78.9 8,041
1,287 tied Athis-Val de Rouvre Orne (61) 78.9 4,287
1,287 tied Barbazan-Debat Hautes-Pyrénées (65) 78.9 3,546
1,287 tied Saint-Étienne-de-Crossey Isère (38) 78.9 2,707
1,287 tied Nexon Haute-Vienne (87) 78.9 2,589
1,287 tied Corbehem Pas-de-Calais (62) 78.9 2,272
1,293 tied Saint-Sulpice-la-Pointe Tarn (81) 78.9 10,064
1,293 tied Beaumont-lès-Valence Drôme (26) 78.9 4,423
1,293 tied Oudon Loire-Atlantique (44) 78.9 3,985
1,293 tied Venerque Haute-Garonne (31) 78.9 3,051
1,293 tied Peyrins Drôme (26) 78.9 2,687
1,298 tied Cabriès Bouches-du-Rhône (13) 78.9 10,610
1,298 tied Saint-Martin-de-Seignanx Landes (40) 78.9 6,356
1,298 tied Condat-sur-Vienne Haute-Vienne (87) 78.9 5,350

Source: French Ministry of the Interior, election results; voters as a share of registered voters in the second round of the 2022 presidential election, towns with 2,000 or more inhabitants. Not ranked: towns with fewer than 2,000 inhabitants. Tied values share the same rank. Data sources.

Back to top

This website uses cookies to give you the best possible experience. Read the privacy policy