2022 French legislative election

{{short description|none}}

{{use dmy dates|date=June 2022}}

{{Infobox election

| country = France

| flag_year = 2022

| type = parliamentary

| previous_election = 2017 French legislative election | previous_year = 2017 | election_date = 12 June 2022 (first round)
19 June 2022 (second round) | next_election = 2024 French legislative election | next_year = 2024

| seats_for_election = All 577 seats in the National Assembly

| majority_seats = 289

| opinion_polls = Opinion polling for the 2022 French legislative election

| turnout = 47.5% ({{decrease}}1.2 pp) (1st round)
46.2% ({{increase}}3.6 pp) (2nd round)

| elected_members = List of deputies of the 16th National Assembly of France

| outgoing_members = List of deputies of the 15th National Assembly of France

| party1 = La République En Marche!

| image1 = {{CSS image crop|Image =La Première ministre française Élisabeth Borne (cropped).jpg|bSize = 120|cWidth = 120|cHeight = 160|oTop = 0|oLeft = 0}}

| leader1 = Élisabeth Borne

| alliance1 = Ensemble

| leaders_seat1 = Calvados's 6th

| last_election1 = New alliance

| seats1 = 245{{efn|name=Seats}}

| seat_change1 = {{decrease}} 105

| 1blank = {{ordinal|1}} round
%

| 1data1 = 5,857,364
25.8% {{decrease}}6.5%

| 2blank = {{ordinal|2}} round
%

| 2data1 = 8,002,419
38.6% {{decrease}}10.6%

| party2 = La France Insoumise

| colour2 = {{party color|New Ecological and Social People's Union}}

| last_election2 = New alliance

| alliance2 = New Ecological and Social People's Union

| leader2 = Jean-Luc Mélenchon

| image2 = {{CSS image crop|Image =Jean-Luc_Mélenchon_2022_(cropped).jpg|bSize = 150|cWidth = 120|cHeight = 160|oTop = 0|oLeft = 15}}

| leaders_seat2 = Bouches-du-Rhône's 4th (did not stand)

| seats2 = 131{{efn|name=Seats}}

| seat_change2 = {{increase}} 74

| 1data2 = 5,836,079
25.7%{{efn|name=Dispute|Disputes arose as to the precise percentage of the NUPES vote in the first round, with the Ministry of the Interior claiming a total of 25.66%, while Le Monde and NUPES claim a total of 26.1%, with the discrepancy arising as a result of disputes as to which candidates are counted as members of NUPES. For the purpose of this article, the figures of the Ministry of the Interior are used.}}{{increase}}1.1%

| 2data2 = 6,556,198
31.6% {{increase}}19.9%

| party4 = National Rally

| alliance4 = –

| image4 = {{CSS image crop|Image =Марин Ле Пен (28-01-2022) (cropped).jpg|bSize = 140|cWidth = 120|cHeight = 160|oTop = 0|oLeft = 10}}

| leader4 = Marine Le Pen

| leaders_seat4 = Pas-de-Calais's 11th

| last_election4 = 8

| seats4 = 89

| seat_change4 = {{increase}} 81

| 1data4 = 4,248,537
18.7% {{increase}}5.5%

| 2data4 = 3,589,465
17.3% {{increase}}8.5%

| party5 = The Republicans (France)

| image5 = {{CSS image crop|Image =Christian-Jacob-2020 (cropped).jpg|bSize = 120|cWidth = 120|cHeight = 160|oTop = 0|oLeft = 0}}

| leader5 = Christian Jacob

| alliance5 = Union of the Right and Centre

| colour5 = {{party color|Union of the Right and Centre}}

| leaders_seat5 = Seine-et-Marne's 4th (did not stand)

| last_election5 = 130

| seats5 = 64

| seat_change5 = {{decrease}} 66

| 1data5 = 2,568,502
11.3% {{decrease}}7.5%

| 2data5 = 1,512,281
7.3% {{decrease}}18.0%

| map_image = {{switcher

| 350px

| First round results by constituency

| 350px

| Second round results by constituency

}}

| title = Prime Minister

| before_election = Élisabeth Borne | before_party = LREM

| after_election = Élisabeth Borne | after_party = LREM

}}

Legislative elections were held in France on 12 and 19 June 2022 to elect the 577 members of the 16th National Assembly of the Fifth Republic. The elections took place following the 2022 French presidential election, which was held in April 2022. They have been described as the most indecisive legislative elections since the establishment of the five-year presidential term in 2000 and subsequent change of the electoral calendar in 2002. The governing Ensemble coalition remained the largest bloc in the National Assembly but substantially lost its ruling majority, resulting in the formation of France's first minority government since 1993; for the first time since 1997, the incumbent president of France did not have an absolute majority in Parliament. As no alliance won a majority, it resulted in a hung parliament for the first time since 1988.

The legislative elections were contested between four principal blocs: the centrist presidential majority Ensemble coalition, including Emmanuel Macron's Renaissance, the Democratic Movement, Horizons, as well as their allies; the left-wing New Ecological and Social People's Union (NUPES), encompassing La France Insoumise, the Socialist Party, Ecologist Pole and the French Communist Party; the centre-right Union of the Right and Centre (UDC), including The Republicans, the Union of Democrats and Independents, as well as their allies; and the far-right National Rally (RN). The NUPES alliance was formed in the two months following the presidential election, in which the left-wing vote had been fragmented; it consisted of the first French Left alliance since the Plural Left in 1997.

In the first round, there was some controversy among the Ministry of the Interior and news media about which bloc finished first, as both the NUPES and Ensemble obtained about 26% of the vote. They were followed by the RN on about 19% and UDC with about 11%. Voter turnout for the first round was a record-low 47.5%. In the second round, when turnout was higher than that of 2017, Macron's Ensemble coalition secured the most seats (245) but fell 44 seats short of an absolute majority.{{efn|name=Seats|Several news outlets, such as France Info and Le Monde, give a different result as to the final seat count, with Ensemble on 247 and NUPES on 142, respectively. This is due to differences as to candidates, particularly in the French overseas constituencies, being classified as members of these alliances or not.}} The NUPES was projected to win 131 (Ministry of the Interior) or 142 seats (Le Monde), while RN became the largest parliamentary opposition as a party (89). The UDC received enough seats (64 or 71) to be a kingmaker in the next government but suffered losses.

The results were perceived by political commentators as a dramatic blow for Macron, who, all at once, lost his majority in Parliament, three government ministers (Amélie de Montchalin for Ecological Transition, Brigitte Bourguignon for Health and Justine Bénin for the Sea) and three close parliamentary allies (incumbent president of the National Assembly Richard Ferrand, Macron's own former Interior minister and head of the LREM parliamentary group Christophe Castaner and MoDem parliamentary group leader Patrick Mignola), all defeated in their constituencies. The 2022 UEFA Champions League final chaos at the Stade de France on 28 May,{{cite news|title=Les incidents au Stade de France ont contribué à mobiliser tous les électorats d'opposition|url=https://www.lexpress.fr/politique/les-incidents-au-stade-de-france-ont-contribue-a-mobiliser-tous-les-electorats-d-opposition_2176985.html|newspaper=l'Express|language=fr|date=13 July 2022}} rape accusations against newly appointed minister Damien Abad or the unusually long period between Macron's reelection as President and the formation of the new Borne government (26 days) have been cited as major factors in Macron's majority wipeout.{{cite book |last=Vigogne |first=Ludovic |title=Les sans jours |date=2023 |trans-title=The off days |url=https://www.decitre.fr/livres/les-sans-jours-9782382924518.html|language=fr |location=Paris |publisher=Bouquins|isbn=978-2-38292-451-8}}

Macron's government, which enjoyed a 115-seat majority before the election, now fell at least 38 short of an overall majority, the largest margin for any French Cabinet since 1958. This near-unprecedented situation created potential for political instability and gridlock. Prime Minister Élisabeth Borne offered her resignation on 21 June 2022, but Macron refused to accept it. Talks among the various parties to form a stable majority government began later on 21 June but rapidly failed. On 6 July, Prime Minister Borne presented her minority government policy plan to the Parliament.

Background

Following the 2017 legislative elections the incumbent president Emmanuel Macron's party, La République En Marche! (LREM), and its allies held a majority in the National Assembly (577 seats). The LREM group had 308 deputies, the Democratic Movement and affiliated democrats group had 42 deputies, and Agir ensemble, which was created in November 2017, had 9 deputies.{{cite web|date=18 June 2017|title=As it happened: Macron's centrist party wins absolute majority in French legislative elections|url=https://www.france24.com/en/20170618-live-liveblog-france-politics-legislative-elections-parliament-round-2|access-date=16 June 2022|website=France 24|archive-date=12 June 2022|archive-url=https://web.archive.org/web/20220612103419/https://www.france24.com/en/20170618-live-liveblog-france-politics-legislative-elections-parliament-round-2|url-status=live}} Although a proposal to have part of the French Parliament elected with a proportional representation system was included in Macron's platform in 2017, this election promise was not fulfilled.{{cite news|date=22 February 2021|title=Élections législatives de 2022 : quand la proportionnelle se réinvite dans le débat|url=https://www.midilibre.fr/2021/02/22/quand-la-proportionnelle-se-reinvite-dans-le-debat-9386708.php|access-date=14 March 2021|newspaper=Midi Libre|language=fr|archive-date=26 February 2021|archive-url=https://web.archive.org/web/20210226035408/https://www.midilibre.fr/2021/02/22/quand-la-proportionnelle-se-reinvite-dans-le-debat-9386708.php|url-status=live}} A similar promise was made by François Hollande during the 2012 presidential election.{{cite news|title=Législatives 2022 : la proportionnelle enterrée|url=https://www.lesechos.fr/amp/1299132|access-date=26 September 2021|newspaper=Les Échos|language=fr|date=17 March 2021|archive-date=28 September 2021|archive-url=https://web.archive.org/web/20210928193020/https://www.lesechos.fr/amp/1299132|url-status=live}}

Macron, from the centrist LREM, had defeated Marine Le Pen, leader of the far-right National Rally, 66–34% in the 2017 French presidential election.{{cite web|last=Anderson|first=Emma|date=4 January 2022|url=https://www.politico.eu/article/europe-elections-2022-poll-of-polls-france-portugal-hungary/|url-status=live|title=European elections to watch in 2022|website=Politico|archive-date=21 January 2022|archive-url=https://web.archive.org/web/20220121161016/https://www.politico.eu/article/europe-elections-2022-poll-of-polls-france-portugal-hungary/|access-date=19 June 2022}}{{cite web|last=Bernard|first=Mathias|date=24 April 2022|title=French president Emmanuel Macron wins re-election: a victory with deep challenges|url=http://theconversation.com/french-president-emmanuel-macron-wins-re-election-a-victory-with-deep-challenges-181843|access-date=25 April 2022|website=The Conversation|archive-date=25 April 2022|archive-url=https://web.archive.org/web/20220425013805/https://theconversation.com/french-president-emmanuel-macron-wins-re-election-a-victory-with-deep-challenges-181843|url-status=live}} The 2022 French presidential election was held on 10 and 24 April. As no candidate won a majority in the first round, a runoff was held, in which Macron defeated Le Pen 58–41% and was reelected as President of France.{{cite web|last1=Amaro|first1=Silvia|last2=Clinch|first2=Matt|date=24 April 2022|title=Macron beats far-right rival Le Pen in French presidential election|url=https://www.cnbc.com/2022/04/24/france-election-2022-result-emmanuel-macron-vs-marine-le-pen.html|access-date=24 April 2022|publisher=CNBC|archive-date=4 May 2022|archive-url=https://web.archive.org/web/20220504161954/https://www.cnbc.com/2022/04/24/france-election-2022-result-emmanuel-macron-vs-marine-le-pen.html|url-status=live}} In the first round, Macron took the lead with 27.9% of votes, while Valérie Pécresse, the candidate for the Republicans, took under 5% of the vote in the first round, the worst result in the history of the party or its Gaullist predecessors. Anne Hidalgo, the mayor of Paris, received 1.75% of the vote, the worst in the history of the Socialist Party (PS).{{cite news|last=Samuel|first=Henry|title=Valérie Pécresse could lose €5m of her own election campaign money|url=https://www.telegraph.co.uk/world-news/2022/04/11/valerie-pecresse-could-lose-5m-election-campaign-money/|access-date=12 April 2022|newspaper=The Daily Telegraph|date=11 April 2022|archive-date=11 April 2022|archive-url=https://web.archive.org/web/20220411232755/https://www.telegraph.co.uk/world-news/2022/04/11/valerie-pecresse-could-lose-5m-election-campaign-money/|url-status=live}} With more than 30% of the vote, it was the best result for French far-right figures since the founding of the Fifth French Republic with the 1958 French presidential election.{{cite news|last=Adghirni|first=Sami|date=20 June 2022|url=https://www.washingtonpost.com/business/how-an-emboldened-far-right-is-changing-french-politics/2022/06/20/b5c57cfe-f084-11ec-ac16-8fbf7194cd78_story.html|title=How an Emboldened Far-Right Is Changing French Politics|newspaper=The Washington Post|access-date=20 June 2022|archive-date=23 June 2022|archive-url=https://web.archive.org/web/20220623045352/https://www.washingtonpost.com/business/how-an-emboldened-far-right-is-changing-french-politics/2022/06/20/b5c57cfe-f084-11ec-ac16-8fbf7194cd78_story.html|url-status=live}} Jean-Luc Mélenchon of La France Insoumise (LFI) came third in the first round with 21.95% of the vote and 1.2% behind second-placed Le Pen, also coming first in the 18–24 and 25–34 age groups, as well in Île-de-France, the most populous region of France.{{cite news|last=Willsher|first=Kim|title=Macron and Le Pen restart campaigns with Mélenchon a potential 'kingmaker'|url=https://www.theguardian.com/world/2022/apr/11/french-presidential-election-macron-le-pen-melenchon|access-date=11 April 2022|newspaper=The Guardian|date=11 April 2022|archive-date=11 April 2022|archive-url=https://web.archive.org/web/20220411104454/https://www.theguardian.com/world/2022/apr/11/french-presidential-election-macron-le-pen-melenchon|url-status=live}}{{cite news|last=Faure|first=Mélanie|title=Jean-Luc Mélenchon s'impose en Île-de-France, Emmanuel Macron en tête à Paris|url=https://www.europe1.fr/politique/jean-luc-melenchon-simpose-en-ile-de-france-emmanuel-macron-en-tete-a-paris-4104956|access-date=11 April 2022|publisher=Europe 1|date=11 April 2022|language=fr|archive-date=11 April 2022|archive-url=https://web.archive.org/web/20220411062502/https://www.europe1.fr/politique/jean-luc-melenchon-simpose-en-ile-de-france-emmanuel-macron-en-tete-a-paris-4104956|url-status=live}}

In the context of the legislative election common participation, as the largest French Left force in the presidential election,{{cite web|date=2 May 2022|title=Explained: What is France's 'left alliance' and will it work?|url=https://www.thelocal.fr/20220502/explained-what-is-frances-left-alliance-and-will-it-work/|access-date=3 May 2022|website=The Local France|archive-date=2 May 2022|archive-url=https://web.archive.org/web/20220502152231/https://www.thelocal.fr/20220502/explained-what-is-frances-left-alliance-and-will-it-work/|url-status=live}}{{cite journal|author=Oxford Analytica|date=3 May 2022|title=France's left-wing alliance unlikely to win election|journal=Emerald Expert Briefings|doi=10.1108/OXAN-ES268938|issn=2633-304X}}{{cite web|date=9 May 2022|title=France: leftist alliance ahead of parliamentary elections|url=https://www.eurotopics.net/en/280866/france-left-alliance-for-parliamentary-elections|access-date=3 May 2022|website=Eurotopics|archive-date=3 May 2022|archive-url=https://web.archive.org/web/20220503114134/https://www.eurotopics.net/en/280866/france-left-alliance-for-parliamentary-elections|url-status=live}} LFI sought to unite the main left-leaning parties around the banner of the New Ecological and Social People's Union,{{cite news|last=Thomas-Darbois|first=Lisa|date=1 June 2022|url=https://www.institutmontaigne.org/en/blog/institut-montaigne-explainer-understanding-legislative-elections-france|title=An Institut Montaigne Explainer: Understanding Legislative Elections in France|publisher=Institut Montaigne|access-date=21 June 2022|archive-date=1 June 2022|archive-url=https://web.archive.org/web/20220601153623/http://www.institutmontaigne.org/en/blog/institut-montaigne-explainer-understanding-legislative-elections-france|url-status=live}}{{cite news|last=Xu|first=Xiaofei|date=12 June 2022|title=French parliamentary elections overshadowed by low turnout|url=https://www.cnn.com/2022/06/12/europe/france-parliamentary-elections-intl/index.html|access-date=16 June 2022|publisher=CNN|archive-date=15 June 2022|archive-url=https://web.archive.org/web/20220615052607/https://www.cnn.com/2022/06/12/europe/france-parliamentary-elections-intl/index.html|url-status=live}}{{cite web|last=Quay|first=Grayson|date=12 June 2022|title=10 things you need to know today: June 12, 2022|url=https://theweek.com/us/1014315/10-things-you-need-to-know-today-june-12-2022|access-date=16 June 2022|website=The Week|archive-date=16 June 2022|archive-url=https://web.archive.org/web/20220616064445/https://theweek.com/us/1014315/10-things-you-need-to-know-today-june-12-2022|url-status=live}} or NUPES.{{cite web|date=2 May 2022|title=NUPES : que signifie le nouveau label d'union de la gauche pour les législatives ?|url=https://www.tf1info.fr/politique/elections-legislatives-2022-que-signifie-nupes-le-nouveau-label-d-union-de-la-gauche-de-melenchon-et-jadot-2218445.html|access-date=2 May 2022|publisher=TF1 INFO|language=fr|archive-date=2 May 2022|archive-url=https://web.archive.org/web/20220502132250/https://www.tf1info.fr/politique/elections-legislatives-2022-que-signifie-nupes-le-nouveau-label-d-union-de-la-gauche-de-melenchon-et-jadot-2218445.html|url-status=live}}{{cite web|date=3 May 2022|title=French left 'a few steps' from broad alliance to counter Macron in parliamentary polls|url=https://www.france24.com/en/europe/20220503-french-left-a-few-steps-from-broad-alliance-to-counter-macron-in-parliamentary-polls|access-date=3 May 2022|website=France 24|archive-date=3 May 2022|archive-url=https://web.archive.org/web/20220503144434/https://www.france24.com/en/europe/20220503-french-left-a-few-steps-from-broad-alliance-to-counter-macron-in-parliamentary-polls|url-status=live}} Discussions were held with Europe Ecology – The Greens,{{cite web|date=2 May 2022|title=Législatives 2022 : ce que contient l'accord conclu entre La France insoumise et Europe Ecologie-Les Verts|url=https://www.francetvinfo.fr/elections/legislatives/legislatives-2022-ce-que-contient-l-accord-conclu-entre-la-france-insoumise-et-europe-ecologie-les-verts_5114314.html|access-date=3 May 2022|publisher=France Info|language=fr|archive-date=2 May 2022|archive-url=https://web.archive.org/web/20220502202122/https://www.francetvinfo.fr/elections/legislatives/legislatives-2022-ce-que-contient-l-accord-conclu-entre-la-france-insoumise-et-europe-ecologie-les-verts_5114314.html|url-status=live}}{{cite web|title=Meuse : Emilie Cariou ne briguera pas un second mandat aux élections législatives|url=https://france3-regions.francetvinfo.fr/grand-est/meuse/verdun/meuse-emilie-cariou-ne-briguera-pas-un-second-mandat-aux-elections-legislatives-2534992.html|access-date=3 May 2022|website=France 3 Grand Est|date=5 February 2022 |archive-date=2 May 2022|archive-url=https://web.archive.org/web/20220502163201/https://france3-regions.francetvinfo.fr/grand-est/meuse/verdun/meuse-emilie-cariou-ne-briguera-pas-un-second-mandat-aux-elections-legislatives-2534992.html|url-status=live}} including the Ecologist Pole,{{cite web|date=2 May 2022|title=Hard left strikes deal with French Greens ahead of legislative elections|url=https://www.rfi.fr/en/france/20220502-hard-left-strike-deal-with-french-greens-ahead-of-legislative-elections-jean-luc-melenchon-france-unbowed|access-date=3 May 2022|publisher=Radio France Internationale|archive-date=2 May 2022|archive-url=https://web.archive.org/web/20220502093418/https://www.rfi.fr/en/france/20220502-hard-left-strike-deal-with-french-greens-ahead-of-legislative-elections-jean-luc-melenchon-france-unbowed|url-status=live}}{{cite web|date=2 May 2022|title=Melenchon in anti-Macron alliance with Greens|url=https://dw.com/en/france-melenchon-forms-anti-macron-alliance-with-the-greens/a-61665348|access-date=3 May 2022|publisher=Deutsche Welle|archive-date=2 May 2022|archive-url=https://web.archive.org/web/20220502202125/https://www.dw.com/en/france-melenchon-forms-anti-macron-alliance-with-the-greens/a-61665348|url-status=live}} as well as the French Communist Party,{{cite news|title=Le Parti communiste entérine un accord avec La France insoumise ; Emmanuel Macron investi pour un second mandat samedi : revivez l'actualité politique du 3 mai|language=fr|newspaper=Le Monde|url=https://www.lemonde.fr/elections-legislatives-2022/live/2022/05/03/legislatives-2022-en-direct-l-accord-entre-lfi-et-les-communistes-soumis-au-conseil-national-du-pcf-la-ceremonie-d-investiture-d-emmanuel-macron-aura-lieu-samedi_6124539_6104324.html|date=3 May 2022|access-date=3 May 2022|archive-date=3 May 2022|archive-url=https://web.archive.org/web/20220503143014/https://www.lemonde.fr/elections-legislatives-2022/live/2022/05/03/legislatives-2022-en-direct-l-accord-entre-lfi-et-les-communistes-soumis-au-conseil-national-du-pcf-la-ceremonie-d-investiture-d-emmanuel-macron-aura-lieu-samedi_6124539_6104324.html|url-status=live}} which joined the coalition on 2–3 May 2022, respectively;{{cite news|date=3 May 2022|title=Communists join Mélenchon's alliance as French left nears unity ahead of legislative elections|newspaper=Le Monde|url=https://www.lemonde.fr/en/politics/article/2022/05/03/communists-join-melenchon-s-alliance-as-french-left-nears-unity-ahead-of-legislative-elections_5982358_5.html|access-date=3 May 2022|archive-date=3 May 2022|archive-url=https://web.archive.org/web/20220503175925/https://www.lemonde.fr/en/politics/article/2022/05/03/communists-join-melenchon-s-alliance-as-french-left-nears-unity-ahead-of-legislative-elections_5982358_5.html|url-status=live}} the PS reached an agreement to join the coalition on 4 May, which was confirmed by a National Council party vote on 5 May.{{cite news|date=5 May 2022|title=Le PS se prononce sur la Nupes, LREM change de nom, six milliards pour l'Ukraine.. L'actu de ce jeudi soir|url=https://www.liberation.fr/politique/elections/le-ps-se-prononce-sur-la-nupes-lrem-change-de-nom-six-milliards-pour-lukraine-lactu-de-ce-jeudi-soir-20220505_XJRVQHCEGFHIHEOIXV2QDLHMXQ/|access-date=16 June 2022|newspaper=Libération|language=fr|archive-date=18 June 2022|archive-url=https://web.archive.org/web/20220618190451/https://www.liberation.fr/politique/elections/le-ps-se-prononce-sur-la-nupes-lrem-change-de-nom-six-milliards-pour-lukraine-lactu-de-ce-jeudi-soir-20220505_XJRVQHCEGFHIHEOIXV2QDLHMXQ/|url-status=live}}{{cite web|date=5 May 2022|title=Législatives 2022 : 'Nous sommes dans un espace politique qui est la gauche et nous n'en bougerons pas', lance Olivier Faure en conclusion du Conseil national du PS|url=https://www.francetvinfo.fr/elections/legislatives/direct-legislatives-2022-le-conseil-national-du-ps-doit-se-prononcer-sur-l-accord-avec-lfi-aujourd-hui_5119723.html|access-date=16 June 2022|publisher=France Info|language=fr|archive-date=21 June 2022|archive-url=https://web.archive.org/web/20220621112244/https://www.francetvinfo.fr/elections/legislatives/direct-legislatives-2022-le-conseil-national-du-ps-doit-se-prononcer-sur-l-accord-avec-lfi-aujourd-hui_5119723.html|url-status=live}} This resulted in the first wide left-wing alliance since the Plural Left in the 1997 French legislative election.

Discussion with the Federation of the Republican Left (FGR), which wanted to join NUPES,{{cite web|date=29 April 2022|title=Création de la Fédération de la Gauche Républicaine|url=https://g-r-s.fr/creation-de-la-federation-de-la-gauche-republicaine/|access-date=3 May 2022|website=Gauche Républicaine et Socialiste|language=fr|archive-date=1 May 2022|archive-url=https://web.archive.org/web/20220501181357/https://g-r-s.fr/creation-de-la-federation-de-la-gauche-republicaine/|url-status=live}}{{cite web|date=2 May 2022|title=Lettre aux camarades de l'Union Populaire|url=https://g-r-s.fr/lettre-aux-camarades-de-lunion-populaire/|access-date=3 May 2022|website=Gauche Républicaine et Socialiste|language=fr|archive-date=3 May 2022|archive-url=https://web.archive.org/web/20220503000608/https://g-r-s.fr/lettre-aux-camarades-de-lunion-populaire/|url-status=live}} went unanswered;{{cite news|last=Paris|first=Katy|date=17 May 2022|url=https://www.ouest-france.fr/elections/legislatives/legislatives-2022-stephane-fouere-pour-la-gauche-republicaine-dans-la-premiere-circonscription-96fd68c8-d29c-11ec-8fd0-9941437d80ae|title=Législatives 2022. Stéphane Fouéré pour la Gauche républicaine dans la première circonscription|newspaper=Ouest-France|language=fr|access-date=16 June 2022|archive-date=7 June 2022|archive-url=https://web.archive.org/web/20220607215907/https://www.ouest-france.fr/elections/legislatives/legislatives-2022-stephane-fouere-pour-la-gauche-republicaine-dans-la-premiere-circonscription-96fd68c8-d29c-11ec-8fd0-9941437d80ae|url-status=live}} the FGR then formed alliances with the Radical Party of the Left, which internally rejected integration into NUPES, and the dissident minority in the PS, among the miscellaneous left. Their candidates presented themselves as part of the "secular and republican" left between Macron and Mélenchon.{{cite web|last=Laurens|first=Guillaume|date=18 May 2022|url=https://actu.fr/occitanie/toulouse_31555/legislatives-des-candidats-de-la-gauche-laique-et-republicaine-partout-a-toulouse-face-a-la-nupes_50825274.html|title=Législatives. Des candidats de la gauche 'laïque et républicaine' partout à Toulouse, face à la Nupes|website=Actu.fr|language=fr|access-date=16 June 2022|archive-date=25 May 2022|archive-url=https://web.archive.org/web/20220525171114/https://actu.fr/occitanie/toulouse_31555/legislatives-des-candidats-de-la-gauche-laique-et-republicaine-partout-a-toulouse-face-a-la-nupes_50825274.html|url-status=live}} The New Anticapitalist Party announced it would not enter the coalition due to what they called insurmountable ideological differences with the PS,{{cite web|url=https://www.huffingtonpost.fr/entry/accord-ps-lfi-fuir-npa-nupes_fr_6274b528e4b00fbab62c4813|title=L'accord du PS avec LFI fait fuir le NPA de la NUPES|website=Le HuffPost|language=fr|date=6 May 2022|access-date=16 June 2022|archive-date=16 June 2022|archive-url=https://web.archive.org/web/20220616133734/https://www.huffingtonpost.fr/entry/accord-ps-lfi-fuir-npa-nupes_fr_6274b528e4b00fbab62c4813|url-status=live}}{{cite web|last=Bourgeois|first=Marie-Pierre|date=6 May 2022|url=https://www.bfmtv.com/politique/elections/legislatives/legislatives-le-npa-ne-signe-pas-avec-lfi-et-denonce-l-absence-de-circonscription-pour-poutou_AN-202205060227.html|title=Législatives: le NPA ne signe pas avec LFI et dénonce l'absence de circonscription pour Poutou|publisher=BFM TV|language=fr|access-date=16 June 2022|archive-date=8 June 2022|archive-url=https://web.archive.org/web/20220608104611/https://www.bfmtv.com/politique/elections/legislatives/legislatives-le-npa-ne-signe-pas-avec-lfi-et-denonce-l-absence-de-circonscription-pour-poutou_AN-202205060227.html|url-status=live}}{{cite web|url=https://www.france24.com/fr/france/20220506-d%C3%A9%C3%A7u-par-la-pr%C3%A9sence-du-ps-le-npa-refuse-de-rejoindre-l-union-de-la-gauche|title=Déçu par la présence du PS, le NPA refuse de rejoindre l'union de la gauche|website=France 24|language=fr|date=6 May 2022|access-date=16 June 2022|archive-date=11 June 2022|archive-url=https://web.archive.org/web/20220611044402/https://www.france24.com/fr/france/20220506-d%C3%A9%C3%A7u-par-la-pr%C3%A9sence-du-ps-le-npa-refuse-de-rejoindre-l-union-de-la-gauche|url-status=live}} while Lutte Ouvrière announced that the party would run its own slate separate from NUPES, which they believe to be reformist.{{cite web|date=3 May 2022|title=Législatives 2022 : où en sont les négociations des partis de gauche avec La France insoumise ?|url=https://www.francetvinfo.fr/elections/legislatives/legislatives-2022-ou-en-sont-les-negociations-des-partis-de-gauche-avec-la-france-insoumise_5116000.html|access-date=3 May 2022|publisher=France Info|language=fr|archive-date=3 May 2022|archive-url=https://web.archive.org/web/20220503100322/https://www.francetvinfo.fr/elections/legislatives/legislatives-2022-ou-en-sont-les-negociations-des-partis-de-gauche-avec-la-france-insoumise_5116000.html|url-status=live}}

On 5 May 2022, LREM changed its name to Renaissance, introducing its big tent coalition for the legislative election made up of the presidential majority parties called Ensemble Citoyens (Ensemble).{{cite web|date=5 May 2022|title=France: LREM devient 'Renaissance', au sein d'une confédération pour les législatives|url=https://www.rfi.fr/fr/en-bref/20220505-france-lrem-devient-renaissance-au-sein-d-une-conf%C3%A9d%C3%A9ration-pour-les-l%C3%A9gislatives|access-date=16 June 2022|publisher=Radio France Internationale|language=fr|archive-date=12 June 2022|archive-url=https://web.archive.org/web/20220612205933/https://www.rfi.fr/fr/en-bref/20220505-france-lrem-devient-renaissance-au-sein-d-une-conf%C3%A9d%C3%A9ration-pour-les-l%C3%A9gislatives|url-status=live}}{{cite news|date=5 May 2022|title=Législatives 2022 : LREM devient 'Renaissance', sur fond d'accord Ferrand, Bayrou et Philippe|url=https://www.lefigaro.fr/elections/legislatives/legislatives-2022-le-camp-macron-s-accorde-avec-edouard-philippe-et-s-unit-en-une-confederation-20220505|access-date=5 May 2022|newspaper=Le Figaro|language=fr|archive-date=5 May 2022|archive-url=https://web.archive.org/web/20220505114513/https://www.lefigaro.fr/elections/legislatives/legislatives-2022-le-camp-macron-s-accorde-avec-edouard-philippe-et-s-unit-en-une-confederation-20220505|url-status=live}} On 16 May, Macron appointed Élisabeth Borne as Prime Minister, replacing Jean Castex. Borne, a member of Renaissance and formerly of the PS, was serving as Macron's Minister of Labour, Employment and Economic Inclusion prior to her appointment as prime minister. She is only the second woman to hold the office.{{cite news|date=17 May 2022|title=Elisabeth Borne: New French PM urges girls to pursue their dreams|publisher=BBC News|url=https://www.bbc.com/news/world-europe-61478839|access-date=16 June 2022|archive-date=19 June 2022|archive-url=https://web.archive.org/web/20220619193135/https://www.bbc.com/news/world-europe-61478839|url-status=live}}

Electoral system

The 577 members of the National Assembly, known as deputies, are elected for five years by a two-round system in single-member constituencies. A candidate who receives an absolute majority of valid votes and a vote total greater than 25% of the registered electorate is elected in the first round. If no candidate reaches this threshold, a runoff election is held between the top two candidates plus any other candidate who received a vote total greater than 12.5% of registered voters. The candidate who receives the most votes in the second round is elected.{{cite web|url=https://www.electionguide.org/elections/id/2570/|url-status=live|title=Elections: France National Assembly 2017 (first round)|website=Election Guide|publisher=International Foundation for Electoral Systems|date=11 June 2017|archive-url=https://web.archive.org/web/20200815164019/https://www.electionguide.org/elections/id/2570/|archive-date=15 August 2020|access-date=16 June 2022}}

Dates

According to the provisions of the Electoral Code, the election must be held within the sixty days which precede the expiry of the powers of the outgoing National Assembly, attached to the third Tuesday of June, five years after its election, except in the event of dissolution of the National Assembly.{{cite web|url=https://www.legifrance.gouv.fr/codes/id/LEGIARTI000006353288/2001-05-16|title=Code électoral|website=Légifrance|language=fr|date=16 May 2001|access-date=16 June 2022|archive-date=30 May 2022|archive-url=https://web.archive.org/web/20220530180727/https://www.legifrance.gouv.fr/codes/id/LEGIARTI000006353288/2001-05-16|url-status=live}} The end of the mandate of the Assembly elected in 2017 is set for 21 June 2022. The dates for the legislative elections in mainland France were set for 12 and 19 June.{{cite web|url=https://www.gouvernement.fr/conseil-des-ministres/2021-07-13|title=Compte rendu du Conseil des ministres du 13 juillet 2021|website=Gouvernement.fr|language=fr|date=13 July 2021|access-date=16 June 2022|archive-date=31 May 2022|archive-url=https://web.archive.org/web/20220531034712/https://www.gouvernement.fr/conseil-des-ministres/2021-07-13|url-status=live}} Declarations of candidacy must be submitted no later than 20 May for the first round and 14 June for the second round.{{cite web|url=https://www.nord.gouv.fr/Demarches-administratives/Elections/Elections-legislatives-2022/Le-depot-des-candidatures|title=Le dépôt des candidatures|website=Les services de l'État dans le Nord|language=fr|date=25 April 2022|access-date=16 June 2022|archive-date=25 April 2022|archive-url=https://web.archive.org/web/20220425152416/https://www.nord.gouv.fr/Demarches-administratives/Elections/Elections-legislatives-2022/le-depot-des-candidatures|url-status=live}} Updated 14 June 2022. French nationals who live abroad were able to vote in the days preceding the ballot.{{cite web|url=https://montreal.consulfrance.org/Elections-Legislatives-2022|title=Élections législatives 2022|website=Consulat général de France à Montréal|language=fr|date=28 March 2022|access-date=16 June 2022|archive-date=31 May 2022|archive-url=https://web.archive.org/web/20220531203413/https://montreal.consulfrance.org/Elections-Legislatives-2022|url-status=live}}

Major parties and alliances

Below are the major parties and alliances contesting the elections, listed by their combined results in the previous elections. According to Le Journal du dimanche, the elections are mainly contested between three blocs: a left-wing bloc (NUPES), a presidential bloc on the centre-right (Ensemble), and a far-right bloc.{{cite news|last=Bloch|first=Michel|date=9 June 2022|url=https://www.lejdd.fr/Politique/legislatives-voici-les-quatre-scenarios-possibles-au-soir-du-second-tour-4125010|title=Législatives : voici les quatre scénarios possibles au soir du second tour|newspaper=Le Journal du dimanche|language=fr|access-date=13 June 2022|quote=C'est sans aucun doute les élections législatives les plus indécises depuis l'instauration du quinquennat et l'inversion du calendrier électoral en 2002. Le premier tour de la présidentielle a révélé la présence de trois blocs dans le pays (un bloc macroniste de centre-droit, un bloc d'extrême-droite et un bloc de gauche).|archive-date=13 June 2022|archive-url=https://web.archive.org/web/20220613021318/https://www.lejdd.fr/Politique/legislatives-voici-les-quatre-scenarios-possibles-au-soir-du-second-tour-4125010|url-status=live}}

class="wikitable"

! colspan=4| Party or alliance

! Main ideology

!Position

! Leader

rowspan=3 style="background:{{party color|La République En Marche!}};" |

|rowspan=3|Ensemble

| style="background:{{party color|La République En Marche!}};" |

|La République En Marche! and allies

|Liberalism

|Centre

|Stanislas Guerini

style="background:{{party color|Democratic Movement (France)}};" |

|Democratic Movement

|Liberalism

|Centre to centre-right

|François Bayrou

style="background:{{party color|Horizons (political party)}};" |

|Horizons

|{{nowrap|Liberal conservatism}}

|Centre-right

|Édouard Philippe

rowspan=2 bgcolor=#71BBDE|

|rowspan=2|UDC

| style="background:{{party color|The Republicans (France)}};" |

|The Republicans and allies

|Liberal conservatism

|{{nowrap|Centre-right to right-wing}}

|Christian Jacob

style="background:{{party color|Union of Democrats and Independents}};" |

|Union of Democrats and Independents

|Liberalism

|Centre to centre-right

|{{nowrap|Jean-Christophe Lagarde}}

rowspan=4 bgcolor=#BB1840|

|rowspan=4|NUPES

| style="background:{{party color|La France Insoumise}};" |

|La France Insoumise and allies

|Democratic socialism

|Left-wing to far-left

|Adrien Quatennens

style="background:#58AF4C;" |

|{{nowrap|Europe Ecology – The Greens and allies}}

|Green politics

|Centre-left to left-wing

|Julien Bayou

style="background:{{party color|Socialist Party (France)}};" |

|Socialist Party and allies

|Social democracy

|Centre-left

|Olivier Faure

style="background:{{party color|French Communist Party}};" |

|French Communist Party

|Communism

|Left-wing to far-left

|Fabien Roussel

style="background:{{party color|National Front (France)}};" |

|colspan=3|National Rally and allies

|{{nowrap|Right-wing nationalism}}

|Far-right

|Jordan Bardella

style="background:{{party color|Radical Party of the Left}};" |

|colspan=3|Radical Party of the Left and allies

|Social liberalism

|Centre-left

|Guillaume Lacroix

rowspan=2 style="background:{{party color|Debout la France}};" |

|rowspan=2|UPF

| style="background:{{party color|Debout la France}};" |

|Debout la France and allies

|National conservatism

|Right-wing to far-right

|Nicolas Dupont-Aignan

style="background:{{party color|The Patriots (France)}};" |

|Les Patriotes

|Right-wing nationalism

|Right-wing to far-right

|Florian Philippot

style="background:{{party color|Reconquête (political party)}};" |

|colspan=3|Reconquête and allies

|Right-wing nationalism

|Far-right

|Éric Zemmour

= Deputies not standing for reelection =

{{main|Candidates in the 2022 French legislative election}}

Opinion polls

{{main|Opinion polling for the 2022 French legislative election}}{{see also|Opinion polling on the Emmanuel Macron presidency}}

{{wide image|Opinion polls French legislative 2022.svg|780px|Local regression of polls conducted}}

Results

= First round =

After the first round, the New Ecological and Social People's Union (NUPES) and Ensemble Citoyens (Ensemble) obtained about 26%. Amid significant losses on the right-wing of the political spectrum for the Republicans (LR) and the Union of the Right and Centre (UDC),{{cite web|last=Bernard|first=Mathias|date=20 June 2022|url=https://theconversation.com/parliamentary-elections-shock-frances-political-order-to-its-core-185413|title=Parliamentary elections shock France's political order to its core|website=The Conversation|access-date=20 June 2022|archive-date=20 June 2022|archive-url=https://web.archive.org/web/20220620145616/http://theconversation.com/parliamentary-elections-shock-frances-political-order-to-its-core-185413|url-status=live}} results for Emmanuel Macron's Ensemble alliance showed it was now the centre-right, having performed strongly among the traditionally centre-right electorate of UDC. The French far-right achieved mixed results; while the National Rally (RN) achieved 18% and was likely to obtain the necessary seats to form a parliamentary group, Éric Zemmour's Reconquête reached 4%, and both he and the party failed to win a seat, and former RN leader Marine Le Pen had to go through the second round for her seat due to low turnout.{{cite web|url=https://www.france24.com/en/france/20220612-live-follow-our-special-edition-coverage-of-the-first-round-of-the-french-legislative-elections|title=Macron coalition, leftwing bloc neck and neck in first round of French elections|website=France 24|publisher=Agence France-Presse|date=12 June 2022|access-date=15 June 2022|archive-date=15 June 2022|archive-url=https://web.archive.org/web/20220615002929/https://www.france24.com/en/france/20220612-live-follow-our-special-edition-coverage-of-the-first-round-of-the-french-legislative-elections|url-status=live}}

In contests between NUPES and RN candidates, officials from Ensemble said they would decide on a "case-by-case basis" on whether or not to support a candidate. Élisabeth Borne, Prime Minister of France, said: "Our position is no vote for RN." At the same time, she expressed support only for NUPES candidates who in her view respect republican values.{{cite news|date=14 June 2022|title=Législatives 2022 en direct – Le Pen vise 100 députés RN, Mélenchon agite le spectre de la TVA sociale, Macron appelle ' au sursaut républicain ' : la journée du 14 juin|language=fr|newspaper=Le Monde|url=https://www.lemonde.fr/politique/live/2022/06/14/legislatives-2022-en-direct-allocution-de-macron-un-sketch-a-la-trump-pour-melenchon-ca-sent-la-panique-a-bord-selon-roussel_6130218_823448.html|access-date=15 June 2022|quote=La majorité sortante a eu des difficultés à préciser sa position en cas de duel au deuxième tour entre la Nupes et le RN. La première ministre, Elisabeth Borne, a fini par déclarer lundi : ' Notre position, c'est aucune voix pour le RN. ' ' Et pour la Nupes, si on a affaire à un candidat qui ne respecte pas les valeurs républicaines, qui insulte nos policiers, qui demande de ne plus soutenir l'Ukraine, qui veut sortir de l'Europe, alors nous n'allons pas voter pour lui ', a poursuivi Mme Borne, qui est arrivée en tête dans sa circonscription dans le Calvados.|archive-date=14 June 2022|archive-url=https://web.archive.org/web/20220614232314/https://www.lemonde.fr/politique/live/2022/06/14/legislatives-2022-en-direct-allocution-de-macron-un-sketch-a-la-trump-pour-melenchon-ca-sent-la-panique-a-bord-selon-roussel_6130218_823448.html|url-status=live}}{{cite news|url=https://www.lemonde.fr/politique/article/2022/06/13/ensemble-peine-a-definir-une-consigne-de-vote-en-cas-de-duel-entre-la-nupes-et-le-rn-au-second-tour-des-legislatives_6130052_823448.html|title=Elections législatives : la majorité appelle à ' ne jamais donner une voix à l'extrême droite ' et soutiendra les candidats Nupes ' républicains '|newspaper=Le Monde|language=fr|date=13 June 2022|access-date=15 June 2022|archive-date=15 June 2022|archive-url=https://web.archive.org/web/20220615131313/https://www.lemonde.fr/politique/article/2022/06/13/ensemble-peine-a-definir-une-consigne-de-vote-en-cas-de-duel-entre-la-nupes-et-le-rn-au-second-tour-des-legislatives_6130052_823448.html|url-status=live}} The first round confirmed that La France Insoumise (LFI) within NUPES and among the French Left, while the centre-left dissidents achieved a much lower numbers of votes like the 2022 French presidential election; of the over 70 dissident candidates, only 15 qualified for the second round.{{cite news|date=13 June 2022|title=Législatives 2022 : soirée morose pour les dissidents socialistes|language=fr|newspaper=Le Monde|url=https://www.lemonde.fr/politique/article/2022/06/13/legislatives-2022-soiree-morose-pour-les-dissidents-socialistes_6130096_823448.html|access-date=15 June 2022|archive-date=14 June 2022|archive-url=https://web.archive.org/web/20220614111605/https://www.lemonde.fr/politique/article/2022/06/13/legislatives-2022-soiree-morose-pour-les-dissidents-socialistes_6130096_823448.html|url-status=live}}

The first round was marked by a record low turnout at 47.5%.{{cite news|last=Kirby|first=Paul|date=13 June 2022|url=https://www.bbc.com/news/world-europe-61777756|title=French election: Left surge threatens Macron majority in France|publisher=BBC|access-date=15 June 2022|archive-date=15 June 2022|archive-url=https://web.archive.org/web/20220615015222/https://www.bbc.com/news/world-europe-61777756|url-status=live}} Additionally, there was some controversy in the results between the Ministry of the Interior and French news outlets, such as France Info and Le Monde, in particular on whether NUPES or Ensemble finished first;{{cite news|url=https://www.lemonde.fr/politique/article/2022/06/13/legislatives-2022-nupes-ou-ensemble-en-tete-du-scrutin-les-raisons-de-la-divergence-entre-le-monde-et-le-ministere-de-l-interieur_6130066_823448.html|title=Nupes ou Ensemble ! en tête aux législatives ? Les raisons de la divergence entre ' Le Monde ' et le ministère de l'intérieur|newspaper=Le Monde|language=fr|date=13 June 2022|access-date=16 June 2022|archive-date=15 June 2022|archive-url=https://web.archive.org/web/20220615215230/https://www.lemonde.fr/politique/article/2022/06/13/legislatives-2022-nupes-ou-ensemble-en-tete-du-scrutin-les-raisons-de-la-divergence-entre-le-monde-et-le-ministere-de-l-interieur_6130066_823448.html|url-status=live}} This was due to disagreements on whether left-wing candidates should be considered within the NUPES framework or not;{{cite web|last1=Holroyd|first1=Matthew|last2=Khatsenkova|first2=Sophia|date=15 June 2022|url=https://www.euronews.com/my-europe/2022/06/15/france-elections-why-does-the-left-wing-alliance-want-a-first-round-recount|title=France elections: Why does the left-wing alliance want a first round recount?|website=Euronews|access-date=16 June 2022|archive-date=15 June 2022|archive-url=https://web.archive.org/web/20220615225040/https://www.euronews.com/my-europe/2022/06/15/france-elections-why-does-the-left-wing-alliance-want-a-first-round-recount|url-status=live}} similar discrepancies also existed for UDC and other alliances.{{cite web|url=https://www.francetvinfo.fr/elections/elections-legislatives-2022-on-vous-explique-pourquoi-la-nupes-denonce-une-manipulation-des-resultats-par-le-ministere-de-l-interieur_5195032.html|title=Elections législatives 2022 : on vous explique pourquoi la Nupes dénonce une manipulation des résultats par le ministère de l'Intérieur|publisher=France Info|language=fr|date=13 June 2022|access-date=16 June 2022|archive-date=15 June 2022|archive-url=https://web.archive.org/web/20220615215228/https://www.francetvinfo.fr/elections/elections-legislatives-2022-on-vous-explique-pourquoi-la-nupes-denonce-une-manipulation-des-resultats-par-le-ministere-de-l-interieur_5195032.html|url-status=live}} NUPES finished either second (per the Ministry of the Interior) or first (per Le Monde), slightly behind or ahead of Ensemble (25.75–25.66% per the Ministry of the Interior and 26.1–25.9% per Le Monde).{{cite news|date=13 June 2022|title=Résultats des législatives 2022, en direct : Clémentine Autain et Julien Bayou (Nupes) en tête, les ministres Olivier Véran et Gabriel Attal qualifiés pour le second tour|language=fr|newspaper=Le Monde|url=https://www.lemonde.fr/politique/live/2022/06/12/resultats-des-legislatives-2022-en-cas-de-duels-entre-la-nupes-et-le-rn-la-coalition-presidentielle-ne-donnera-de-consigne-de-vote-qu-au-cas-par-cas_6129894_823448.html|access-date=15 June 2022|archive-date=14 June 2022|archive-url=https://web.archive.org/web/20220614224057/https://www.lemonde.fr/politique/live/2022/06/12/resultats-des-legislatives-2022-en-cas-de-duels-entre-la-nupes-et-le-rn-la-coalition-presidentielle-ne-donnera-de-consigne-de-vote-qu-au-cas-par-cas_6129894_823448.html|url-status=live}}{{cite news|date=14 June 2022|title=Législatives 2022 en direct – Le Pen vise 100 députés RN, Mélenchon agite le spectre de la TVA sociale, Macron appelle ' au sursaut républicain ' : la journée du 14 juin|language=fr|newspaper=Le Monde|url=https://www.lemonde.fr/politique/live/2022/06/14/legislatives-2022-en-direct-allocution-de-macron-un-sketch-a-la-trump-pour-melenchon-ca-sent-la-panique-a-bord-selon-roussel_6130218_823448.html|access-date=15 June 2022|archive-date=14 June 2022|archive-url=https://web.archive.org/web/20220614232314/https://www.lemonde.fr/politique/live/2022/06/14/legislatives-2022-en-direct-allocution-de-macron-un-sketch-a-la-trump-pour-melenchon-ca-sent-la-panique-a-bord-selon-roussel_6130218_823448.html|url-status=live}}{{cite news|date=15 June 2022|title=Législatives 2022 en direct : Jean-Luc Mélenchon dénonce à nouveau le ' mépris ' d'Emmanuel Macron ; le chef de l'Etat ' assume ' ses déplacements en Roumanie et en Moldavie|language=fr|newspaper=Le Monde|url=https://www.lemonde.fr/politique/live/2022/06/15/legislatives-2022-en-direct-emmanuel-macron-assume-ses-deplacements-en-roumanie-et-en-moldavie-malgre-les-critiques-de-jean-luc-melenchon_6130364_823448.html|access-date=15 June 2022|archive-date=15 June 2022|archive-url=https://web.archive.org/web/20220615091640/https://www.lemonde.fr/politique/live/2022/06/15/legislatives-2022-en-direct-emmanuel-macron-assume-ses-deplacements-en-roumanie-et-en-moldavie-malgre-les-critiques-de-jean-luc-melenchon_6130364_823448.html|url-status=live}}

= Second round =

File:2022 French Legislative Election Results Map Second Round Parties.svg

The second round had a higher turnout than that in the 2017 French legislative election but did not match that of the first round a week earlier. The Ensemble alliance slightly underperformed the polls and lost their absolute majority in Parliament,{{cite news|last=Kirby|first=Paul|date=19 June 2022|url=https://www.bbc.com/news/world-europe-61859881|title=France's Emmanuel Macron set to lose majority – projection|publisher=BBC|access-date=19 June 2022|archive-date=19 June 2022|archive-url=https://web.archive.org/web/20220619180259/https://www.bbc.com/news/world-europe-61859881|url-status=live}} while still winning the most seats.{{cite web|url=https://www.france24.com/en/france/20220619-live-france-votes-in-parliamentary-election-second-round|title=Macron's bloc falls short of absolute majority, leftist coalition second, large gains for far right|website=France 24|publisher=Agence France-Presse|date=19 June 2022|access-date=19 June 2022|archive-date=19 June 2022|archive-url=https://web.archive.org/web/20220619092032/https://www.france24.com/en/france/20220619-live-france-votes-in-parliamentary-election-second-round|url-status=live}} NUPES slightly underperformed relative to the polls, but still managed to substantially increase its proportion of seats and was to reported to have won 131 seats by the Ministry of the Interior.

RN substantially overperformed the polls to win an unprecedented 89 seats and become the largest parliamentary opposition group, because each component party of NUPES intended to form its own separate parliamentary grouping.{{cite web|url=https://www.france24.com/en/video/20220619-marine-le-pen-s-national-rally-estimated-to-win-89-seats|title=France: Marine Le Pen's National Rally estimated to win 89 seats|website=France 24|publisher=Agence France-Presse|date=19 June 2022|access-date=19 June 2022|archive-date=19 June 2022|archive-url=https://web.archive.org/web/20220619190333/https://www.france24.com/en/video/20220619-marine-le-pen-s-national-rally-estimated-to-win-89-seats|url-status=live}}{{cite news|last=Amaro|first=Silvia|date=20 June 2022|url=https://www.cnbc.com/amp/2022/06/20/frances-macron-loses-parliamentary-majority-economic-reform-agenda-at-risk.html|title=France's Macron loses parliamentary majority, putting his economic reform agenda at risk|publisher=CNBC|access-date=22 June 2022|archive-date=21 June 2022|archive-url=https://web.archive.org/web/20220621220201/https://www.cnbc.com/amp/2022/06/20/frances-macron-loses-parliamentary-majority-economic-reform-agenda-at-risk.html|url-status=live}} RN thereby eclipsed the UDC coalition, which won enough seats to be a kingmaker in the next government but still lost seats, as expected, and was projected to win 75 seats. It was the best performance for the far right in the era of the French Fifth Republic,{{cite web|last=Herreros|first=Romain|date=19 June 2022|url=https://www.huffingtonpost.fr/entry/resultats-legislatives-2022-avec-plus-de-80-deputes-le-rn-soffre-un-succes-sans-precedent_fr_62ac8ed9e4b06169ca983a94|title=Résultats Législatives 2022: Le RN s'offre un succès sans précédent|website=Le HuffPost|access-date=20 June 2022|archive-date=19 June 2022|archive-url=https://web.archive.org/web/20220619224956/https://www.huffingtonpost.fr/entry/resultats-legislatives-2022-avec-plus-de-80-deputes-le-rn-soffre-un-succes-sans-precedent_fr_62ac8ed9e4b06169ca983a94|url-status=live}} and their best performance since the late 19th century. Several news outlets, such as Agence France-Presse, gave a different result as to the final seat count, with Ensemble on 247, NUPES on 142, and UDC on 64, respectively, according to Le Monde. This was due to differences as to whether candidates, particularly in the French overseas constituencies, were classified as members of these alliances or not.{{cite news|url=https://www.lemonde.fr/les-decodeurs/article/2022/06/20/carte-des-resultats-des-legislatives-les-deputes-elus-circonscription-par-circonscription_6131057_4355771.html|title=Carte des résultats des législatives 2022: les députés élus, circonscription par circonscription|newspaper=Le Monde|language=fr|date=19 June 2022|access-date=20 June 2022|archive-date=20 June 2022|archive-url=https://web.archive.org/web/20220620051445/https://www.lemonde.fr/les-decodeurs/article/2022/06/20/carte-des-resultats-des-legislatives-les-deputes-elus-circonscription-par-circonscription_6131057_4355771.html|url-status=live}}

class="wikitable collapsible collapsed" style="text-align:right"

!Differences

! colspan="2" |Final seats

Alliance

!Officially

!Alternative

Party

![https://www.resultats-elections.interieur.gouv.fr/legislatives-2022/FE.html Ministry of the Interior]

!Le Monde

style="text-align:left" |NUPES

|bgcolor=#BB1840|131

|bgcolor=#BB1840|142

style="text-align:left" |LFI

|bgcolor=#DB3860|71

|bgcolor=#DB3860|71

style="text-align:left" |PS

|bgcolor=#DB3860|24

|bgcolor=#DB3860|24

style:"text-align:left" |Pôle écologiste

|22

|22

style="text-align:left" |EELV

|bgcolor=#DB3860|16

|bgcolor=#DB3860|16

style="text-align:left" |G.s

|bgcolor=#DB3860|4

|bgcolor=#DB3860|4

style="text-align:left" |GE

|bgcolor=#DB3860|2

|bgcolor=#DB3860|2

style="text-align:left" |PCF

|bgcolor=#DB3860|12

|bgcolor=#DB3860|12

style="text-align:left" |POI / LFI

|bgcolor=#DB3860|1

|bgcolor=#DB3860|1

style="text-align:left" |LND / DVG

|bgcolor=#DB3860|1

|bgcolor=#DB3860|1

|

|

style="text-align:left" |DVG

|bgcolor="{{party color|Miscellaneous left}}"|22

|bgcolor="{{party color|Miscellaneous left}}"|13

style="text-align:left" |PS

|bgcolor="{{party color|Miscellaneous left}}"|5

|bgcolor="{{party color|Miscellaneous left}}"|5

style="text-align:left" |PRG

|bgcolor="{{party color|Miscellaneous left}}"|1

|bgcolor="{{party color|Miscellaneous left}}"|1

style="text-align:left" |PPM

|bgcolor="{{party color|Miscellaneous left}}"|1

|bgcolor="{{party color|Miscellaneous left}}"|1

style="text-align:left" |GUSR

|bgcolor="{{party color|Miscellaneous left}}"|1

|bgcolor="{{party color|Miscellaneous left}}"|1

style="text-align:left" |PPDG

|bgcolor="{{party color|Miscellaneous left}}"|1

|bgcolor="{{party color|Miscellaneous left}}"|1

style="text-align:left" |PS / DVG

|bgcolor="{{party color|Miscellaneous left}}"|1

|bgcolor="{{party color|Miscellaneous left}}"|1

style="text-align:left" |DVG

|bgcolor="{{party color|Miscellaneous left}}"|2

|bgcolor="{{party color|Miscellaneous left}}"|2

style="text-align:left" |PS

|bgcolor="{{party color|Miscellaneous left}}"|3

|bgcolor=#DB3860|3

style="text-align:left" |DVG / LFI

|bgcolor="{{party color|Miscellaneous left}}"|3

|bgcolor=#DB3860|3

style="text-align:left" |PLR

|bgcolor="{{party color|Miscellaneous left}}"|1

|bgcolor=#DB3860|1

style="text-align:left" |PLR / DVG

|bgcolor="{{party color|Miscellaneous left}}"|1

|bgcolor=#DB3860|1

style="text-align:left" |Péyi-A

|bgcolor="{{party color|Miscellaneous left}}"|1

|bgcolor="{{party color|Independent}}"|1

style="text-align:left" |MoDem

|bgcolor="{{party color|Miscellaneous left}}"|1

|bgcolor="{{party color|Miscellaneous centre}}"|1

|

|

style="text-align:left" |DIV

|bgcolor="{{party color|Independent}}"|1

|bgcolor="{{party color|Independent}}"|1

style="text-align:left" |DIV

|bgcolor="{{party color|Independent}}"|1

|bgcolor="{{party color|Miscellaneous right}}"|1

|

|

style="text-align:left" |REG

|bgcolor="{{party color|Regionalist}}"|10

|bgcolor="{{party color|Regionalist}}"|6

style="text-align:left" |Femu-RPS

|bgcolor="{{party color|Regionalist}}"|2

|bgcolor="{{party color|Regionalist}}"|2

style="text-align:left" |PNC-RPS

|bgcolor="{{party color|Regionalist}}"|1

|bgcolor="{{party color|Regionalist}}"|1

style="text-align:left" |Péyi-A

|bgcolor="{{party color|Regionalist}}"|1

|bgcolor="{{party color|Regionalist}}"|1

style="text-align:left" |Péyi-A

|bgcolor="{{party color|Regionalist}}"|1

|bgcolor="{{party color|Miscellaneous left}}"|1

style="text-align:left" |MDES

|bgcolor="{{party color|Regionalist}}"|1

|bgcolor="{{party color|Regionalist}}"|1

style="text-align:left" |DVG / REG

|bgcolor="{{party color|Regionalist}}"|1

|bgcolor="{{party color|Regionalist}}"|1

style="text-align:left" |Tavini

|bgcolor="{{party color|Regionalist}}"|3

|bgcolor=#DB3860|3

|

|

style="text-align:left" |ENS

|bgcolor="{{party color|La République En Marche!}}"|245

|bgcolor="{{party color|La République En Marche!}}"|246

style="text-align:left" |LREM

|bgcolor="{{party color|La République En Marche!}}"|110

|bgcolor="{{party color|La République En Marche!}}"|152

style="text-align:left" |TdP

|bgcolor="{{party color|La République En Marche!}}"|52

|bgcolor="{{party color|La République En Marche!}}"|

style="text-align:left" |MoDem

|bgcolor="{{party color|La République En Marche!}}"|48

|bgcolor="{{party color|La République En Marche!}}"|48

style="text-align:left" |Horizons

|bgcolor="{{party color|La République En Marche!}}"|27

|bgcolor="{{party color|La République En Marche!}}"|27

style="text-align:left" |Agir

|bgcolor="{{party color|La République En Marche!}}"|

|bgcolor="{{party color|La République En Marche!}}"|10

style="text-align:left" |PRV

|bgcolor="{{party color|La République En Marche!}}"|4

|bgcolor="{{party color|La République En Marche!}}"|4

style="text-align:left" |FP / LREM

|bgcolor="{{party color|La République En Marche!}}"|1

|bgcolor="{{party color|La République En Marche!}}"|1

style="text-align:left" |CE / UL

|bgcolor="{{party color|La République En Marche!}}"|1

|bgcolor="{{party color|La République En Marche!}}"|1

style="text-align:left" |GNC / UL

|bgcolor="{{party color|La République En Marche!}}"|1

|bgcolor="{{party color|La République En Marche!}}"|1

style="text-align:left" |LREM / DVD

|bgcolor="{{party color|La République En Marche!}}"|1

|bgcolor="{{party color|La République En Marche!}}"|1

|

|

style="text-align:left" |DVC

|bgcolor="{{party color|Miscellaneous centre}}"|4

|bgcolor="{{party color|Miscellaneous centre}}"|5

style="text-align:left" |LREM

|bgcolor="{{party color|Miscellaneous centre}}"|2

|bgcolor="{{party color|Miscellaneous centre}}"|2

style="text-align:left" |DVC / LREM

|bgcolor="{{party color|Miscellaneous centre}}"|1

|bgcolor="{{party color|La République En Marche!}}"|1

style="text-align:left" |DVC

|bgcolor="{{party color|Miscellaneous centre}}"|1

|bgcolor="{{party color|Miscellaneous centre}}"|1

|

|

style="text-align:left" |UDC (LR+UDI)

|bgcolor="{{party color|UDI}}|64

|bgcolor="{{party color|UDI}}|64

style="text-align:left" |UDI

|bgcolor=#71BBDE|3

|bgcolor=#71BBDE|3

style="text-align:left" |LR

|bgcolor="{{party color|The Republicans (France)}}"|60

|bgcolor="{{party color|The Republicans (France)}}"|60

style="text-align:left" |LR / DVD

|bgcolor="{{party color|The Republicans (France)}}"|1

|bgcolor="{{party color|Miscellaneous right}}"|1

|

|

style="text-align:left" |DVD

|bgcolor="{{party color|Miscellaneous right}}"|10

|bgcolor="{{party color|Miscellaneous right}}"|9

style="text-align:left" |DVD

|bgcolor="{{party color|Miscellaneous right}}"|3

|bgcolor="{{party color|Miscellaneous right}}"|3

style="text-align:left" |AD

|bgcolor="{{party color|Miscellaneous right}}"|1

|bgcolor="{{party color|Miscellaneous right}}"|1

style="text-align:left" |LC

|bgcolor="{{party color|Miscellaneous right}}"|1

|bgcolor="{{party color|Miscellaneous right}}"|1

style="text-align:left" |DVD / UDI

|bgcolor="{{party color|Miscellaneous right}}"|1

|bgcolor="{{party color|Miscellaneous right}}"|1

style="text-align:left" |DVD / LR

|bgcolor="{{party color|Miscellaneous right}}"|1

|bgcolor="{{party color|Miscellaneous right}}"|1

style="text-align:left" |DVD / PRV

|bgcolor="{{party color|Miscellaneous right}}"|1

|bgcolor="{{party color|Miscellaneous centre}}"|1

style="text-align:left" |DVD / UDI

|bgcolor="{{party color|Miscellaneous right}}"|1

|bgcolor=#71BBDE|1

style="text-align:left" |DVD / EXD

|bgcolor="{{party color|Miscellaneous right}}"|1

|bgcolor=#404040|1

|

|

style="text-align:left" |DSV

|bgcolor="{{party color|Debout la France}}"|1

|bgcolor="{{party color|Debout la France}}"|0

style="text-align:left" |UPF / DLF

|bgcolor="{{party color|Debout la France}}"|1

|bgcolor="#404040"|1

|

|

style="text-align:left" |RN

|bgcolor="{{party color|National Front (France)}}"|89

|bgcolor="{{party color|National Front (France)}}"|89

style="text-align:left" |RN

|bgcolor="{{party color|National Front (France)}}"|89

|bgcolor="{{party color|National Front (France)}}"|89

|

|

style="text-align:left" |EXD

|bgcolor="#404040"|0

|bgcolor="#404040"|2

|

|

style="text-align:left" |Total

|577

|577

The elections resulted in a hung parliament, as Ensemble had only a relative majority (a plurality).{{cite news|last1=Hummel|first1=Tassilo|last2=Kar-gupta|first2=Sudip|date=19 June 2022|url=https://www.reuters.com/world/europe/macron-faces-tough-battle-control-parliament-france-votes-2022-06-19/|title=Macron loses absolute majority in parliament in 'democratic shock'|publisher=Reuters|access-date=19 June 2022|archive-date=19 June 2022|archive-url=https://web.archive.org/web/20220619032713/https://www.reuters.com/world/europe/macron-faces-tough-battle-control-parliament-france-votes-2022-06-19/|url-status=live}} It was the first hung parliament since the establishment of the five-year presidential term after the 2000 French constitutional referendum,{{cite news|last1=Breeden|first1=Aurelien|last2=Méheut|first2=Constant|date=19 June 2022|url=https://www.nytimes.com/2022/06/19/world/europe/emmanuel-macron-france-parliamentary-election.html|title=Macron Loses Absolute Majority as Opposition Surges, a Blow for New Term|newspaper=The New York Times|access-date=20 June 2022|archive-date=19 June 2022|archive-url=https://web.archive.org/web/20220619234125/https://www.nytimes.com/2022/06/19/world/europe/emmanuel-macron-france-parliamentary-election.html|url-status=live}} as well as the first relative majority only since the 1988 French legislative election. The overall results were seen as a disavowal and major blow for Macron, with a risk of political instability and gridlock. Finance Minister Bruno Le Maire called the outcome a "democratic shock", and said that if the other blocs did not cooperate, "this would block our capacity to reform and protect the French". Prime Minister Borne commented: "The result is a risk for our country in view of the challenges we have to face." LR, the leading party of UDC, was thought to be the kingmaker and potentially play a role for Macron to keep his presidential majority; however, Christian Jacob, the president of LR and the leader of UDC, stated that his party would remain in opposition, meaning Macron's party would not remain in control of the legislature.{{cite web|url=https://finance.yahoo.com/news/head-french-conservative-party-remain-191922022.html|title=Head of French conservative party: We will remain in opposition to Macron|website=France 24|publisher=Agence France-Presse|date=19 June 2022|access-date=19 June 2022|via=Yahoo!|archive-date=19 June 2022|archive-url=https://web.archive.org/web/20220619211306/https://finance.yahoo.com/news/head-french-conservative-party-remain-191922022.html|url-status=live}}{{cite news|last=Bordas|first=Wally|date=19 June 2022|url=https://www.lefigaro.fr/elections/legislatives/legislatives-christian-jacob-ferme-la-porte-a-tout-pacte-de-gouvernement-avec-emmanuel-macron-20220619|title=Législatives 2022 : Christian Jacob ferme la porte à tout 'pacte de gouvernement' avec Emmanuel Macron|newspaper=Le Figaro|language=fr|access-date=19 June 2022|archive-date=19 June 2022|archive-url=https://web.archive.org/web/20220619195000/http://www.lefigaro.fr/elections/legislatives/legislatives-christian-jacob-ferme-la-porte-a-tout-pacte-de-gouvernement-avec-emmanuel-macron-20220619|url-status=live}} Mélenchon called the results "disappointing" and said that NUPES and the French Left should form a united, single parliamentary group to avoid RN from becoming the largest opposition group in Parliament,{{cite news|date=20 June 2022|title=Melenchon says French left should form one group in new parliament|publisher=Reuters|url=https://www.reuters.com/world/europe/melenchon-says-french-left-should-form-one-group-new-parliament-2022-06-20/|access-date=20 June 2022|archive-date=20 June 2022|archive-url=https://web.archive.org/web/20220620152756/https://www.reuters.com/world/europe/melenchon-says-french-left-should-form-one-group-new-parliament-2022-06-20/|url-status=live}}{{cite news|url=https://www.lemonde.fr/politique/live/2022/06/20/legislatives-2022-en-direct-christian-jacob-reaffirme-l-independance-de-lr-face-a-emmanuel-macron_6131159_823448.html?#id-528027|title=Législatives 2022 Emmanuel Macron recevra, mardi et mercredi, les représentants des forces politiques qui ont vocation à former un groupe à l'Assemblée : revivez la journée du 20 juin|newspaper=Le Monde|language=fr|date=20 June 2022|access-date=21 June 2022|archive-date=20 June 2022|archive-url=https://web.archive.org/web/20220620195906/https://www.lemonde.fr/politique/live/2022/06/20/legislatives-2022-en-direct-christian-jacob-reaffirme-l-independance-de-lr-face-a-emmanuel-macron_6131159_823448.html#id-528027|url-status=live}} which was refused by leaders of Europe Ecology – The Greens (EELV), French Communist Party (PCF), and Socialist Party (PS).{{cite news|url=https://www.lemonde.fr/politique/live/2022/06/20/legislatives-2022-en-direct-christian-jacob-reaffirme-l-independance-de-lr-face-a-emmanuel-macron_6131159_823448.html?#id-528227|title=Législatives 2022 – Emmanuel Macron recevra, mardi et mercredi, les représentants des forces politiques qui ont vocation à former un groupe à l'Assemblée : revivez la journée du 20 juin|newspaper=Le Monde|language=fr|date=20 June 2022|access-date=21 June 2022|archive-date=20 June 2022|archive-url=https://web.archive.org/web/20220620195906/https://www.lemonde.fr/politique/live/2022/06/20/legislatives-2022-en-direct-christian-jacob-reaffirme-l-independance-de-lr-face-a-emmanuel-macron_6131159_823448.html#id-528227|url-status=live}}

= National results =

{{Election results

|image={{Switcher|File:National Assembly 2022.svg|Results by coalition/alliance|File:XVIe législature.svg|Results by National Assembly group|File:XVI French NA with all parties.svg|Results by party}}

|party1=Ensemble|votes1=5857364|seats1=1|votes1_2=8002419|seats1_2=244|totseats1=245|sc1=–105

|party2=New Ecological and Social People's Union|votes2=5836079|seats2=4|votes2_2=6556198|seats2_2=127|totseats2=131|sc2=+74|color2=#BB1840

|party3=National Rally|votes3=4248537|seats3=0|votes3_2=3589465|seats3_2=89|totseats3=89|sc3=+81

|party4=Union of the Right and Centre|votes4=2568502|seats4=0|votes4_2=1512281|seats4_2=64|totseats4=64|sc4=–66

|party5=Reconquête|votes5=964775|seats5=0|totseats5=0|sc5=New

|party6=Miscellaneous left{{efn|Includes the Federation of the Republican Left and dissident candidates from the NUPES member parties. Some independent candidates affiliated with the NUPES were also labelled as Miscellaneous left by the Ministry of Interior. In the second round, the result of the Radical Party of the Left was included in the results for the Miscellaneous left by the Ministry.}}|votes6=713574|seats6=0|votes6_2=408706|seats6_2=21|totseats6=21|sc6=+9

|party7=Ecologists|votes7=608314|seats7=0|totseats7=0|sc7=–1|color7=#77ff77

|party8=Miscellaneous right|votes8=530782|seats8=0|votes8_2=231071|seats8_2=10|totseats8=10|sc8=+4

|party9=Regionalists|votes9=291384|seats9=0|votes9_2=264779|seats9_2=10|totseats9=10|sc9=+5|color9={{party color|Regionalist}}

|party10=Miscellaneous centre|votes10=283612|seats10=0|votes10_2=99145|seats10_2=4|totseats10=4|sc10=+4

|party11=Miscellaneous far-left{{efn|Includes Lutte Ouvrière and New Anticapitalist Party.}}|votes11=266412|seats11=0|votes11_2=11229|seats11_2=0|totseats11=0|sc11=0|color11=#bb0000

|party12=Sovereignist right{{efn|Includes the Union for France led by Debout la France and The Patriots.}}|votes12=249603|seats12=0|votes12_2=19306|seats12_2=1|totseats12=1|sc12=0|color12={{party color|Debout la France}}

|party13=Miscellaneous|votes13=192624|seats13=0|votes13_2=18295|seats13_2=1|totseats13=1|sc13=–2

|party14=Radical Party of the Left|votes14=126689|seats14=0|votes14_2=34576|seats14_2=1|totseats14=1|sc14=–2

|party15=Miscellaneous far-right|votes15=6457|seats15=0|totseats15=0|sc15=–1|color15=#404040

|total_sc=0

|blank=362193|blank2=1235844

|invalid=149306|invalid2=480962

|electorate=48953748|electorate2=48589360

|source=[https://www.resultats-elections.interieur.gouv.fr/legislatives-2022/FE.html Ministry of the Interior]

}}

{{Bar box

|title=Popular vote (first round)

|titlebar=#ddd

|width=600px

|barwidth=350px

|bars=

{{Bar percent|Ensemble|#FFD600|25.75}}

{{Bar percent|NUPES|#BB1840|25.66}}

{{Bar percent|RN|#004A77|18.68}}

{{Bar percent|UDC|#70BADD|11.29}}

{{Bar percent|REC|#170066|4.24}}

{{Bar percent|DVG|#FFC0C0|3.14}}

{{Bar percent|ECO|#77FF77|2.67}}

{{Bar percent|DVD|#ADC1FD|2.33}}

{{Bar percent|REG|#DCBFA3|1.28}}

{{Bar percent|DVC|#FAC577|1.25}}

{{Bar percent|DXG|#BA5050|1.17}}

{{Bar percent|DSV|#0087CD|1.10}}

{{Bar percent|DIV|#D3D3D3|0.85}}

{{Bar percent|PRG|#F0C200|0.56}}

{{Bar percent|DXD|#404040|0.03}}

}}

{{Bar box

|title=Popular vote (second round)

|titlebar=#ddd

|width=600px

|barwidth=350px

|bars=

{{Bar percent|Ensemble|#FFD600|38.57}}

{{Bar percent|NUPES|#BB1840|31.60}}

{{Bar percent|RN|#004A77|17.3}}

{{Bar percent|UDC|#70BADD|7.29}}

{{Bar percent|DVG|#FFC0C0|1.97}}

{{Bar percent|REG|#DCBFA3|1.28}}

{{Bar percent|DVD|#ADC1FD|1.11}}

{{Bar percent|DVC|#FAC577|0.48}}

{{Bar percent|PRG|#F0C200|0.17}}

{{Bar percent|DSV|#0087CD|0.09}}

{{Bar percent|DIV|#D3D3D3|0.09}}

{{Bar percent|DXG|#BA5050|0.05}}

{{Bar percent|REC|#170066|0.00}}

{{Bar percent|ECO|#77FF77|0.00}}

{{Bar percent|DXD|#404040|0.00}}

}}

{{Bar box

|title=Popular vote (seats)

|titlebar=#ddd

|width=600px

|barwidth=350px

|bars=

{{Bar percent|Ensemble|#FFD600|42.50}}

{{Bar percent|NUPES|#BB1840|22.70}}

{{Bar percent|RN|#004A77|15.40}}

{{Bar percent|UDC|#70BADD|11.09}}

{{Bar percent|DVG|#FFC0C0|0.03}}

{{Bar percent|DVD|#ADC1FD|0.02}}

{{Bar percent|REG|#DCBFA3|0.02}}

{{Bar percent|DVC|#FAC577|0.01}}

{{Bar percent|PRG|#F0C200|0.00}}

{{Bar percent|DSV|#0087CD|0.00}}

{{Bar percent|DIV|#D3D3D3|0.00}}

}}

= Results by constituency =

{{main|Results of the 2022 French legislative election by constituency}}

{{see also|Election results of Cabinet Ministers during the 2022 French legislative election|List of MPs who lost their seat in the 2022 French legislative election|List of deputies of the 16th National Assembly of France}}

;2022 French legislative election map results by constituency

File:2022 French Legislative Election First Round Simplified.svg|Simplified map shows which group led in each seat after the 1st round.

File:Simplified 2022 French Legislative Election Results Map Second Round.svg|Simplified map shows which group won in each seat after the 2nd round.

File:2022 French Legislative Election Results Map Second Round Parties.svg|Winning party in each constituency after the 2nd round.

class="wikitable collapsible collapsed" style="font-size:95%; width:72%; line-height:126%; margin-bottom:0"
colspan="2" class="unsortable"| Constituency

! Outgoing deputy

! colspan="2"| Party

! Elected deputy

! colspan="2"| Party

rowspan="5"| Ain

| 1st

| Xavier Breton

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Xavier Breton

| style="background:{{party color|The Republicans (France)}};"|

| LR

2nd

| Charles de la Verpillière

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Romain Daubié

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

3rd

| Olga Givernet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Olga Givernet

| style="background:{{party color|La République En Marche!}};"|

| LREM

4th

| Stéphane Trompille

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jérôme Buisson

| style="background:{{party color|National Rally (France)}};"|

| RN

5th

| Damien Abad

| style="background:{{party color|Independent (politician)}};"|

| SE

| Damien Abad

| style="background:{{party color|Independent (politician)}};"|

| SE

rowspan="5"| Aisne

| 1st

| Aude Bono-Vandorme

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Nicolas Dragon

| style="background:{{party color|National Rally (France)}};"|

| RN

2nd

| Julien Dive

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Julien Dive

| style="background:{{party color|The Republicans (France)}};"|

| LR

3rd

| Jean-Louis Bricout

| style="background:{{party color|Independent (politician)}};"|

| SE

| Jean-Louis Bricout

| style="background:{{party color|Independent (politician)}};"|

| SE

4th

| Marc Delatte

| style="background:{{party color|La République En Marche!}};"|

| LREM

| José Beaurain

| style="background:{{party color|National Rally (France)}};"|

| RN

5th

| Jacques Krabal

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jocelyn Dessigny

| style="background:{{party color|National Rally (France)}};"|

| RN

rowspan="3"| Allier

| 1st

| Jean-Paul Dufrègne

| style="background:{{party color|French Communist Party}};"|

| PCF

| Yannick Monnet

| style="background:{{party color|French Communist Party}};"|

| PCF

2nd

| Laurence Vanceunebrock-Mialon

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jorys Bovet

| style="background:{{party color|National Rally (France)}};"|

| RN

3rd

| Bénédicte Peyrol

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Nicolas Ray

| style="background:{{party color|The Republicans (France)}};"|

| LR

rowspan="2"| Alpes-de-Haute-Provence

| 1st

| Delphine Bagarry

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Christian Girard

| style="background:{{party color|National Rally (France)}};"|

| RN

2nd

| Christophe Castaner

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Léo Walter

| style="background:{{party color|La France Insoumise}};"|

| LFI

rowspan="2"| Hautes-Alpes

| 1st

| Pascale Boyer

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Pascale Boyer

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Joël Giraud

| style="background:{{party color|Radical Party of the Left}};"|

| PRG

| Joël Giraud

| style="background:{{party color|La République En Marche!}};"|

| LREM

rowspan="9"| Alpes-Maritimes

| 1st

| Éric Ciotti

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Éric Ciotti

| style="background:{{party color|The Republicans (France)}};"|

| LR

2nd

| Loïc Dombreval

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Lionel Tivoli

| style="background:{{party color|National Rally (France)}};"|

| RN

3rd

| Cédric Roussel

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Philippe Pradal

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

4th

| Alexandra Valetta-Ardisson

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Alexandra Masson

| style="background:{{party color|National Rally (France)}};"|

| RN

5th

| Marine Brenier

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Christelle d'Intorni

| style="background:{{party color|The Republicans (France)}};"|

| LR

6th

| Laurence Trastour-Isnart

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Bryan Masson

| style="background:{{party color|National Rally (France)}};"|

| RN

7th

| Éric Pauget

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Éric Pauget

| style="background:{{party color|The Republicans (France)}};"|

| LR

8th

| Bernard Brochand

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Alexandra Martin

| style="background:{{party color|The Republicans (France)}};"|

| LR

9th

| Michèle Tabarot

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Michèle Tabarot

| style="background:{{party color|The Republicans (France)}};"|

| LR

rowspan="3"| Ardèche

| 1st

| Hervé Saulignac

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Hervé Saulignac

| style="background:{{party color|Socialist Party (France)}};"|

| PS

2nd

| Olivier Dussopt

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Olivier Dussopt

| style="background:{{party color|Territories of Progress}};"|

| TDP

3rd

| Fabrice Brun

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Fabrice Brun

| style="background:{{party color|The Republicans (France)}};"|

| LR

rowspan="3"| Ardennes

| 1st

| Bérengère Poletti

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Lionel Vuibert

| style="background:{{party color|Agir (France)}};"|

| Agir

2nd

| Pierre Cordier

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Pierre Cordier

| style="background:{{party color|The Republicans (France)}};"|

| LR

3rd

| Jean-Luc Warsmann

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Jean-Luc Warsmann

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

rowspan="2"| Ariège

| 1st

| Bénédicte Taurine

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Bénédicte Taurine

| style="background:{{party color|La France Insoumise}};"|

| LFI

2nd

| Michel Larive

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Laurent Panifous

| style="background:{{party color|Socialist Party (France)}};"|

| PS

rowspan="3"| Aube

| 1st

| Grégory Besson-Moreau

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jordan Guitton

| style="background:{{party color|National Rally (France)}};"|

| RN

2nd

| Valérie Bazin-Malgras

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Valérie Bazin-Malgras

| style="background:{{party color|The Republicans (France)}};"|

| LR

3rd

| Gérard Menuel

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Angélique Ranc

| style="background:{{party color|National Rally (France)}};"|

| RN

rowspan="3"| Aude

| 1st

| Danièle Hérin

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Christophe Barthès

| style="background:{{party color|National Rally (France)}};"|

| RN

2nd

| Alain Péréa

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Frédéric Falcon

| style="background:{{party color|National Rally (France)}};"|

| RN

3rd

| Mireille Robert

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Julien Rancoule

| style="background:{{party color|National Rally (France)}};"|

| RN

rowspan="3"| Aveyron

| 1st

| Stéphane Mazars

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Stéphane Mazars

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Anne Blanc

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Laurent Alexandre

| style="background:{{party color|La France Insoumise}};"|

| LFI

3rd

| Arnaud Viala

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Jean-François Rousset

| style="background:{{party color|La République En Marche!}};"|

| LREM

rowspan="16"| Bouches-du-Rhône

| 1st

| Valérie Boyer

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Sabrina Agresti-Roubache

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Claire Pitollat

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Claire Pitollat

| style="background:{{party color|La République En Marche!}};"|

| LREM

3rd

| Alexandra Louis

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Gisèle Lelouis

| style="background:{{party color|National Rally (France)}};"|

| RN

4th

| Jean-Luc Mélenchon

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Manuel Bompard

| style="background:{{party color|La France Insoumise}};"|

| LFI

5th

| Cathy Racon-Bouzon

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Hendrik Davi

| style="background:{{party color|La France Insoumise}};"|

| LFI

6th

| Guy Teissier

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Lionel Royer-Perreaut

| style="background:{{party color|La République En Marche!}};"|

| LREM

7th

| Saïd Ahamada

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sébastien Delogu

| style="background:{{party color|La France Insoumise}};"|

| LFI

8th

| Jean-Marc Zulesi

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-Marc Zulesi

| style="background:{{party color|La République En Marche!}};"|

| LREM

9th

| Bernard Deflesselles

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Joëlle Mélin

| style="background:{{party color|National Rally (France)}};"|

| RN

10th

| François-Michel Lambert

| style="background:{{party color|Ecologist Party}};"|

|

| José Gonzalez

| style="background:{{party color|National Rally (France)}};"|

| RN

11th

| Mohamed Laqhila

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Mohamed Laqhila

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

12th

| Éric Diard

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Franck Allisio

| style="background:{{party color|National Rally (France)}};"|

| RN

13th

| Pierre Dharréville

| style="background:{{party color|French Communist Party}};"|

| PCF

| Pierre Dharréville

| style="background:{{party color|French Communist Party}};"|

| PCF

14th

| Anne-Laurence Petel

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Anne-Laurence Petel

| style="background:{{party color|La République En Marche!}};"|

| LREM

15th

| Bernard Reynès

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Romain Baubry

| style="background:{{party color|National Rally (France)}};"|

| RN

16th

| Monica Michel

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Emmanuel Tache

| style="background:{{party color|National Rally (France)}};"|

| RN

rowspan="6"| Calvados

| 1st

| Fabrice Le Vigoureux

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Fabrice Le Vigoureux

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Laurence Dumont

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Arthur Delaporte

| style="background:{{party color|Socialist Party (France)}};"|

| PS

3rd

| Nathalie Porte

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Jérémie Patrier-Leitus

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

4th

| Christophe Blanchet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Christophe Blanchet

| style="background:{{party color|La République En Marche!}};"|

| LREM

5th

| Bertrand Bouyx

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Bertrand Bouyx

| style="background:{{party color|La République En Marche!}};"|

| LREM

6th

| Alain Tourret

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Élisabeth Borne

| style="background:{{party color|La République En Marche!}};"|

| LREM

rowspan="2"| Cantal

| 1st

| Vincent Descœur

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Vincent Descœur

| style="background:{{party color|The Republicans (France)}};"|

| LR

2nd

| Jean-Yves Bony

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Jean-Yves Bony

| style="background:{{party color|The Republicans (France)}};"|

| LR

rowspan="3"| Charente

| 1st

| Thomas Mesnier

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Thomas Mesnier

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

2nd

| Sandra Marsaud

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sandra Marsaud

| style="background:{{party color|La République En Marche!}};"|

| LREM

3rd

| Jérôme Lambert

| style="background:{{party color|Citizens' Movement (France)}};"|

| MDC

| Caroline Colombier

| style="background:{{party color|National Rally (France)}};"|

| RN

rowspan="5"| Charente-Maritime

| 1st

| Olivier Falorni

| style="background:{{party color|Radical Party of the Left}};"|

| PRG

| Olivier Falorni

| style="background:{{party color|Radical Party of the Left}};"|

| PRG

2nd

| Frédérique Tuffnell

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Anne-Laure Babault

| style="background:{{party color|La République En Marche!}};"|

| LREM

3rd

| Jean-Philippe Ardouin

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-Philippe Ardouin

| style="background:{{party color|La République En Marche!}};"|

| LREM

4th

| Raphaël Gérard

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Raphaël Gérard

| style="background:{{party color|La République En Marche!}};"|

| LREM

5th

| Didier Quentin

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Christophe Plassard

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

rowspan="3"| Cher

| 1st

| François Cormier-Bouligeon

| style="background:{{party color|La République En Marche!}};"|

| LREM

| François Cormier-Bouligeon

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Nadia Essayan

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Nicolas Sansu

| style="background:{{party color|French Communist Party}};"|

| PCF

3rd

| Loïc Kervran

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Loïc Kervran

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

rowspan="2"| Corrèze

| 1st

| Christophe Jerretie

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Francis Dubois

| style="background:{{party color|The Republicans (France)}};"|

| LR

2nd

| Frédérique Meunier

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Frédérique Meunier

| style="background:{{party color|The Republicans (France)}};"|

| LR

rowspan="2"| Corse-du-Sud

| 1st

| Jean-Jacques Ferrara

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Laurent Marcangeli

| style="background:{{party color|Horizons (political party)}};"|

| HorizonsCCB

2nd

| Paul-André Colombani

| style="background:{{party color|Party of the Corsican Nation}}|

| PNC

| Paul-André Colombani

| style="background:{{party color|Party of the Corsican Nation}}|

| PNC

rowspan="2"| Haute-Corse

| 1st

| Michel Castellani

| style="background:{{party color|Régions et Peuples Solidaires}}|

| Femu

| Michel Castellani

| style="background:{{party color|Régions et Peuples Solidaires}}|

| Femu

2nd

| Jean-Félix Acquaviva

| style="background:{{party color|Régions et Peuples Solidaires}}|

| Femu

| Jean-Félix Acquaviva

| style="background:{{party color|Régions et Peuples Solidaires}}|

| Femu

rowspan="5"| Côte-d'Or

| 1st

| Didier Martin

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Didier Martin

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Rémi Delatte

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Benoît Bordat

| style="background:{{party color|Miscellaneous left}};"|

| FP

3rd

| Fadila Khattabi

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Fadila Khattabi

| style="background:{{party color|La République En Marche!}};"|

| LREM

4th

| Yolaine de Courson

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Hubert Brigand

| style="background:{{party color|The Republicans (France)}};"|

| LR

5th

| Didier Paris

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Didier Paris

| style="background:{{party color|La République En Marche!}};"|

| LREM

rowspan="5"| Côtes-d'Armor

| 1st

| Bruno Joncour

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Mickaël Cosson

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

2nd

| Hervé Berville

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Hervé Berville

| style="background:{{party color|La République En Marche!}};"|

| LREM

3rd

| Marc Le Fur

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Marc Le Fur

| style="background:{{party color|The Republicans (France)}};"|

| LR

4th

| Yannick Kerlogot

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Murielle Lepvraud

| style="background:{{party color|La France Insoumise}};"|

| LFI

5th

| Éric Bothorel

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Éric Bothorel

| style="background:{{party color|La République En Marche!}};"|

| LREM

Creuse

| 1st

| Jean-Baptiste Moreau

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Catherine Couturier

| style="background:{{party color|La France Insoumise}};"|

| LFI

rowspan="4"| Dordogne

| 1st

| Philippe Chassaing

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Pascale Martin

| style="background:{{party color|La France Insoumise}};"|

| LFI

2nd

| Michel Delpon

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Serge Muller

| style="background:{{party color|National Rally (France)}};"|

| RN

3rd

| Jean-Pierre Cubertafon

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Jean-Pierre Cubertafon

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

4th

| Jacqueline Dubois

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sébastien Peytavie

| style="background:{{party color|Génération.s}};"|

| G.s

rowspan="5"| Doubs

| 1st

| Fannette Charvier

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Laurent Croizier

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

2nd

| Éric Alauzet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Éric Alauzet

| style="background:{{party color|La République En Marche!}};"|

| LREM

3rd

| Denis Sommer

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Nicolas Pacquot

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

4th

| Frédéric Barbier

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Géraldine Grangier

| style="background:{{party color|National Rally (France)}};"|

| RN

5th

| Annie Genevard

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Annie Genevard

| style="background:{{party color|The Republicans (France)}};"|

| LR

rowspan="4"| Drôme

| 1st

| Mireille Clapot

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Mireille Clapot

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Alice Thourot

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Lisette Pollet

| style="background:{{party color|National Rally (France)}};"|

| RN

3rd

| Célia de Lavergne

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Marie Pochon

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

4th

| Emmanuelle Anthoine

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Emmanuelle Anthoine

| style="background:{{party color|The Republicans (France)}};"|

| LR

rowspan="5"| Eure

| 1st

| Bruno Le Maire

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Christine Loir

| style="background:{{party color|National Rally (France)}};"|

| RN

2nd

| Fabien Gouttefarde

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Katiana Levavasseur

| style="background:{{party color|National Rally (France)}};"|

| RN

3rd

| Marie Tamarelle-Verhaeghe

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Kévin Mauvieux

| style="background:{{party color|National Rally (France)}};"|

| RN

4th

| Bruno Questel

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Philippe Brun

| style="background:{{party color|Socialist Party (France)}};"|

| PS

5th

| Claire O'Petit

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Timothée Houssin

| style="background:{{party color|National Rally (France)}};"|

| RN

rowspan="4"| Eure-et-Loir

| 1st

| Guillaume Kasbarian

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Guillaume Kasbarian

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Olivier Marleix

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Olivier Marleix

| style="background:{{party color|The Republicans (France)}};"|

| LR

3rd

| Laure de La Raudière

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Luc Lamirault

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

4th

| Philippe Vigier

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Philippe Vigier

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

rowspan="8"| Finistère

| 1st

| Annaïg Le Meur

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Annaïg Le Meur

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Jean-Charles Larsonneur

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-Charles Larsonneur

| style="background:{{party color|La République En Marche!}};"|

| LREM

3rd

| Didier Le Gac

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Didier Le Gac

| style="background:{{party color|La République En Marche!}};"|

| LREM

4th

| Sandrine Le Feur

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sandrine Le Feur

| style="background:{{party color|La République En Marche!}};"|

| LREM

5th

| Graziella Melchior

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Graziella Melchior

| style="background:{{party color|La République En Marche!}};"|

| LREM

6th

| Richard Ferrand

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Mélanie Thomin

| style="background:{{party color|Socialist Party (France)}};"|

| PS

7th

| Liliane Tanguy

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Liliane Tanguy

| style="background:{{party color|La République En Marche!}};"|

| LREM

8th

| Erwan Balanant

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Erwan Balanant

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

rowspan="6"| Gard

| 1st

| Françoise Dumas

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Yoann Gillet

| style="background:{{party color|National Front (France)}};"|

| RN

2nd

| Nicolas Meizonnet

| style="background:{{party color|National Front (France)}};"|

| RN

| Nicolas Meizonnet

| style="background:{{party color|National Front (France)}};"|

| RN

3rd

| Anthony Cellier

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Pascale Bordes

| style="background:{{party color|National Front (France)}};"|

| RN

4th

| Annie Chapelier

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Pierre Maurin

| style="background:{{party color|National Front (France)}};"|

| RN

5th

| Catherine Daufès-Roux

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Michel Sala

| style="background:{{party color|La France Insoumise}};"|

| LFI

6th

| Philippe Berta

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Philippe Berta

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

rowspan="10"| Haute-Garonne

| 1st

| Pierre Cabaré

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Hadrien Clouet

| style="background:{{party color|La France Insoumise}};"|

| LFI

2nd

| Jean-Luc Lagleize

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Anne Stambach-Terrenoir

| style="background:{{party color|La France Insoumise}};"|

| LFI

3rd

| Corinne Vignon

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Corinne Vignon

| style="background:{{party color|La République En Marche!}};"|

| LREM

4th

| Mickaël Nogal

| style="background:{{party color|La République En Marche!}};"|

| LREM

| François Piquemal

| style="background:{{party color|La France Insoumise}};"|

| LFI

5th

| Jean-François Portarrieu

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-François Portarrieu

| style="background:{{party color|La République En Marche!}};"|

| LREM

6th

| Monique Iborra

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Monique Iborra

| style="background:{{party color|La République En Marche!}};"|

| LREM

7th

| Élisabeth Toutut-Picard

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Christophe Bex

| style="background:{{party color|La France Insoumise}};"|

| LFI

8th

| Joël Aviragnet

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Joël Aviragnet

| style="background:{{party color|Socialist Party (France)}};"|

| PS

9th

| Sandrine Mörch

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Christine Arrighi

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

10th

| Sébastien Nadot

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Dominique Faure

| style="background:{{party color|Radical Party (France)}};"|

| PRV

rowspan="2"| Gers

| 1st

| Jean-René Cazeneuve

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-René Cazeneuve

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Gisèle Biémouret

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| David Taupiac

| style="background:{{party color|Socialist Party (France)}};"|

| PS

rowspan="12"| Gironde

| 1st

| Dominique David

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Thomas Cazenave

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Catherine Fabre

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Nicolas Thierry

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

3rd

| Loïc Prud'homme

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Loïc Prud'homme

| style="background:{{party color|La France Insoumise}};"|

| LFI

4th

| Alain David

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Alain David

| style="background:{{party color|Socialist Party (France)}};"|

| PS

5th

| Benoît Simian

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Grégoire de Fournas

| style="background:{{party color|National Rally (France)}};"|

| RN

6th

| Eric Poulliat

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Eric Poulliat

| style="background:{{party color|La République En Marche!}};"|

| LREM

7th

| Bérangère Couillard

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Bérangère Couillard

| style="background:{{party color|La République En Marche!}};"|

| LREM

8th

| Sophie Panonacle

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sophie Panonacle

| style="background:{{party color|La République En Marche!}};"|

| LREM

9th

| Sophie Mette

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Sophie Mette

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

10th

| Florent Boudié

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Florent Boudié

| style="background:{{party color|La République En Marche!}};"|

| LREM

11th

| Véronique Hammerer

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Edwige Diaz

| style="background:{{party color|National Front (France)}};"|

| RN

12th

| Christelle Dubos

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Pascal Lavergne

| style="background:{{party color|La République En Marche!}};"|

| LREM

rowspan="9"| Hérault

| 1st

| Patricia Mirallès

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Patricia Mirallès

| style="background:{{party color|Territories of Progress}};"|

| TDP

2nd

| Muriel Ressiguier

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Nathalie Oziol

| style="background:{{party color|La France Insoumise}};"|

| LFI

3rd

| Coralie Dubost

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Laurence Cristol

| style="background:{{party color|La République En Marche!}};"|

| LREM

4th

| Jean-François Eliaou

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sébastien Rome

| style="background:{{party color|La France Insoumise}};"|

| LFI

5th

| Philippe Huppé

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Stéphanie Galzy

| style="background:{{party color|National Front (France)}};"|

| RN

6th

| Emmanuelle Ménard

| style="background:{{party color|Independent (politician)}};"|

| SE

| Emmanuelle Ménard

| style="background:{{party color|Independent (politician)}};"|

| SE

7th

| Christophe Euzet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Aurélien Lopez-Liguori

| style="background:{{party color|National Front (France)}};"|

| RN

8th

| Nicolas Démoulin

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sylvain Carrière

| style="background:{{party color|La France Insoumise}};"|

| LFI

9th

| Patrick Vignal

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Patrick Vignal

| style="background:{{party color|La République En Marche!}};"|

| LREM

rowspan="8"| Ille-et-Vilaine

| 1st

| Mostapha Laabid

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Frédéric Mathieu

| style="background:{{party color|La France Insoumise}};"|

| LFI

2nd

| Laurence Maillart-Méhaignerie

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Laurence Maillart-Méhaignerie

| style="background:{{party color|La République En Marche!}};"|

| LREM

3rd

| Claudia Rouaux

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Claudia Rouaux

| style="background:{{party color|Socialist Party (France)}};"|

| PS

4th

| Gaël Le Bohec

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Mathilde Hignet

| style="background:{{party color|La France Insoumise}};"|

| LFI

5th

| Christine Cloarec

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Christine Cloarec

| style="background:{{party color|La République En Marche!}};"|

| LREM

6th

| Thierry Benoit

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Thierry Benoit

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

7th

| Jean-Luc Bourgeaux

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Jean-Luc Bourgeaux

| style="background:{{party color|The Republicans (France)}};"|

| LR

8th

| Florian Bachelier

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Mickaël Bouloux

| style="background:{{party color|Socialist Party (France)}};"|

| PS

rowspan="2"| Indre

| 1st

| François Jolivet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| François Jolivet

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

2nd

| Nicolas Forissier

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Nicolas Forissier

| style="background:{{party color|The Republicans (France)}};"|

| LR

rowspan="5"| Indre-et-Loire

| 1st

| Philippe Chalumeau

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Charles Fournier

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

2nd

| Daniel Labaronne

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Daniel Labaronne

| style="background:{{party color|La République En Marche!}};"|

| LREM

3rd

| Sophie Métadier

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Henri Alfandari

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

4th

| Fabienne Colboc

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Fabienne Colboc

| style="background:{{party color|La République En Marche!}};"|

| LREM

5th

| Sabine Thillaye

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Sabine Thillaye

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

rowspan="10"| Isère

| 1st

| Olivier Véran

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Olivier Véran

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Jean-Charles Colas-Roy

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Cyrielle Chatelain

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

3rd

| Émilie Chalas

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Élisa Martin

| style="background:{{party color|La France Insoumise}};"|

| LFI

4th

| Marie-Noëlle Battistel

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Marie-Noëlle Battistel

| style="background:{{party color|Socialist Party (France)}};"|

| PS

5th

| Catherine Kamowski

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jérémie Iordanoff

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

6th

| Cendra Motin

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Alexis Jolly

| style="background:{{party color|National Rally (France)}};"|

| RN

7th

| Monique Limon

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Yannick Neuder

| style="background:{{party color|The Republicans (France)}};"|

| LR

8th

| Caroline Abadie

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Caroline Abadie

| style="background:{{party color|La République En Marche!}};"|

| LREM

9th

| Élodie Jacquier-Laforge

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Élodie Jacquier-Laforge

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

10th

| Marjolaine Meynier-Millefert

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Marjolaine Meynier-Millefert

| style="background:{{party color|La République En Marche!}};"|

| LREM

rowspan="3"| Jura

| 1st

| Danielle Brulebois

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Danielle Brulebois

| style="background:{{party color|La République En Marche!}};"|

| LREM

2nd

| Marie-Christine Dalloz

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Marie-Christine Dalloz

| style="background:{{party color|The Republicans (France)}};"|

| LR

3rd

| Jean-Marie Sermier

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Justine Gruet

| style="background:{{party color|The Republicans (France)}};"|

| LR

rowspan="3"| Landes

| 1st

| Fabien Lainé

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Geneviève Darrieussecq

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

2nd

| Lionel Causse

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Lionel Causse

| style="background:{{party color|La République En Marche!}};"|

| LREM

3rd

| Boris Vallaud

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Boris Vallaud

| style="background:{{party color|Socialist Party (France)}};"|

| PS

rowspan="3"| Loir-et-Cher

| 1st

| Marc Fesneau

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Marc Fesneau

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

2nd

| Guillaume Peltier

| style="background:{{party color|The Republicans (France)

};"|

| LR

| Roger Chudeau

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 3rd

| Pascal Brindeau

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Christophe Marion

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="6"| Loire

| 1st

| Régis Juanico

| style="background:{{party color|Génération.s}};"|

| G.s

| Quentin Bataillon

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Jean-Michel Mis

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Andrée Taurinya

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 3rd

| Valéria Faure-Muntian

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Emmanuel Mandon

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 4th

| Dino Cinieri

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Dino Cinieri

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 5th

| Nathalie Sarles

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Antoine Vermorel-Marques

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 6th

| Julien Borowczyk

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-Pierre Taite

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| rowspan="2"| Haute-Loire

| 1st

| Isabelle Valentin

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Isabelle Valentin

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 2nd

| Jean-Pierre Vigier

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Jean-Pierre Vigier

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| rowspan="10"| Loire-Atlantique

| 1st

| François de Rugy

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Mounir Belhamiti

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Valérie Oppelt

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Andy Kerbrat

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 3rd

| Anne-France Brunet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Ségolène Amiot

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 4th

| Aude Amadou

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Julie Laernoes

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

|-

| 5th

| Luc Geismar

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Sarah El Haïry

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 6th

| Yves Daniel

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-Claude Raux

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

|-

| 7th

| Sandrine Josso

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Sandrine Josso

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 8th

| Audrey Dufeu-Schubert

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Matthias Tavel

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 9th

| Yannick Haury

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Yannick Haury

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 10th

| Sophie Errante

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sophie Errante

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="6"| Loiret

| 1st

| Stéphanie Rist

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Stéphanie Rist

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Caroline Janvier

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Caroline Janvier

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Claude de Ganay

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Mathilde Paris

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 4th

| Jean-Pierre Door

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Thomas Ménagé

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 5th

| Marianne Dubois

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Anthony Brosse

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 6th

| Richard Ramos

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Richard Ramos

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| rowspan="2"| Lot

| 1st

| Aurélien Pradié

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Aurélien Pradié

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 2nd

| Huguette Tiegna

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Huguette Tiegna

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="3"| Lot-et-Garonne

| 1st

| Michel Lauzzana

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Michel Lauzzana

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Alexandre Freschi

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Hélène Laporte

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 3rd

| Olivier Damaisin

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Annick Cousin

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| Lozère

| 1st

| Pierre Morel-À-L'Huissier

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Pierre Morel-À-L'Huissier

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

|-

| rowspan="7"| Maine-et-Loire

| 1st

| Matthieu Orphelin

| style="background:{{party color|La République En Marche!}};"|

| LREM

| François Gernigon

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 2nd

| Stella Dupont

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Stella Dupont

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Anne-Laure Blin

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Anne-Laure Blin

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 4th

| Laetitia Saint-Paul

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Laetitia Saint-Paul

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 5th

| Denis Masséglia

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Denis Masséglia

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 6th

| Nicole Dubré-Chirat

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Nicole Dubré-Chirat

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 7th

| Philippe Bolo

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Philippe Bolo

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| rowspan="4"| Manche

| 1st

| Philippe Gosselin

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Philippe Gosselin

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 2nd

| Bertrand Sorre

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Bertrand Sorre

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Stéphane Travert

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Stéphane Travert

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 4th

| Sonia Krimi

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Anna Pic

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| rowspan="5"| Marne

| 1st

| Valérie Beauvais

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Xavier Albertini

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 2nd

| Aina Kuric

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Anne-Sophie Frigout

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 3rd

| Éric Girardin

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Éric Girardin

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 4th

| Lise Magnier

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Lise Magnier

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 5th

| Charles de Courson

| style="background:{{party color|The Centrists}};"|

| LC

| Charles de Courson

| style="background:{{party color|The Centrists}};"|

| LC

|-

| rowspan="2"| Haute-Marne

| 1st

| Sylvain Templier

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Christophe Bentz

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 2nd

| François Cornut-Gentille

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Laurence Robert-Dehault

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| rowspan="3"| Mayenne

| 1st

| Guillaume Garot

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Guillaume Garot

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 2nd

| Géraldine Bannier

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Géraldine Bannier

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 3rd

| Yannick Favennec Becot

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Yannick Favennec Becot

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| rowspan="6"| Meurthe-et-Moselle

| 1st

| Carole Grandjean

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Carole Grandjean

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Pascale César

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Emmanuel Lacresse

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Xavier Paluszkiewicz

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Martine Étienne

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 4th

| Thibault Bazin

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Thibault Bazin

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 5th

| Dominique Potier

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Dominique Potier

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 6th

| Caroline Fiat

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Caroline Fiat

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| rowspan="2"| Meuse

| 1st

| Bertrand Pancher

| style="background:{{party color|Independent (politician)}};"|

| SE

| Bertrand Pancher

| style="background:{{party color|Independent (politician)}};"|

| SE

|-

| 2nd

| Émilie Cariou

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Florence Goulet

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| rowspan="6"| Morbihan

| 1st

| Hervé Pellois

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Anne Le Hénanff

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 2nd

| Jimmy Pahun

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Jimmy Pahun

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 3rd

| Nicole Le Peih

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Nicole Le Peih

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 4th

| Paul Molac

| style="background:{{party color|Independent (politician)}};"|

| SE

| Paul Molac

| style="background:{{party color|Independent (politician)}};"|

| SE

|-

| 5th

| Gwendal Rouillard

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Lysiane Metayer

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 6th

| Jean-Michel Jacques

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-Michel Jacques

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="9"| Moselle

| 1st

| Belkhir Belhaddad

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Belkhir Belhaddad

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Ludovic Mendes

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Ludovic Mendes

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Richard Lioger

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Charlotte Leduc

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 4th

| Fabien Di Filippo

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Fabien Di Filippo

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 5th

| Nicole Gries-Trisse

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Vincent Seitlinger

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 6th

| Christophe Arend

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Kévin Pfeffer

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 7th

| Hélène Zannier

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Alexandre Loubet

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 8th

| Brahim Hammouche

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Laurent Jacobelli

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 9th

| Isabelle Rauch

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Isabelle Rauch

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| rowspan="2"| Nièvre

| 1st

| Perrine Goulet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Perrine Goulet

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Patrice Perrot

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Patrice Perrot

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="21"| Nord

| 1st

| Adrien Quatennens

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Adrien Quatennens

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 2nd

| Ugo Bernalicis

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Ugo Bernalicis

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 3rd

| Christophe Di Pompeo

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Benjamin Saint-Huile

| style="background:{{party color|Independent (politician)}};"|

| SE

|-

| 4th

| Brigitte Liso

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Brigitte Liso

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 5th

| Sébastien Huyghe

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Victor Catteau

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 6th

| Charlotte Lecocq

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Charlotte Lecocq

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 7th

| Valérie Six

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Félicie Gérard

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 8th

| Catherine Osson

| style="background:{{party color|La République En Marche!}};"|

| LREM

| David Guiraud

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 9th

| Valérie Petit

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Violette Spillebout

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 10th

| Vincent Ledoux

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Gérald Darmanin

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 11th

| Florence Morlighem

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Roger Vicot

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 12th

| Anne-Laure Cattelot

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Michaël Taverne

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 13th

| Christian Hutin

| style="background:{{party color|Citizens' Movement (France)}};"|

| MDC

| Christine Decodts

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 14th

| Paul Christophe

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Paul Christophe

| style="background:{{party color|Agir (France)}};"|

| Agir

|-

| 15th

| Jennifer de Temmerman

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Pierrick Berteloot

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 16th

| Alain Bruneel

| style="background:{{party color|French Communist Party}};"|

| PCF

| Matthieu Marchio

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 17th

| Dimitri Houbron

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Thibaut François

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 18th

| Guy Bricout

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Guy Bricout

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

|-

| 19th

| Sébastien Chenu

| style="background:{{party color|National Front (France)}};"|

| RN

| Sébastien Chenu

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 20th

| Fabien Roussel

| style="background:{{party color|French Communist Party}};"|

| PCF

| Fabien Roussel

| style="background:{{party color|French Communist Party}};"|

| PCF

|-

| 21st

| Béatrice Descamps

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Béatrice Descamps

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

|-

| rowspan="7"| Oise

| 1st

| Olivier Dassault

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Victor Habert-Dassault

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 2nd

| Agnès Thill

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Philippe Ballard

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 3rd

| Pascal Bois

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Alexandre Sabatou

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 4th

| Éric Woerth

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Éric Woerth

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 5th

| Pierre Vatin

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Pierre Vatin

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 6th

| Carole Bureau-Bonnard

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Michel Guiniot

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 7th

| Maxime Minot

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Maxime Minot

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| rowspan="3"| Orne

| 1st

| Chantal Jourdan

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Chantal Jourdan

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 2nd

| Véronique Louwagie

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Véronique Louwagie

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 3rd

| Jérôme Nury

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Jérôme Nury

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| rowspan="12"| Pas-de-Calais

| 1st

| Bruno Duvergé

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Emmanuel Blairy

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 2nd

| Jacqueline Maquet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jacqueline Maquet

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Emmanuel Blairy

| style="background:{{party color|National Front (France)}};"|

| RN

| Jean-Marc Tellier

| style="background:{{party color|French Communist Party}};"|

| PCF

|-

| 4th

| Robert Therry

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Philippe Fait

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 5th

| Jean-Pierre Pont

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-Pierre Pont

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 6th

| Christophe Leclercq

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Christine Engrand

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 7th

| Pierre-Henri Dumont

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Pierre-Henri Dumont

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 8th

| Benoît Potterie

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Bertrand Petit

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 9th

| Marguerite Deprez-Audebert

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Caroline Parmentier

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 10th

| Ludovic Pajot

| style="background:{{party color|National Rally}};"|

| RN

| Thierry Frappé

| style="background:{{party color|National Rally}};"|

| RN

|-

| 11th

| Marine Le Pen

| style="background:{{party color|National Front (France)}};"|

| RN

| Marine Le Pen

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 12th

| Bruno Bilde

| style="background:{{party color|National Front (France)}};"|

| RN

| Bruno Bilde

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| rowspan="5"| Puy-de-Dôme

| 1st

| Valérie Thomas

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Marianne Maximi

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 2nd

| Christine Pirès-Beaune

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Christine Pirès-Beaune

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 3rd

| Laurence Vichnievsky

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Laurence Vichnievsky

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 4th

| Michel Fanget

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Delphine Lingemann

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 5th

| André Chassaigne

| style="background:{{party color|French Communist Party}};"|

| PCF

| André Chassaigne

| style="background:{{party color|French Communist Party}};"|

| PCF

|-

| rowspan="6"| Pyrénées-Atlantiques

| 1st

| Josy Poueyto

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Josy Poueyto

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 2nd

| Jean-Paul Mattei

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Jean-Paul Mattei

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 3rd

| David Habib

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| David Habib

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 4th

| Jean Lassalle

| style="background:{{party color|Résistons!}};"|

| RÉS

| Iñaki Echaniz

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 5th

| Florence Lasserre-David

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Florence Lasserre-David

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 6th

| Vincent Bru

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Vincent Bru

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| rowspan="2"| Hautes-Pyrénées

| 1st

| Jean-Bernard Sempastous

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sylvie Ferrer

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 2nd

| Jeanine Dubié

| style="background:{{party color|Radical Party of the Left}};"|

| PRG

| Benoît Mournet

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="4"| Pyrénées-Orientales

| 1st

| Romain Grau

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sophie Blanc

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 2nd

| Catherine Pujol

| style="background:{{party color|National Front (France)}};"|

| RN

| Anaïs Sabatini

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 3rd

| Laurence Gayte

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sandrine Dogor-Such

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| 4th

| Sébastien Cazenove

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Michèle Martinez

| style="background:{{party color|National Front (France)}};"|

| RN

|-

| rowspan="9"| Bas-Rhin

| 1st

| Thierry Michels

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sandra Regol

| style="background:{{party color|Europe Ecology - The Greens}};"|

| EELV

|-

| 2nd

| Sylvain Waserman

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Emmanuel Fernandes

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 3rd

| Bruno Studer

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Bruno Studer

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 4th

| Martine Wonner

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Françoise Buffet

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 5th

| Antoine Herth

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Charles Sitzenstuhl

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 6th

| Philippe Meyer

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Louise Morel

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 7th

| Patrick Hetzel

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Patrick Hetzel

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 8th

| Frédéric Reiss

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Stéphanie Kochert

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 9th

| Vincent Thiébaut

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Vincent Thiébaut

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| rowspan="6"| Haut-Rhin

| 1st

| Yves Hemedinger

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Brigitte Klinkert

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Jacques Cattin

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Hubert Ott

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 3rd

| Jean-Luc Reitzer

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Dieier Lemaire

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 4th

| Raphaël Schellenberger

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Raphaël Schellenberger

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 5th

| Olivier Becht

| style="background:{{party color|Agir (France)}};"|

| Agir

| Olivier Becht

| style="background:{{party color|Agir (France)}};"|

| Agir

|-

| 6th

| Bruno Fuchs

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Bruno Fuchs

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| rowspan="14"| Rhône

| 1st

| Thomas Rudigoz

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Thomas Rudigoz

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Hubert Julien-Laferrière

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Hubert Julien-Laferrière

| style="background:{{party color|Ecology Generation}};"|

| GE

|-

| 3rd

| Jean-Louis Touraine

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Marie-Charlotte Garin

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

|-

| 4th

| Anne Brugnera

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Anne Brugnera

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 5th

| Blandine Brocard

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Blandine Brocard

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 6th

| Bruno Bonnell

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Gabriel Amard

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 7th

| Anissa Khedher

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Alexandre Vincendet

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 8th

| Nathalie Serre

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Nathalie Serre

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 9th

| Bernard Perrut

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Alexandre Portier

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 10th

| Thomas Gassilloud

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Thomas Gassilloud

| style="background:{{party color|Agir (France)}};"|

| Agir

|-

| 11th

| Jean-Luc Fugit

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-Luc Fugit

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 12th

| Cyrille Isaac-Sibille

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Cyrille Isaac-Sibille

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 13th

| Danièle Cazarian

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sarah Tanzilli

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 14th

| Yves Blein

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Idir Boumertit

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| rowspan="2"| Haute-Saône

| 1st

| Barbara Bessot Ballot

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Antoine Villedieu

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 2nd

| Christophe Lejeune

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Emeric Salmon

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| rowspan="5"| Saône-et-Loire

| 1st

| Benjamin Dirx

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Benjamin Dirx

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Josiane Corneloup

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Josiane Corneloup

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 3rd

| Rémy Rebeyrotte

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Rémy Rebeyrotte

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 4th

| Cécile Untermaier

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Cécile Untermaier

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 5th

| Raphaël Gauvain

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Louis Margueritte

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="5"| Sarthe

| 1st

| Damien Pichereau

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Julie Delpech

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Marietta Karamanli

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Marietta Karamanli

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 3rd

| Pascale Fontenel-Personne

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Éric Martineau

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 4th

| Sylvie Tolmont

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Élise Leboucher

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 5th

| Jean-Carles Grelier

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-Carles Grelier

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="4"| Savoie

| 1st

| Typhanie Degois

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Marina Ferrari

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 2nd

| Vincent Rolland

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Vincent Rolland

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 3rd

| Émilie Bonnivard

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Émilie Bonnivard

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 4th

| Patrick Mignola

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Jean-François Coulomme

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| rowspan="6"| Haute-Savoie

| 1st

| Véronique Riotton

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Véronique Riotton

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Jacques Rey

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Antoine Armand

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Christelle Petex-Levet

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Christelle Petex-Levet

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 4th

| Virginie Duby-Muller

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Virginie Duby-Muller

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 5th

| Marion Lenne

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Anne-Cécile Violland

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 6th

| Xavier Roseren

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Xavier Roseren

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="18"| Paris

| 1st

| Sylvain Maillard

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sylvain Maillard

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Gilles Le Gendre

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Gilles Le Gendre

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Stanislas Guerini

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Stanislas Guerini

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 4th

| Brigitte Kuster

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Astrid Panosyan-Bouvet

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 5th

| Benjamin Griveaux

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Julien Bayou

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

|-

| 6th

| Pierre Person

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sophia Chikirou

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 7th

| Pacôme Rupin

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Clément Beaune

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 8th

| Laetitia Avia

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Éva Sas

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

|-

| 9th

| Buon Tan

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sandrine Rousseau

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

|-

| 10th

| Anne-Christine Lang

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Rodrigo Arenas

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 11th

| Marielle de Sarnez

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Maud Gatel

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 12th

| Olivia Grégoire

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Olivia Grégoire

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 13th

| Hugues Renson

| style="background:{{party color|La République En Marche!}};"|

| LREM

| David Amiel

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 14th

| Claude Goasguen

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Benjamin Haddad

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 15th

| George Pau-Langevin

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Danielle Simonnet

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 16th

| Mounir Mahjoubi

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sarah Legrain

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 17th

| Danièle Obono

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Danièle Obono

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 18th

| Pierre-Yves Bournazel

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Aymeric Caron

| style="background:#3EB489;"|

| REV

|-

| rowspan="10"| Seine-Maritime

| 1st

| Damien Adam

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Damien Adam

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Annie Vidal

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Annie Vidal

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Hubert Wulfranc

| style="background:{{party color|French Communist Party}};"|

| PCF

| Hubert Wulfranc

| style="background:{{party color|French Communist Party}};"|

| PCF

|-

| 4th

| Sira Sylla

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Alma Dufour

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 5th

| Gérard Leseul

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Gérard Leseul

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 6th

| Sébastien Jumel

| style="background:{{party color|French Communist Party}};"|

| PCF

| Sébastien Jumel

| style="background:{{party color|French Communist Party}};"|

| PCF

|-

| 7th

| Agnès Firmin-Le Bodo

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Agnès Firmin-Le Bodo

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 8th

| Jean-Paul Lecoq

| style="background:{{party color|French Communist Party}};"|

| PCF

| Jean-Paul Lecoq

| style="background:{{party color|French Communist Party}};"|

| PCF

|-

| 9th

| Stéphanie Kerbarh

| style="background:{{party color|Radical Party of the Left}};"|

| PRG

| Marie-Agnès Poussier-Winsback

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 10th

| Xavier Batut

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Xavier Batut

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="11"| Seine-et-Marne

| 1st

| Aude Luquet

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Aude Luquet

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 2nd

| Valérie Lacroute

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Frédéric Valletoux

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 3rd

| Yves Jégo

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Jean-Louis Thiériot

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 4th

| Christian Jacob

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Isabelle Périgault

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 5th

| Franck Riester

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Franck Riester

| style="background:{{party color|Agir (France)}};"|

| Agir

|-

| 6th

| Jean-François Parigi

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Béatrice Roullaud

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 7th

| Rodrigue Kokouendo

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Ersilia Soudais

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 8th

| Jean-Michel Fauvergue

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Hadrien Ghomi

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 9th

| Michèle Peyron

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Michèle Peyron

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 10th

| Stéphanie Do

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Maxime Laisney

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 11th

| Olivier Faure

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Olivier Faure

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| rowspan="12"| Yvelines

| 1st

| Didier Baichère

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Charles Rodwell

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Jean-Noël Barrot

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Jean-Noël Barrot

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 3rd

| Béatrice Piron

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Béatrice Piron

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 4th

| Marie Lebec

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Marie Lebec

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 5th

| Yaël Braun-Pivet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Yaël Braun-Pivet

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 6th

| Natalia Pouzyreff

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Natalia Pouzyreff

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 7th

| Michèle de Vaucouleurs

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Nadia Hai

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 8th

| Michel Vialay

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Benjamin Lucas

| style="background:{{party color|Génération.s}};"|

| G.s

|-

| 9th

| Bruno Millienne

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Bruno Millienne

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 10th

| Aurore Bergé

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Aurore Bergé

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 11th

| Nadia Hai

| style="background:{{party color|La République En Marche!}};"|

| LREM

| William Martinet

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 12th

| Florence Granjus

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Karl Olive

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="3"| Deux-Sèvres

| 1st

| Guillaume Chiche

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Bastien Marchive

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 2nd

| Delphine Batho

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Delphine Batho

| style="background:{{party color|Ecology Generation}};"|

| GE

|-

| 3rd

| Jean-Marie Fiévet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-Marie Fiévet

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="5"| Somme

| 1st

| François Ruffin

| style="background:{{party color|La France Insoumise}};"|

| LFI

| François Ruffin

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 2nd

| Cécile Delpirou

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Barbara Pompili

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Emmanuel Maquet

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Emmanuel Maquet

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 4th

| Jean-Claude Leclabart

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean-Philippe Tanguy

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 5th

| Grégory Labille

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Yaël Ménache

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| rowspan="3"| Tarn

| 1st

| Muriel Roques-Étienne

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Frédéric Cabrolier

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 2nd

| Marie-Christine Verdier-Jouclas

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Karen Erodi

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 3rd

| Jean Terlier

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jean Terlier

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="2"| Tarn-et-Garonne

| 1st

| Valérie Rabault

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Valérie Rabault

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 2nd

| Sylvia Pinel

| style="background:{{party color|Radical Party of the Left}};"|

| PRG

| Marine Hamelet

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| rowspan="8"| Var

| 1st

| Geneviève Levy

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Yannick Chenevard

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Cécile Muschotti

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Laure Lavalette

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 3rd

| Jean-Louis Masson

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Stéphane Rambaud

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 4th

| Sereine Mauborgne

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Philippe Lottiaux

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 5th

| Philippe Michel-Kleisbauer

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Julie Lechanteux

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 6th

| Valérie Gomez-Bassac

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Frank Giletti

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 7th

| Émilie Guerel

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Frédéric Boccaletti

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 8th

| Fabien Matras

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Philippe Schrek

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| rowspan="5"| Vaucluse

| 1st

| Jean-François Cesarini

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Joris Hébrard

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 2nd

| Jean-Claude Bouchet

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Bénédicte Auzanot

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 3rd

| Brune Poirson

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Hervé de Lépinau

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 4th

| Jacques Bompard

| style="background:#C41E3A;"|

| LS

| Marie-France Lorho

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 5th

| Julien Aubert

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Jean-François Lovisolo

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="5"| Vendée

| 1st

| Philippe Latombe

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Philippe Latombe

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 2nd

| Patrick Loiseau

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Béatrice Bellamy

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 3rd

| Stéphane Buchou

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Stéphane Buchou

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 4th

| Martine Leguille-Balloy

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Véronique Besse

| style="background:{{party color|Independent (politician)}};"|

| SE

|-

| 5th

| Pierre Henriet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Pierre Henriet

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="4"| Vienne

| 1st

| Françoise Ballet-Blu

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Lisa Belluco

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

|-

| 2nd

| Sacha Houlié

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sacha Houlié

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Jean-Michel Clément

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Pascal Lecamp

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 4th

| Nicolas Turquois

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Nicolas Turquois

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| rowspan="3"| Haute-Vienne

| 1st

| Sophie Beaudouin-Hubière

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Damien Maudet

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 2nd

| Pierre Venteau

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Stéphane Delautrette

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 3rd

| Marie-Ange Magne

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Manon Meunier

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| rowspan="4"| Vosges

| 1st

| Stéphane Viry

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Stéphane Viry

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 2nd

| Gérard Cherpion

| style="background:{{party color|The Republicans (France)}};"|

| LR

| David Valence

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Christophe Naegelen

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Christophe Naegelen

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

|-

| 4th

| Jean-Jacques Gaultier

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Jean-Jacques Gaultier

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| rowspan="3"| Yonne

| 1st

| Guillaume Larrivé

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Daniel Grenon

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 2nd

| André Villiers

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| André Villiers

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 3rd

| Michèle Crouzet

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Julien Odoul

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| rowspan="2"| Territoire de Belfort

| 1st

| Ian Boucard

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Ian Boucard

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 2nd

| Michel Zumkeller

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Florian Chauche

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| rowspan="10"| Essonne

| 1st

| Francis Chouat

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Farida Amrani

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 2nd

| Franck Marlin

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Nathalie da Conceicao Carvalho

| style="background:{{party color|National Rally (France)}};"|

| RN

|-

| 3rd

| Laëtitia Romeiro Dias

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Alexis Izard

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 4th

| Marie-Pierre Rixain

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Marie-Pierre Rixain

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 5th

| Cédric Villani

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Paul Midy

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 6th

| Amélie de Montchalin

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jérôme Guedj

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 7th

| Robin Reda

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Robin Reda

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 8th

| Nicolas Dupont-Aignan

| style="background:{{party color|Debout la France}};"|

| DLF

| Nicolas Dupont-Aignan

| style="background:{{party color|Debout la France}};"|

| DLF

|-

| 9th

| Marie Guévenoux

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Marie Guévenoux

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 10th

| Pierre-Alain Raphan

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Antoine Léaument

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| rowspan="13"| Hauts-de-Seine

| 1st

| Elsa Faucillon

| style="background:{{party color|French Communist Party}};"|

| PCF

| Elsa Faucillon

| style="background:{{party color|French Communist Party}};"|

| PCF

|-

| 2nd

| Adrien Taquet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Francesca Pasquini

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

|-

| 3rd

| Christine Hennion

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Philippe Juvin

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 4th

| Isabelle Florennes

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sabrina Sebaihi

| style="background:{{party color|Europe Ecology – The Greens}};"|

| EELV

|-

| 5th

| Céline Calvez

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Céline Calvez

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 6th

| Constance Le Grip

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Constance Le Grip

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 7th

| Jacques Marilossian

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Pierre Cazeneuve

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 8th

| Jacques Maire

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Prisca Thévenot

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 9th

| Thierry Solère

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Emmanuel Pellerin

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 10th

| Gabriel Attal

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Gabriel Attal

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 11th

| Laurianne Rossi

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Aurélien Saintoul

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 12th

| Jean-Louis Bourlanges

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Jean-Louis Bourlanges

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 13th

| Frédérique Dumas

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Maud Bregeon

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| rowspan="12"| Seine-Saint-Denis

| 1st

| Éric Coquerel

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Éric Coquerel

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 2nd

| Stéphane Peu

| style="background:{{party color|French Communist Party}};"|

| PCF

| Stéphane Peu

| style="background:{{party color|French Communist Party}};"|

| PCF

|-

| 3rd

| Patrice Anato

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Thomas Portes

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 4th

| Marie-George Buffet

| style="background:{{party color|French Communist Party}};"|

| PCF

| Soumya Bourouaha

| style="background:{{party color|French Communist Party}};"|

| PCF

|-

| 5th

| Jean-Christophe Lagarde

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Raquel Garrido

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 6th

| Bastien Lachaud

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Bastien Lachaud

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 7th

| Alexis Corbière

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Alexis Corbière

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 8th

| Sylvie Charrière

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Fatiha Keloua-Hachi

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 9th

| Sabine Rubin

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Aurélie Trouvé

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 10th

| Alain Ramadier

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Nadège Abomangoli

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 11th

| Clémentine Autain

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Clémentine Autain

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 12th

| Stéphane Testé

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Jérôme Legavre

| style="background:{{party color|Independent Workers' Party}};"|

| POI

|-

| rowspan="11"| Val-de-Marne

| 1st

| Frédéric Descrozaille

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Frédéric Descrozaille

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Jean François Mbaye

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Clémence Guetté

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 3rd

| Laurent Saint-Martin

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Louis Boyard

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 4th

| Maud Petit

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Maud Petit

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 5th

| Gilles Carrez

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Mathieu Lefevre

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 6th

| Guillaume Gouffier-Cha

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Guillaume Gouffier-Cha

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 7th

| Jean-Jacques Bridey

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Rachel Kéké

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 8th

| Michel Herbillon

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Michel Herbillon

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 9th

| Luc Carvounas

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Isabelle Santiago

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 10th

| Mathilde Panot

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Mathilde Panot

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 11th

| Albane Gaillot

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Sophie Taillé-Polian

| style="background:{{party color|Génération.s}};"|

| G.s

|-

| rowspan="10"| Val-d'Oise

| 1st

| Isabelle Muller-Quoy

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Émilie Chandler

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Guillaume Vuilletet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Guillaume Vuilletet

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Cécile Rilhac

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Cécile Rilhac

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 4th

| Naïma Moutchou

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Naïma Moutchou

| style="background:{{party color|Horizons (political party)}};"|

| Horizons

|-

| 5th

| Fiona Lazaar

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Paul Vannier

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 6th

| Nathalie Élimas

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Estelle Folest

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 7th

| Dominique Da Silva

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Dominique Da Silva

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 8th

| François Pupponi

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Carlos Martens Bilongo

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 9th

| Zivka Park

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Arnaud Le Gall

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 10th

| Aurélien Taché

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Aurélien Taché

| style="background:{{party color|The New Democrats}};"|

| LND

|- class="sortbottom"

| colspan="8"|

|-

| rowspan="4"| Guadeloupe

| 1st

| Olivier Serva

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Olivier Serva

| style="background:{{party color|United Guadeloupe, Solidary and Responsible}};"|

| GUSR

|-

| 2nd

| Justine Bénin

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Christian Baptiste

| style="background:{{party color|Progressive Democratic Party (Guadeloupe)}};"|

| PPDG

|-

| 3rd

| Max Mathiasin

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Max Mathiasin

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 4th

| Hélène Vainqueur-Christophe

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Élie Califer

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| rowspan="4"| Martinique

| 1st

| Josette Manin

| style="background:{{party color|Build the Martinique Country}};"|

| BPM

| Jiovanny William

| style="background:{{party color|Regionalist}};"|

| Péyi-A

|-

| 2nd

| Manuéla Kéclard-Mondésir

| style="background:{{party color|Regionalist}};"|

| Péyi-A

| Marcellin Nadeau

| style="background:{{party color|Regionalist}};"|

| Péyi-A

|-

| 3rd

| Serge Letchimy

| style="background:{{party color|Martinican Progressive Party}};"|

| PPM

| Johnny Hajjar

| style="background:{{party color|Martinican Progressive Party}};"|

| PPM

|-

| 4th

| Jean-Philippe Nilor

| style="background:{{party color|Regionalist}};"|

| Péyi-A

| Jean-Philippe Nilor

| style="background:{{party color|Regionalist}};"|

| Péyi-A

|-

| rowspan="2"| French Guiana

| 1st

| Gabriel Serville

| style="background:{{party color|La France Insoumise}};"|

| Péyi G

| Jean-Victor Castor

| style="background:{{party color|Decolonization and Social Emancipation Movement}};"|

| MDES

|-

| 2nd

| Lénaïck Adam

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Davy Rimane

| style="background:{{party color|Independent (politician)}};"|

| SE

|-

| rowspan="7"| Réunion

| 1st

| Philippe Naillet

| style="background:{{party color|Socialist Party (France)}};"|

| PS

| Philippe Naillet

| style="background:{{party color|Socialist Party (France)}};"|

| PS

|-

| 2nd

| Karine Lebon

| style="background:{{party color|Pour La Réunion}};"|

| PLR

| Karine Lebon

| style="background:{{party color|Pour La Réunion}};"|

| PLR

|-

| 3rd

| Nathalie Bassire

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Nathalie Bassire

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| 4th

| David Lorion

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Emeline K/Bidi

| style="background:{{party color|Miscellaneous left}};"|

| LP

|-

| 5th

| Jean-Hugues Ratenon

| style="background:{{party color|La France Insoumise}};"|

| LFI

| Jean-Hugues Ratenon

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| 6th

| Nadia Ramassamy

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Frédéric Maillot

| style="background:{{party color|Pour La Réunion}};"|

| PLR

|-

| 7th

| Jean-Luc Poudroux

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Perceval Gaillard

| style="background:{{party color|La France Insoumise}};"|

| LFI

|-

| rowspan="2"| Mayotte

| 1st

| Ramlati Ali

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Estelle Youssouffa

| style="background:{{party color|Independent (politician)}};"|

| SE

|-

| 2nd

| Mansour Kamardine

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Mansour Kamardine

| style="background:{{party color|The Republicans (France)}};"|

| LR

|-

| rowspan="2"| New Caledonia

| 1st

| Philippe Dunoyer

| style="background:{{party color|Caledonia Together}};"|

| CE

| Philippe Dunoyer

| style="background:{{party color|Caledonia Together}};"|

| CE

|-

| 2nd

| Philippe Gomès

| style="background:{{party color|Caledonia Together}};"|

| CE

| Nicolas Metzdorf

| style="background:#FB8E00;"|

| GNC

|-

| rowspan="3"| French Polynesia

| 1st

| Maina Sage

| style="background:{{party color|Tapura Huiraatira}};"|

| Tapura

| Tematai Le Gayic

| style="background:{{party color|Tavini Huiraatira}};"|

| Tavini

|-

| 2nd

| Nicole Sanquer

| style="background:{{party color|Miscellaneous right}};"|

| A here ia

| Steve Chailloux

| style="background:{{party color|Tavini Huiraatira}};"|

| Tavini

|-

| 3rd

| Moetai Brotherson

| style="background:{{party color|Tavini Huiraatira}};"|

| Tavini

| Moetai Brotherson

| style="background:{{party color|Tavini Huiraatira}};"|

| Tavini

|-

| Saint-Pierre-et-Miquelon

| 1st

| Stéphane Claireaux

| style="background:{{party color|La République En Marche!}};"|

| CSA

| Stéphane Lenormand

| style="background:{{party color|Archipelago Tomorrow}};"|

| AD

|-

| Wallis and Futuna

| 1st

| Sylvain Brial

| style="background:{{party color|Independent (politician)}};"|

| SE

| Mikaele Seo

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| Saint-Martin/Saint-Barthélemy

| 1st

| Claire Javois

| style="background:{{party color|The Republicans (France)}};"|

| LR

| Frantz Gumbs

| style="background:{{party color|Saint-Martinois Rally}};"|

| RSM

|- class="sortbottom"

| colspan="8"|

|-

| rowspan="11"| French residents overseas

| 1st

| Roland Lescure

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Roland Lescure

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 2nd

| Paula Forteza

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Éléonore Caroit

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 3rd

| Alexandre Holroyd

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Alexandre Holroyd

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 4th

| Pieyre-Alexandre Anglade

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Pieyre-Alexandre Anglade

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 5th

| Stéphane Vojetta

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Stéphane Vojetta

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 6th

| Joachim Son-Forget

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Marc Ferracci

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 7th

| Frédéric Petit

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

| Frédéric Petit

| style="background:{{party color|Democratic Movement (France)}};"|

| MoDem

|-

| 8th

| Meyer Habib

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

| Meyer Habib

| style="background:{{party color|Union of Democrats and Independents}};"|

| UDI

|-

| 9th

| M'jid El Guerrab

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Karim Ben Cheikh

| style="background:{{party color|Génération.s}};"|

| G.s

|-

| 10th

| Amal Amélia Lakrafi

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Amal Amélia Lakrafi

| style="background:{{party color|La République En Marche!}};"|

| LREM

|-

| 11th

| Anne Genetet

| style="background:{{party color|La République En Marche!}};"|

| LREM

| Anne Genetet

| style="background:{{party color|La République En Marche!}};"|

| LREM

|}

= Electorate =

class="wikitable sortable" style="font-size:85%; text-align:center"

! colspan="13"| Sociology of the electorate

scope="col" colspan="2" rowspan="2" class="unsortable" style="width:180px;"| Demographic

! scope="col" style="width:80px;"| EXG

! scope="col" style="width:80px;"| NUPES

! scope="col" style="width:80px;"| DVG

! scope="col" style="width:80px;"| ECO

! scope="col" style="width:80px;"| ENS

! scope="col" style="width:80px;"| DVC

! scope="col" style="width:80px;"| UDC/DVD

! scope="col" style="width:80px;"| UPF

! scope="col" style="width:80px;"| RN

! scope="col" style="width:80px;"| REC

! scope="col" style="width:80px;"| Others

style="background:{{party color|Far-left}};"|

! style="background:#BB1840;"|

! style="background:{{party color|Miscellaneous left}};" |

! style="background:{{party color|Ecologist}};" |

! style="background:{{party color|La République En Marche!}};" |

! style="background:{{party color|Miscellaneous centre}};"|

! style="background:{{party color|Miscellaneous right}};"|

! style="background:{{party color|Debout la France}}" |

! style="background:{{party color|National Rally (France)}};" |

! style="background:{{party color|Reconquête (political party)}};" |

! style="background:{{party color|Independent}};"|

colspan="2"| Total vote

| 1.2%

| style="background:#ff99a3;" | 25.2%

| 4.1%

| 2.6%

| style="background:#FFED99;" | 25.2%

| 1.5%

| 13.7%

| 1.2%

| 18.9%

| 3.9%

| 2.5%

class="sortbottom"

! colspan="13"| First-round vote in the 2022 presidential election

style="background:{{party color|La France Insoumise}};"|

! Jean-Luc Mélenchon

| 0%

| style="background:#ff99a3;" | 85%

| 5%

| 3%

| 2%

| 0%

| 3%

| 0%

| 2%

| 0%

| 0%

style="background:{{party color|Europe Ecology – The Greens}};"|

! Yannick Jadot

| 5%

| style="background:#ff99a3;" | 39%

| 12%

| 11%

| 10%

| 6%

| 6%

| 0%

| 0%

| 0%

| 11%

style="background:{{party color|En Marche!}};"|

! Emmanuel Macron

| 0%

| 5%

| 3%

| 1%

| style="background:#FFED99;" | 71%

| 4%

| 12%

| 0%

| 0%

| 1%

| 3%

style="background:{{party color|The Republicans (France)}};"|

! Valérie Pécresse

| 0%

| 3%

| 2%

| 1%

| 9%

| 3%

| style="background:#DFEEFF;"| 76%

| 0%

| 5%

| 1%

| 0%

style="background:{{party color|National Front (France)}};"|

! Marine Le Pen

| 0%

| 5%

| 0%

| 1%

| 2%

| 0%

| 9%

| 1%

| style="background:#C1CCE1;"| 78%

| 2%

| 2%

style="background:{{party color|Reconquête (political party)}};" |

! Éric Zemmour

| 0%

| 1%

| 0%

| 3%

| 5%

| 0%

| 24%

| 1%

| 18%

| style="background:#F0BE83;"| 46%

| 2%

class="sortbottom"

! colspan="13"| Political party affiliation

style="background:{{party color|La France Insoumise}};"|

! LFI

| 0%

| style="background:#ff99a3;" | 93%

| 3%

| 0%

| 0%

| 0%

| 1%

| 0%

| 2%

| 0%

| 1%

style="background:{{party color|Europe Ecology – The Greens}};"|

! EELV

| 1%

| style="background:#ff99a3;" | 52%

| 9%

| 11%

| 9%

| 0%

| 7%

| 0%

| 2%

| 0%

| 9%

style="background:{{party color|Socialist Party (France)}};"|

! PS

| 2%

| style="background:#ff99a3;" | 43%

| 18%

| 2%

| 24%

| 0%

| 3%

| 1%

| 3%

| 0%

| 4%

style="background:{{party color|La République En Marche!}};"|

! LREM / MoDem

| 0%

| 2%

| 3%

| 1%

| style="background:#FFED99;"| 82%

| 5%

| 6%

| 0%

| 0%

| 0%

| 1%

style="background:{{party color|The Republicans (France)}};"|

! LR / UDI

| 0%

| 2%

| 2%

| 2%

| 13%

| 0%

| style="background:#DFEEFF;"| 70%

| 0%

| 8%

| 2%

| 1%

style="background:{{party color|National Front (France)}};"|

! RN

| 0%

| 3%

| 0%

| 1%

| 2%

| 0%

| 3%

| 0%

| style="background:#C1CCE1;"| 87%

| 1%

| 3%

style="background:{{party color|Reconquête (political party)}};" |

! REC

| 0%

| 0%

| 0%

| 0%

| 7%

| 0%

| 8%

| 1%

| 8%

| style="background:#F0BE83;"| 76%

| 0%

style="background:{{party color|Independent}};"|

! None

| 2%

| style="background:#ff99a3;" | 25%

| 3%

| 5%

| 21%

| 2%

| 18%

| 1%

| 19%

| 2%

| 2%

class="sortbottom"

! colspan="13"| Sex

colspan="2"| Men

| 1%

| 23%

| 4%

| 3%

| style="background:#FFED99;"| 25%

| 1%

| 14%

| 1%

| 21%

| 5%

| 2%

colspan="2"| Women

| 2%

| style="background:#ff99a3;" | 27%

| 4%

| 3%

| 25%

| 2%

| 14%

| 2%

| 17%

| 2%

| 2%

class="sortbottom"

! colspan="13"| Age

colspan="2"| 18–24 years old

| 1%

| style="background:#ff99a3;" | 42%

| 3%

| 3%

| 13%

| 0%

| 10%

| 1%

| 18%

| 5%

| 4%

colspan="2"| 25–34 years old

| 3%

| style="background:#ff99a3;" | 38%

| 4%

| 5%

| 19%

| 1%

| 6%

| 2%

| 18%

| 4%

| 0%

colspan="2"| 35–49 years old

| 1%

| style="background:#ff99a3;" | 31%

| 2%

| 3%

| 18%

| 2%

| 11%

| 1%

| 26%

| 2%

| 3%

colspan="2"| 50–59 years old

| 1%

| 22%

| 4%

| 4%

| 17%

| 1%

| 14%

| 2%

| style="background:#C1CCE1;"| 30%

| 3%

| 2%

colspan="2"| 60–69 years old

| 2%

| 26%

| 5%

| 1%

| style="background:#FFED99;"| 28%

| 2%

| 13%

| 1%

| 13%

| 5%

| 4%

colspan="2"| 70 or older

| 1%

| 15%

| 5%

| 2%

| style="background:#FFED99;"| 38%

| 1%

| 19%

| 1%

| 12%

| 4%

| 2%

class="sortbottom"

! colspan="13"| Socio-occupational classification

colspan="2"| Manager/professional

| 1%

| style="background:#ff99a3;" | 28%

| 7%

| 3%

| 22%

| 7%

| 14%

| 0%

| 11%

| 4%

| 3%

colspan="2"| Intermediate occupation

| 1%

| style="background:#ff99a3;" | 35%

| 3%

| 4%

| 22%

| 0%

| 10%

| 1%

| 20%

| 2%

| 2%

colspan="2"| White-collar worker

| 2%

| style="background:#ff99a3;" | 31%

| 4%

| 3%

| 14%

| 3%

| 10%

| 3%

| 25%

| 3%

| 2%

colspan="2"| Blue-collar worker

| 1%

| 18%

| 3%

| 3%

| 11%

| 0%

| 11%

| 1%

| style="background:#C1CCE1;"| 45%

| 4%

| 3%

colspan="2"| Retired

| 1%

| 18%

| 5%

| 2%

| style="background:#FFED99;"| 35%

| 1%

| 18%

| 1%

| 12%

| 4%

| 3%

class="sortbottom"

! colspan="13"| Employment status

colspan="2"| Employee

| 1%

| style="background:#ff99a3;" | 29%

| 4%

| 4%

| 18%

| 2%

| 11%

| 1%

| 25%

| 3%

| 2%

colspan="2"| (Private employee)

| 1%

| style="background:#ff99a3;" | 27%

| 2%

| 3%

| 19%

| 3%

| 12%

| 1%

| 25%

| 4%

| 3%

colspan="2"| (Public employee)

| 2%

| style="background:#ff99a3;" | 33%

| 7%

| 4%

| 16%

| 0%

| 9%

| 3%

| 24%

| 1%

| 1%

colspan="2"| Self-employed

| 2%

| 25%

| 4%

| 2%

| style="background:#FFED99;"| 33%

| 0%

| 10%

| 3%

| 14%

| 7%

| 0%

colspan="2"| Unemployed

| 4%

| style="background:#ff99a3;" | 30%

| 2%

| 1%

| 7%

| 6%

| 11%

| 0%

| 27%

| 9%

| 3%

class="sortbottom"

! colspan="13"| Education

colspan="2"| Less than baccalauréat

| 1%

| 17%

| 2%

| 3%

| 27%

| 3%

| 12%

| 1%

| style="background:#C1CCE1;"| 28%

| 4%

| 2%

colspan="2"| Baccalauréat

| 1%

| style="background:#ff99a3;" | 24%

| 5%

| 2%

| 23%

| 0%

| 15%

| 1%

| 23%

| 3%

| 4%

colspan="2"| Bac +2

| 1%

| style="background:#ff99a3;" | 25%

| 5%

| 3%

| 23%

| 0%

| 16%

| 2%

| 18%

| 5%

| 2%

colspan="2"| At least bac +3

| 2%

| style="background:#ff99a3;" | 32%

| 4%

| 2%

| 27%

| 3%

| 12%

| 1%

| 11%

| 3%

| 3%

class="sortbottom"

! colspan="13"| Monthly household income

colspan="2"| Less than €1,250

| 3%

| style="background:#ff99a3;" | 34%

| 2%

| 4%

| 19%

| 0%

| 7%

| 4%

| 21%

| 4%

| 2%

colspan="2"| €1,250 to €2,000

| 2%

| style="background:#ff99a3;" | 28%

| 5%

| 2%

| 19%

| 1%

| 12%

| 2%

| 23%

| 4%

| 2%

colspan="2"| €2,000 to €3,000

| 1%

| 26%

| 5%

| 2%

| style="background:#FFED99;"| 27%

| 0%

| 11%

| 1%

| 21%

| 4%

| 2%

colspan="2"| More than €3,000

| 0%

| 22%

| 4%

| 3%

| style="background:#FFED99;"| 28%

| 3%

| 17%

| 1%

| 15%

| 4%

| 3%

class="sortbottom"

! colspan="13"| Moment of choice of vote

colspan="2"| In the last few weeks

| 1%

| style="background:#ff99a3;" | 29%

| 3%

| 1%

| 28%

| 1%

| 10%

| 1%

| 20%

| 5%

| 1%

colspan="2"| In the last few days

| 3%

| 19%

| 6%

| 4%

| 20%

| 2%

| style="background:#DFEEFF;"| 22%

| 2%

| 17%

| 2%

| 3%

colspan="2"| At the last moment

| 2%

| 13%

| 7%

| 8%

| 18%

| 6%

| style="background:#DFEEFF;"| 20%

| 3%

| 12%

| 2%

| 9%

class="sortbottom"

! colspan="13"| Agglomeration

colspan="2"| Fewer than 2,000 inhabitants

| 1%

| style="background:#ff99a3;" | 27%

| 4%

| 2%

| 21%

| 0%

| 12%

| 2%

| 22%

| 4%

| 5%

colspan="2"| 2,000 to 10,000 inhabitants

| 2%

| 21%

| 5%

| 3%

| 21%

| 1%

| 14%

| 0%

| style="background:#C1CCE1;"| 26%

| 2%

| 5%

colspan="2"| 10,000 to 50,000 inhabitants

| 2%

| 22%

| 2%

| 2%

| style="background:#FFED99;"| 29%

| 0%

| 17%

| 1%

| 22%

| 3%

| 0%

colspan="2"| 50,000 to 200,000 inhabitants

| 2%

| 22%

| 6%

| 2%

| style="background:#FFED99;"| 23%

| 3%

| 13%

| 1%

| 22%

| 5%

| 1%

colspan="2"| {{nowrap|More than 200,000 inhabitants}}

| 1%

| 27%

| 4%

| 3%

| style="background:#FFED99;"| 28%

| 2%

| 14%

| 2%

| 13%

| 4%

| 2%

class="sortbottom"

! colspan="13"| Religion

colspan="2"| Roman Catholic

| 1%

| 13%

| 4%

| 3%

| style="background:#FFED99;"| 30%

| 1%

| 19%

| 1%

| 21%

| 5%

| 2%

colspan="2"| (Regular practitioner)

| 1%

| 8%

| 8%

| 2%

| 26%

| 3%

| style="background:#DFEEFF;"| 29%

| 2%

| 14%

| 7%

| 0%

colspan="2"| (Occasional practitioner)

| 1%

| 12%

| 2%

| 2%

| 27%

| 4%

| style="background:#DFEEFF;"| 28%

| 0%

| 17%

| 5%

| 2%

colspan="2"| (Non-practitioner)

| 1%

| 13%

| 4%

| 3%

| style="background:#FFED99;"| 31%

| 1%

| 16%

| 2%

| 23%

| 4%

| 2%

colspan="2"| Other religion

| 2%

| style="background:#ff99a3;" | 38%

| 7%

| 5%

| 18%

| 0%

| 14%

| 0%

| 8%

| 3%

| 5%

colspan="2"| Non religion

| 2%

| style="background:#ff99a3;" | 39%

| 4%

| 2%

| 20%

| 2%

| 7%

| 1%

| 17%

| 3%

| 3%

class="sortbottom"

! colspan="2" rowspan="2"| Demographic

! style="background:{{party color|Far-left}};"|

! style="background:{{party color|Nouvelle Union Populaire écologiste et sociale}};"|

! style="background:{{party color|Miscellaneous left}};" |

! style="background:{{party color|Ecologist}};" |

! style="background:{{party color|La République En Marche!}};" |

! style="background:{{party color|Miscellaneous centre}};"|

! style="background:{{party color|Miscellaneous right}};"|

! style="background:#8040C0" |

! style="background:{{party color|National Rally (France)}};" |

! style="background:{{party color|Reconquête (political party)}};" |

! style="background:{{party color|Independent}};"|

scope="col" style="width:80px;"| EXG

! scope="col" style="width:80px;"| NUPES

! scope="col" style="width:80px;"| DVG

! scope="col" style="width:80px;"| ECO

! scope="col" style="width:80px;"| ENS

! scope="col" style="width:80px;"| DVC

! scope="col" style="width:80px;"| UDC/DVD

! scope="col" style="width:80px;"| UPF

! scope="col" style="width:80px;"| RN

! scope="col" style="width:80px;"| REC

! scope="col" style="width:80px;"| Others

class="sortbottom"

! colspan="13"| Sociology of the electorate

class="sortbottom"

| colspan="13"| Source: Ipsos France{{cite web|title=1er tour législatives 2022 : sociologie des électorats et profil des abstentionnistes|url=https://www.ipsos.com/fr-fr/legislatives-2022|publisher=Ipsos France|date=12 June 2022|access-date=2 September 2022}}

Aftermath

{{see also|16th legislature of the French Fifth Republic|Borne government|Attal government}}

Due to the Ensemble's loss of 100+ seats, they were now 44 seats shy of a majority in the National Assembly, and need to find support among other MPs from the left or the right side of politics to help build a working majority government. President Macron asked Prime Minister Borne, who offered her resignation, to stay in office with the same cabinet in an effort to gain time according to analysts to form a stable government, with or without Borne.{{cite news|url=https://www.bbc.com/news/world-europe-61874751|title=France elections: Macron to meet rival parties after losing majority|publisher=BBC|date=21 June 2022|access-date=21 June 2022|archive-date=21 June 2022|archive-url=https://web.archive.org/web/20220621001436/https://www.bbc.com/news/world-europe-61874751|url-status=live}} LFI requested a vote of no confidence to be held on 5 July.{{cite news|last1=Hummel|first1=Tassilo|last2=Melander|first2=Ingrid|date=20 June 2022|url=https://www.euronews.com/2022/06/20/uk-france-elections-nupes|title=French left-wing bloc says it will put forward a no-confidence vote against Macron's government in July|publisher=Reuters|access-date=22 June 2022|via=Euronews|archive-date=22 June 2022|archive-url=https://web.archive.org/web/20220622203530/https://www.euronews.com/2022/06/20/uk-france-elections-nupes|url-status=live}}{{cite news|last=Mallet|first=Victor|date=20 June 2022|url=https://www.ft.com/content/da289aa2-cce9-488e-a575-6623119306e6|title=French left threatens vote of no confidence against Macron's government|newspaper=Financial Times|access-date=22 June 2022|archive-date=21 June 2022|archive-url=https://web.archive.org/web/20220621163202/https://www.ft.com/content/da289aa2-cce9-488e-a575-6623119306e6|url-status=live}}

Despite not ruling out any deal with any party, it is speculated that Macron and Ensemble are eyeing a deal with UDC. Despite previously stating otherwise, UDC's Jacob confirmed that he would take part in talks with Macron. RN's Le Pen and the leaders of two NUPES parties, Olivier Faure (PS) and Fabien Roussel (PCF), stated that they would take part in talks with Macron. LFI's Mélenchon confirmed that he would not take part in talks.

= Formation of parliamentary groups =

class="wikitable" style="font-size:95%; text-align:center"

|+Composition of the National Assembly on 29 June 2022{{cite web|title=Groupes politiques|url=https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000045973971|publisher=Journal officiel de la République française|accessdate=30 June 2022}}{{cite web|title=Les groupes politiques|url=https://www.assemblee-nationale.fr/dyn/les-groupes-politiques|publisher=National Assembly of France|accessdate=15 July 2022}}

style="background-color:#E9E9E9;"
colspan="7" | File:Assemble nationale à l'ouverture de la XVIème legislature.svg
colspan="3"| Parliamentary group

! Members

! Related

! Total

! President

style="background:#FF0000;"|

| GDR

| style="text-align:left;"| Democratic and Republican Left - NUPES

| 22

| 0

| 22

| style="text-align:left;"| André Chassaigne

style="background:{{party color|La France Insoumise}};"|

| LFI

| style="text-align:left;"| La France Insoumise - NUPES

| 75

| 0

| 75

| style="text-align:left;"| Mathilde Panot

style="background:#7BC144;"|

| ECO

| style="text-align:left;"| Ecologist - NUPES

| 23

| 0

| 23

| style="text-align:left;"| Julien Bayou

style="background:{{party color|Socialist Party (France)}};"|

| SOC

| style="text-align:left;"| Socialists and affiliated - NUPES

| 27

| 4

| 31

| style="text-align:left;"| Boris Vallaud

style="background:{{party color|Radical Movement}};"|

| LIOT

| style="text-align:left;"| Liberties, Independents, Overseas, and Territories

| 16

| 0

| 16

| style="text-align:left;"| Bertrand Pancher

style="background:{{party color|La République En Marche!}};"|

| REN

| style="text-align:left;"| Renaissance

| 168

| 4

| 172

| style="text-align:left;"| Aurore Bergé

style="background:{{party color|Democratic Movement (France)}};"|

| DEM

| style="text-align:left;"| Democratic group, MoDem and Independents

| 48

| 0

| 48

| style="text-align:left;"| Jean-Paul Mattei

style="background-color:#ADC1FD;"|

| HOR

| style="text-align:left;"| Horizons and affiliated

| 28

| 2

| 30

| style="text-align:left;"| Laurent Marcangeli

style="background:{{party color|The Republicans (France)}};"|

| LR

| style="text-align:left;"| The Republicans

| 59

| 3

| 62

| style="text-align:left;"| Olivier Marleix

style="background:{{party color|National Rally}};"|

| RN

| style="text-align:left;"| National Rally

| 88

| 1

| 89

| style="text-align:left;"| Marine Le Pen

style="background:{{party color|Independent}};"|

| NI

| style="text-align:left;"| Non-Attached Members

| 9

| –

| 9

| –

= Vote of no confidence =

{{main|2022 vote of no confidence in the government of Élisabeth Borne}}

Shortly after the election, a vote of no confidence was tabled by the left-wing NUPES coalition. It was rejected as only left-wing parliamentary groups supported the motion.{{Cite news |title=L'Assemblée nationale, en direct: la motion de censure défendue par la Nupes recueille 146 votes et n'aboutit donc pas |language=fr-FR |work=Le Monde.fr |url=https://www.lemonde.fr/politique/live/2022/07/11/l-actualite-politique-en-direct-la-motion-de-censure-de-la-nupes-va-etre-discutee-a-l-assemblee-a-partir-de-16-heures_6134252_823448.html |access-date=2022-07-11}}

Prime Minister Borne offered her resignation on 21 June 2022, but President Macron refused to accept it. Talks among the various parties to form a stable majority government began later on 21 June but rapidly failed. On 6 July, Borne presented her minority government policy plan to the Parliament.[https://www.leparisien.fr/politique/un-discours-de-politique-generale-sans-vote-de-confiance-comment-elisabeth-borne-prepare-son-bapteme-du-feu-04-07-2022-PYQTSLQGEJGLZNUBL37RVSGNNE.php "Discours de politique générale sans vote de confiance : comment Elisabeth Borne prépare son baptême du feu"], Le Parisien (in French), 4 July 2022.

See also

Notes

{{notelist|2}}

References

{{reflist}}

{{French elections}}

{{2022 French legislative election}}

Legislative

Category:June 2022 in France

Category:Legislative elections in France