France

National Assembly

Political system
Presidential-Parliamentary
Structure of parliament
Bicameral
IPU membership
Yes

Election results

Data on parliamentary elections, including the background, candidates, voter turnout, results and the formation of the new legislature. By default the latest election results are displayed. Select a date to view results from previous elections.

Background

Election date(s)
30 Jun 2024 to 07 Jul 2024
Date of dissolution of the outgoing legislature
09 Jun 2024
Timing of election
Early elections
Expected date of next elections
30 Jun 2029
Number of seats at stake
577
Scope of elections
Full renewal

Candidates

Number of parties contesting the election
22

Voter turnout

Registered voters
49,332,761
Voters
32,910,888
Voter turnout
66.7%

Results

About the election

Snap elections in 2024 created a political limbo where no electoral alliance won an outright majority in the 577-member National Assembly. The New Popular Front (NFP)/UG (see note 1) came first, taking 180 seats. President Emmanuel Macron’s Ensemble (presidential majority) sharply reduced its share of seats from 245 in 2022 to 163 (see note 2). Mr. Jordan Bardella’s National Rally (RN) increased its share of seats from 89 to 125, and holds 143 seats together with its ally (see note 3). The number of women decreased from 215 (37.3%) to 208 (36%). On 18 July 2024, the newly elected National Assembly held its first session and re-elected Ms. Yaël Braun-Pivet (Ensemble) as its new President.

The 2024 elections were called nearly three years earlier than they were constitutionally due. President Macron (Ensemble) called them following the elections to the European Parliament, held on 9 June, in which an RN-led coalition came first. The major issues in the French election included inflation, pension reforms, the minimum wage, energy prices, immigration, and the war in Ukraine. In the first round of the parliamentary elections, held on 30 June, 76 candidates were elected (see note 4). The RN came first, winning 37 seats, five more than the NFP/UG. Ensemble won two seats. President Macron and Prime Minister Gabriel Attal (Ensemble) called for a “no vote for the RN” approach, a message echoed by the NFP/UG. Over 210 candidates – mostly from Ensemble and the NFP/UG – withdrew their candidacy to avoid a triangular election (see note 5) in the second round. Both rounds of elections recorded a high turnout of over 66%.

Note 1:
The results published by the Interior Ministry (which uses “nuances”) classify the New Popular Front (NFP)/UG as the Union of the Left (UG). The UG won 178 seats. The NFP is an electoral coalition including parties similar to those represented in the New Environmental and Social People's Union (NUPES), a left-wing electoral alliance led by Mr. Jean-Luc Mélenchon (La France insoumise (France Unbowed, FI)), which took 131 seats in 2022. Other major parties in the NFP electoral alliance included the French Communist Party, the Ecologist (formerly Europe Ecology – The Greens), and the Socialist Party (PS).

Note 2:
Ensemble is also an electoral alliance. It comprises Renaissance (REN), the Democratic Movement (MoDem), Horizons (HOR), and some candidates from the Union of Democrats and Independents (UDI).

Note 3:
Mr. Eric Ciotti, the leader of The Republicans (LR), announced that the LR would ally with the RN in the 2024 elections. Several LR members contested the decision and his leadership. They ran separately from the RN-LR alliance, as The Republicans (LR). The LR itself won 39 seats and holds 66 seats together with its allies.

Note 4:
To be elected in the first round of voting, a candidate must obtain an absolute majority of the votes cast and a number of votes equal to a quarter of the registered voters in the constituency.

Note 5:
To qualify for the second round, a candidate must obtain in the first round a number of votes greater than 12.5% of the number of registered voters in the constituency. If only one candidate meets this condition, the candidate who obtained the greatest number of votes after the candidate who came first advances to the second round as well. If no candidate meets these requirements, the two candidates who came first and second in the first round advance to the second round. In the second round, the candidate who wins a relative majority is elected. In the event of a tie, the oldest candidate is elected.

Number of parties winning seats
15
Percentage of parties winning seats
68.2%
Percentage of seats won by largest party or coalition
30.8%

Parties or coalitions winning seats

Parties or coalitions winning seats
Political group Total
New Popular Front (NFP)/UG 178
Ensemble (presidential majority) 150
National Rally (RN) 125
The Republicans (LR) 39
Other parties of the right (DVD) 27
Union of the far right 17
Other left wing parties (DVG) 12
Regionalist (REG) 9
Other parties of the centre 6
Horizons (HOR) 6
Union of Democrats and Independents (UDI) 3
Socialist Party (PS) 2
Ecologist (ECO) 1
Far Right (EXD) 1
Others (DIV) 1
Members elected, by sex
Number of men elected
369
Number of women elected
208
Percentage of women elected
36.0%
Women Directly Elected
208
Other notes on the elections

Note on the Parties or coalitions winning seats:
The distribution of seats according to political parties and the number of parties winning seats is calculated on the basis of results published by the Interior Ministry, which uses “nuances”. The New Popular Front (NFP) is classified as the Union of the Left (UG).

Sources

New legislature

Total number of men after the election
369
Total number of women after the election
208
Percentage of women after the election
36.0%
First-term parliamentarians
158
Percentage of first-term parliamentarians
27.4%
Date of the first session
18 Jul 2024

First Speaker of the new legislature

Personal details for the first Speaker of the new legislature
Yaël Braun-Pivet (Female)
Date of birth: 07 Dec 1970
Political party
Ensemble (presidential majority)
Date of election
18 Jul 2024

Historical data for IPU membership

Historical data for IPU membership
Year IPU membership
2020-09
List of values for 2020-09
No
2019-04
List of values for 2019-04
No
2018-06
List of values for 2018-06
No