Largest City in France

2026 ranking · turnout: 2022 presidential election, 1st round

The towns in France with the highest turnout in the first round of the 2022 presidential election (1,101st to 1,200th)

Sainte-Foy-d'Aigrefeuille (Haute-Garonne) had the highest turnout in France in the first round of the 2022 presidential election: 89.6% of registered voters cast a ballot.

5,619 towns ranked out of 34,875

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

The ranking, continued: highest turnout (2022 presidential, 1st round) in France

Rank Town Department Turnout Proportional bar Population
1,097 tied Champagné Sarthe (72) 80.8 3,728
1,097 tied Rochecorbon Indre-et-Loire (37) 80.8 3,299
1,097 tied Dissay Vienne (86) 80.8 3,152
1,097 tied Sancé Saône-et-Loire (71) 80.8 2,197
1,097 tied Pinet Hérault (34) 80.8 2,075
1,106 tied Lescure-d'Albigeois Tarn (81) 80.8 4,682
1,106 tied Saint-Évarzec Finistère (29) 80.8 3,680
1,106 tied Bréhal Manche (50) 80.8 3,560
1,106 tied Valergues Hérault (34) 80.8 2,263
1,110 tied Léognan Gironde (33) 80.8 10,862
1,110 tied Saint-Priest-en-Jarez Loire (42) 80.8 6,576
1,110 tied Lafrançaise Tarn-et-Garonne (82) 80.8 2,944
1,110 tied Guégon Morbihan (56) 80.8 2,405
1,114 tied Marcheprime Gironde (33) 80.8 5,800
1,114 tied Estillac Lot-et-Garonne (47) 80.8 2,509
1,114 tied Saint-Laurent-de-Chamousset Rhône (69) 80.8 2,102
1,117 Autrans-Méaudre en Vercors Isère (38) 80.8 3,018
1,118 tied La Chapelle-Heulin Loire-Atlantique (44) 80.8 3,538
1,118 tied Mareuil en Périgord Dordogne (24) 80.8 2,367
1,118 tied Coarraze Pyrénées-Atlantiques (64) 80.8 2,353
1,118 tied Augny Moselle (57) 80.8 2,236
1,122 tied Carrières-sur-Seine Yvelines (78) 80.8 15,012
1,122 tied Bersée Nord (59) 80.8 2,379
1,122 tied Septfonds Tarn-et-Garonne (82) 80.8 2,303
1,125 tied Maule Yvelines (78) 80.8 6,313
1,125 tied Urt Pyrénées-Atlantiques (64) 80.8 2,395
1,125 tied Javené Ille-et-Vilaine (35) 80.8 2,261
1,125 tied Montredon-Labessonnié Tarn (81) 80.8 2,117
1,125 tied Saint-Louis-de-Montferrand Gironde (33) 80.8 2,066
1,130 tied Saint-Maur-des-Fossés Val-de-Marne (94) 80.8 77,413
1,130 tied La Ravoire Savoie (73) 80.8 9,876
1,130 tied Viuz-en-Sallaz Haute-Savoie (74) 80.8 4,784
1,130 tied Indre Loire-Atlantique (44) 80.8 4,209
1,130 tied Chorges Hautes-Alpes (05) 80.8 3,211
1,130 tied Saint-Léger-sous-Cholet Maine-et-Loire (49) 80.8 3,177
1,130 tied Paulx Loire-Atlantique (44) 80.8 2,083
1,130 tied Saint-Didier Ille-et-Vilaine (35) 80.8 2,069
1,138 tied Saint-Pée-sur-Nivelle Pyrénées-Atlantiques (64) 80.7 7,459
1,138 tied Bressols Tarn-et-Garonne (82) 80.7 4,104
1,138 tied Plouisy Côtes-d'Armor (22) 80.7 2,280
1,141 tied La Gaude Alpes-Maritimes (06) 80.7 7,384
1,141 tied Fontvieille Bouches-du-Rhône (13) 80.7 3,673
1,141 tied Asnières-sur-Oise Val-d'Oise (95) 80.7 3,169
1,141 tied Rédené Finistère (29) 80.7 3,114
1,141 tied Lampaul-Plouarzel Finistère (29) 80.7 2,277
1,141 tied Saint-Sauveur Isère (38) 80.7 2,177
1,147 tied Condé-sur-Vire Manche (50) 80.7 4,271
1,147 tied Dunières Haute-Loire (43) 80.7 2,728
1,147 tied La Gouesnière Ille-et-Vilaine (35) 80.7 2,068
1,150 tied Orgeval Yvelines (78) 80.7 7,470
1,150 tied Saint-Mars-du-Désert Loire-Atlantique (44) 80.7 5,624
1,150 tied Saint-Nolff Morbihan (56) 80.7 4,091
1,150 tied Houssen Haut-Rhin (68) 80.7 2,363
1,150 tied Perthes Seine-et-Marne (77) 80.7 2,106
1,155 tied Saint-Aunès Hérault (34) 80.7 4,574
1,155 tied La Chaize-le-Vicomte Vendée (85) 80.7 4,068
1,155 tied Saint-Philbert-de-Bouaine Vendée (85) 80.7 3,709
1,155 tied Ungersheim Haut-Rhin (68) 80.7 2,481
1,155 tied Coubert Seine-et-Marne (77) 80.7 2,019
1,160 tied La Tronche Isère (38) 80.7 6,538
1,160 tied Pont-Scorff Morbihan (56) 80.7 4,127
1,160 tied La Rochette Seine-et-Marne (77) 80.7 4,023
1,160 tied Saint-Christophe-du-Bois Maine-et-Loire (49) 80.7 2,891
1,160 tied Montboucher-sur-Jabron Drôme (26) 80.7 2,663
1,160 tied Rots Calvados (14) 80.7 2,594
1,160 tied Septème Isère (38) 80.7 2,229
1,167 tied Vern-sur-Seiche Ille-et-Vilaine (35) 80.7 8,360
1,167 tied Saint-Arnoult-en-Yvelines Yvelines (78) 80.7 6,006
1,167 tied La Buisse Isère (38) 80.7 3,582
1,167 tied Monsempron-Libos Lot-et-Garonne (47) 80.7 2,157
1,171 tied Gennes-Val-de-Loire Maine-et-Loire (49) 80.7 8,592
1,171 tied Rives-d'Autise Vendée (85) 80.7 2,097
1,173 tied Bois-le-Roi Seine-et-Marne (77) 80.7 6,210
1,173 tied Villerest Loire (42) 80.7 5,285
1,175 tied Castelnau-d'Estrétefonds Haute-Garonne (31) 80.7 7,114
1,175 tied Attignat Ain (01) 80.7 3,476
1,175 tied Saint-Sorlin-en-Valloire Drôme (26) 80.7 2,294
1,178 tied Aigrefeuille-d'Aunis Charente-Maritime (17) 80.6 4,748
1,178 tied Saint-Pierre-de-Chandieu Rhône (69) 80.6 4,701
1,178 tied Rouans Loire-Atlantique (44) 80.6 3,353
1,178 tied Taupont Morbihan (56) 80.6 2,492
1,178 tied Bonneuil-Matours Vienne (86) 80.6 2,169
1,178 tied Saint-Pabu Finistère (29) 80.6 2,145
1,178 tied Évette-Salbert Territoire de Belfort (90) 80.6 2,096
1,185 Peyre en Aubrac Lozère (48) 80.6 2,407
1,186 tied Allinges Haute-Savoie (74) 80.6 5,136
1,186 tied Houdan Yvelines (78) 80.6 3,772
1,186 tied Villelaure Vaucluse (84) 80.6 3,479
1,186 tied Mardié Loiret (45) 80.6 3,127
1,186 tied Couzon-au-Mont-d'Or Rhône (69) 80.6 2,640
1,186 tied Razac-sur-l'Isle Dordogne (24) 80.6 2,424
1,186 tied L'Aiguillon-sur-Vie Vendée (85) 80.6 2,307
1,186 tied Targon Gironde (33) 80.6 2,102
1,194 tied Nieul-sur-Mer Charente-Maritime (17) 80.6 5,884
1,194 tied Vimy Pas-de-Calais (62) 80.6 4,324
1,194 tied Chirens Isère (38) 80.6 2,599
1,197 tied Blanquefort Gironde (33) 80.6 17,850
1,197 tied Portet-sur-Garonne Haute-Garonne (31) 80.6 9,902
1,197 tied Porte du Ried Haut-Rhin (68) 80.6 2,037
1,200 tied Dainville Pas-de-Calais (62) 80.6 5,771

Source: French Ministry of the Interior, election results; voters as a share of registered voters in the first 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