Data / National Assembly elections / 2006–2026

    2024

    Districts decide.

    2024 French Legislative Election Results: Votes & Seats

    This archive is separate from presidential results and from the other parliamentary election series.

    Is this France’s equivalent of a US House election?

    These elections choose the 577 députés of the National Assembly, France’s lower house. Each constituency elects one deputy. They do not elect the President or Senate, or directly elect a prime minister. The President appoints the prime minister; the government is accountable to the Assembly.

    National vote shares do not proportionally allocate all 577 seats. The contest is won district by district. Dissolution can bring an early election, as in 2024.

    Why two rounds, and what is a triangulaire?

    To win immediately, a candidate needs an absolute majority of valid votes and votes equal to at least 25% of registered voters in that district. Otherwise a runoff normally follows one week later. Candidates reaching 12.5% of registered voters may remain; the rules ensure at least the leading two may qualify when fewer reach that threshold.

    Three-way contests are called triangulaires; four-way contests are possible. Qualifying candidates may withdraw. In a multi-candidate runoff, the highest vote count can win without an absolute majority. These are not US party primaries.

    Official rules ↗
    Why is the round-two electorate smaller?

    Districts already decided do not vote again. National runoff totals therefore cover only seats still contested. The candidates and registered electorate differ between rounds. Changes are not a direct measure of individual voter transfers.

    Seats won this round, final seats and parliamentary groups

    “Won this round” counts seats decided in that ballot. Final totals add both rounds to 577. An absolute majority of the full Assembly is 289 seats. These are election results, not later membership after by-elections, vacancies or party switches.

    A parliamentary group can include several parties and unaffiliated deputies. An official electoral category is not necessarily a group or a complete count of everyone belonging to a party.

    Party, coalition or administrative nuance?

    A nuance is the Ministry’s electoral classification, not necessarily a party and not this website’s ideological judgment. Source labels such as extrême gauche, divers droite or écologiste can group different organizations.

    NUPES, UG/NFP and Ensemble totals cannot be divided among member parties from this table alone. A party missing as a separate category is not a zero vote. Colors preserve documented party identity where possible, not numerical reattribution. Campaign titles may be abbreviated for display; the linked sources preserve full wording.

    Vote blanc, abstention and registered-voter shares

    A vote blanc is participation without choosing a candidate or list, through a blank ballot or empty envelope. It can express protest, but totals do not identify every motive. It differs from invalid ballots and from abstention.

    Normal vote shares divide by valid candidate/list votes. Registered-voter mode includes abstainers and people casting votes blancs or invalid ballots in the denominator, without changing the vote count. Turnout uses registered voters; blank/invalid rates use ballots cast. Pre-2014 totals here combine blank and invalid ballots.

    Vote blanc explained ↗
    Compare legislative elections ↗Download CSV ↓

    Round 1

    30 June 2024

    0–100% bar scale. Shares of valid votes. Open a row for classification and historical context.

    Front national → RNRassemblement national29.26%9,379,092 votes37 won this round

    Front national → RN

    Historical display label: Rassemblement national

    FN became RN in 2018. Separate allied categories such as UXD are not added.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Front national4.29%0.08%0
    2012Front national13.60%3.66%2
    2017Front national13.20%8.75%8
    2022Rassemblement national18.68%17.30%89
    2024Rassemblement national29.26%32.05%125

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    UG / NFP category (2024)UG · Union de la gauche28.06%8,995,226 votes32 won this round

    UG / NFP category (2024)

    Historical display label: UG · Union de la gauche

    The Ministry UG/NFP category has 178 seats. This is an administrative-category count, not a party-membership or broader media-alliance count.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Not recorded separately——Not recorded separately
    2024UG · Union de la gauche28.06%25.68%178

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Ensemble coalitionEnsemble ! (Majorité présidentielle)20.04%6,425,707 votes2 won this round

    Ensemble coalition

    Historical display label: Ensemble ! (Majorité présidentielle)

    Ensemble is a coalition, not Renaissance alone. Member parties may also have separately coded candidates.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Ensemble ! (Majorité présidentielle)25.75%38.57%245
    2024Ensemble ! (Majorité présidentielle)20.04%23.14%150

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    UMP → Les RépublicainsLes Républicains6.57%2,106,166 votes1 won this round

    UMP → Les Républicains

    Historical display label: Les Républicains

    UMP was renamed LR in 2015. Separate coalition and UXD-coded candidates are not silently added to this category.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Union pour un mouvement populaire39.54%46.36%313
    2012Union pour un mouvement populaire27.12%37.95%194
    2017Les Républicains15.77%22.23%112
    2022Les Républicains10.42%6.98%61
    2024Les Républicains6.57%5.41%39

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    UXD alliance (2024)UXD alliance (2024)3.96%1,268,822 votes1 won this round

    UXD alliance (2024)

    Historical display label: UXD alliance (2024)

    A separate 2024 alliance category; not reassigned to LR or RN.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Not recorded separately——Not recorded separately
    2024UXD alliance (2024)3.96%5.00%17

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Divers droiteDivers droite3.60%1,154,785 votes2 won this round

    Divers droite

    Historical display label: Divers droite

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Divers droite2.47%1.17%9
    2012Divers droite3.51%1.81%15
    2017Divers droite2.76%1.68%6
    2022Divers droite2.33%1.11%10
    2024Divers droite3.60%3.60%27

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Divers gaucheDivers gauche1.53%490,898 votes0 won this round

    Divers gauche

    Historical display label: Divers gauche

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Divers gauche1.97%2.47%15
    2012Divers gauche3.40%3.08%22
    2017Divers gauche1.60%1.45%12
    2022Divers gauche3.14%2.14%22
    2024Divers gauche1.53%1.47%12

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Divers centreDivers centre1.22%391,423 votes0 won this round

    Divers centre

    Historical display label: Divers centre

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Divers centre1.25%0.48%4
    2024Divers centre1.22%0.65%6

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Other far-left categoriesExtrême gauche (source category)1.14%366,594 votes0 won this round

    Other far-left categories

    Historical display label: Extrême gauche (source category)

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Extrême gauche (source category)3.41%—0
    2012Extrême gauche (source category)0.98%—0
    2017Extrême gauche (source category)0.77%—0
    2022Extrême gauche (source category)1.17%0.05%0
    2024Extrême gauche (source category)1.14%—0

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Regionalist categoriesRegionalist categories0.97%310,727 votes0 won this round

    Regionalist categories

    Historical display label: Regionalist categories

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Regionalist categories0.51%0.52%1
    2012Regionalist categories0.56%0.59%2
    2017Regionalist categories0.90%0.76%5
    2022Regionalist categories1.28%1.28%10
    2024Regionalist categories0.97%1.06%9

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Reconquête!Reconquête!0.75%238,934 votes0 won this round

    Reconquête!

    Historical display label: Reconquête!

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Reconquête!4.24%—0
    2024Reconquête!0.75%—0

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Horizons-coded candidatesHorizons-coded candidates0.72%231,667 votes0 won this round

    Horizons-coded candidates

    Historical display label: Horizons-coded candidates

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Not recorded separately——Not recorded separately
    2024Horizons-coded candidates0.72%0.95%6

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Other ecologist categoriesOther ecologist categories0.57%182,478 votes0 won this round

    Other ecologist categories

    Historical display label: Other ecologist categories

    A broad administrative ecologist category, not automatically Les Verts/EELV.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Other ecologist categories0.80%—0
    2012Other ecologist categories0.96%—0
    2017Other ecologist categories4.30%0.13%1
    2022Other ecologist categories2.67%—0
    2024Other ecologist categories0.57%0.14%1

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    UDIUDI0.51%163,072 votes0 won this round

    UDI

    Historical display label: UDI

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017UDI3.03%3.04%18
    2022UDI0.87%0.31%3
    2024UDI0.51%0.44%3

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Other / miscellaneousOther / miscellaneous0.45%142,871 votes0 won this round

    Other / miscellaneous

    Historical display label: Other / miscellaneous

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Other / miscellaneous1.03%0.16%1
    2012Other / miscellaneous0.52%—0
    2017Other / miscellaneous2.21%0.55%3
    2022Other / miscellaneous0.85%0.09%1
    2024Other / miscellaneous0.45%0.14%1

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Droite souverainisteDroite souverainiste0.28%90,110 votes0 won this round

    Droite souverainiste

    Historical display label: Droite souverainiste

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Droite souverainiste1.10%0.09%1
    2024Droite souverainiste0.28%0.07%0

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Other far-right categoriesExtrême droite (source category)0.19%59,679 votes1 won this round

    Other far-right categories

    Historical display label: Extrême droite (source category)

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Extrême droite (source category)0.39%—0
    2012Extrême droite (source category)0.19%0.13%1
    2017Extrême droite (source category)0.30%0.10%1
    2022Extrême droite (source category)0.03%—0
    2024Extrême droite (source category)0.19%0.09%1

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    SOC-coded outside UG (2024)SOC-coded outside UG (2024)0.09%29,242 votes0 won this round

    SOC-coded outside UG (2024)

    Historical display label: SOC-coded outside UG (2024)

    Only the separately coded standalone category outside UG/ENS in 2024. Many politicians associated with this party stood under an alliance code. This is not the party’s complete vote or seat count; a published zero does not mean the party has no MPs.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Not recorded separately——Not recorded separately
    2024SOC-coded outside UG (2024)0.09%0.10%2

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Radical de gaucheRadical de gauche0.04%12,434 votes0 won this round

    Radical de gauche

    Historical display label: Radical de gauche

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Radical de gauche1.32%1.63%7
    2012Radical de gauche1.65%2.34%12
    2017Radical de gauche0.47%0.36%3
    2022Radical de gauche0.56%—0
    2024Radical de gauche0.04%—0

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    FI-coded outside UG (2024)FI-coded outside UG (2024)0.04%12,224 votes0 won this round

    FI-coded outside UG (2024)

    Historical display label: FI-coded outside UG (2024)

    Only the separately coded standalone category outside UG/ENS in 2024. Many politicians associated with this party stood under an alliance code. This is not the party’s complete vote or seat count; a published zero does not mean the party has no MPs.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Not recorded separately——Not recorded separately
    2024FI-coded outside UG (2024)0.04%0.03%0

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    COM-coded outside UG (2024)COM-coded outside UG (2024)0.01%3,125 votes0 won this round

    COM-coded outside UG (2024)

    Historical display label: COM-coded outside UG (2024)

    Only the separately coded standalone category outside UG/ENS in 2024. Many politicians associated with this party stood under an alliance code. This is not the party’s complete vote or seat count; a published zero does not mean the party has no MPs.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Not recorded separately——Not recorded separately
    2024COM-coded outside UG (2024)0.01%—0

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    VEC-coded outside UG (2024)VEC-coded outside UG (2024)0.01%2,668 votes0 won this round

    VEC-coded outside UG (2024)

    Historical display label: VEC-coded outside UG (2024)

    Only the separately coded standalone category outside UG/ENS in 2024. Many politicians associated with this party stood under an alliance code. This is not the party’s complete vote or seat count; a published zero does not mean the party has no MPs.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Not recorded separately——Not recorded separately
    2024VEC-coded outside UG (2024)0.01%—0

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Turnoutof registered voters66.71%32,908,657
    Abstentionof registered voters33.29%16,424,052
    Votes blancs + invalidof ballots cast2.59%850,711
    Votes blancsof ballots cast1.77%582,908
    Invalidof ballots cast0.81%267,803

    Registered 49,332,709 · Cast 32,908,657 · Valid 32,057,946. Votes blancs and invalid ballots are excluded from valid candidate/list votes.

    Source accounting: published valid votes minus summed row counts = +2. Both source figures are retained. This integer difference is not percentage rounding.

    Round 2

    7 July 2024

    Only constituencies not already won participate here. This is not a national two-candidate presidential runoff; the registered electorate differs from round one.

    0–100% bar scale. Shares of valid votes. Open a row for classification and historical context.

    Front national → RNRassemblement national32.05%8,744,080 votes88 won this round

    Front national → RN

    Historical display label: Rassemblement national

    FN became RN in 2018. Separate allied categories such as UXD are not added.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Front national4.29%0.08%0
    2012Front national13.60%3.66%2
    2017Front national13.20%8.75%8
    2022Rassemblement national18.68%17.30%89
    2024Rassemblement national29.26%32.05%125

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    UG / NFP category (2024)UG · Union de la gauche25.68%7,004,725 votes146 won this round

    UG / NFP category (2024)

    Historical display label: UG · Union de la gauche

    The Ministry UG/NFP category has 178 seats. This is an administrative-category count, not a party-membership or broader media-alliance count.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Not recorded separately——Not recorded separately
    2024UG · Union de la gauche28.06%25.68%178

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Ensemble coalitionEnsemble ! (Majorité présidentielle)23.14%6,313,808 votes148 won this round

    Ensemble coalition

    Historical display label: Ensemble ! (Majorité présidentielle)

    Ensemble is a coalition, not Renaissance alone. Member parties may also have separately coded candidates.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Ensemble ! (Majorité présidentielle)25.75%38.57%245
    2024Ensemble ! (Majorité présidentielle)20.04%23.14%150

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    UMP → Les RépublicainsLes Républicains5.41%1,474,650 votes38 won this round

    UMP → Les Républicains

    Historical display label: Les Républicains

    UMP was renamed LR in 2015. Separate coalition and UXD-coded candidates are not silently added to this category.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Union pour un mouvement populaire39.54%46.36%313
    2012Union pour un mouvement populaire27.12%37.95%194
    2017Les Républicains15.77%22.23%112
    2022Les Républicains10.42%6.98%61
    2024Les Républicains6.57%5.41%39

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    UXD alliance (2024)UXD alliance (2024)5.00%1,364,964 votes16 won this round

    UXD alliance (2024)

    Historical display label: UXD alliance (2024)

    A separate 2024 alliance category; not reassigned to LR or RN.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Not recorded separately——Not recorded separately
    2024UXD alliance (2024)3.96%5.00%17

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Divers droiteDivers droite3.60%980,818 votes25 won this round

    Divers droite

    Historical display label: Divers droite

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Divers droite2.47%1.17%9
    2012Divers droite3.51%1.81%15
    2017Divers droite2.76%1.68%6
    2022Divers droite2.33%1.11%10
    2024Divers droite3.60%3.60%27

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Divers gaucheDivers gauche1.47%401,063 votes12 won this round

    Divers gauche

    Historical display label: Divers gauche

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Divers gauche1.97%2.47%15
    2012Divers gauche3.40%3.08%22
    2017Divers gauche1.60%1.45%12
    2022Divers gauche3.14%2.14%22
    2024Divers gauche1.53%1.47%12

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Regionalist categoriesRegionalist categories1.06%288,202 votes9 won this round

    Regionalist categories

    Historical display label: Regionalist categories

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Regionalist categories0.51%0.52%1
    2012Regionalist categories0.56%0.59%2
    2017Regionalist categories0.90%0.76%5
    2022Regionalist categories1.28%1.28%10
    2024Regionalist categories0.97%1.06%9

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Horizons-coded candidatesHorizons-coded candidates0.95%258,139 votes6 won this round

    Horizons-coded candidates

    Historical display label: Horizons-coded candidates

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Not recorded separately——Not recorded separately
    2024Horizons-coded candidates0.72%0.95%6

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Divers centreDivers centre0.65%177,167 votes6 won this round

    Divers centre

    Historical display label: Divers centre

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Divers centre1.25%0.48%4
    2024Divers centre1.22%0.65%6

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    UDIUDI0.44%119,672 votes3 won this round

    UDI

    Historical display label: UDI

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017UDI3.03%3.04%18
    2022UDI0.87%0.31%3
    2024UDI0.51%0.44%3

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Other / miscellaneousOther / miscellaneous0.14%38,025 votes1 won this round

    Other / miscellaneous

    Historical display label: Other / miscellaneous

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Other / miscellaneous1.03%0.16%1
    2012Other / miscellaneous0.52%—0
    2017Other / miscellaneous2.21%0.55%3
    2022Other / miscellaneous0.85%0.09%1
    2024Other / miscellaneous0.45%0.14%1

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Other ecologist categoriesOther ecologist categories0.14%37,808 votes1 won this round

    Other ecologist categories

    Historical display label: Other ecologist categories

    A broad administrative ecologist category, not automatically Les Verts/EELV.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Other ecologist categories0.80%—0
    2012Other ecologist categories0.96%—0
    2017Other ecologist categories4.30%0.13%1
    2022Other ecologist categories2.67%—0
    2024Other ecologist categories0.57%0.14%1

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    SOC-coded outside UG (2024)SOC-coded outside UG (2024)0.10%26,343 votes2 won this round

    SOC-coded outside UG (2024)

    Historical display label: SOC-coded outside UG (2024)

    Only the separately coded standalone category outside UG/ENS in 2024. Many politicians associated with this party stood under an alliance code. This is not the party’s complete vote or seat count; a published zero does not mean the party has no MPs.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Not recorded separately——Not recorded separately
    2024SOC-coded outside UG (2024)0.09%0.10%2

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Other far-right categoriesExtrême droite (source category)0.09%23,217 votes0 won this round

    Other far-right categories

    Historical display label: Extrême droite (source category)

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Extrême droite (source category)0.39%—0
    2012Extrême droite (source category)0.19%0.13%1
    2017Extrême droite (source category)0.30%0.10%1
    2022Extrême droite (source category)0.03%—0
    2024Extrême droite (source category)0.19%0.09%1

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Droite souverainisteDroite souverainiste0.07%18,672 votes0 won this round

    Droite souverainiste

    Historical display label: Droite souverainiste

    A distinct original list or administrative category. Shared ideology or personal affiliations do not justify merging results.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Droite souverainiste1.10%0.09%1
    2024Droite souverainiste0.28%0.07%0

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    FI-coded outside UG (2024)FI-coded outside UG (2024)0.03%8,361 votes0 won this round

    FI-coded outside UG (2024)

    Historical display label: FI-coded outside UG (2024)

    Only the separately coded standalone category outside UG/ENS in 2024. Many politicians associated with this party stood under an alliance code. This is not the party’s complete vote or seat count; a published zero does not mean the party has no MPs.

    These are sums of district candidate votes by electoral category. They are not presidential results. Matching party colors do not redistribute alliance votes.

    This series within 2006–2026

    National Assembly elections only; missing records are not zeros
    YearFirst-round / list labelRound 1Round 2Final seats
    2007Not recorded separately——Not recorded separately
    2012Not recorded separately——Not recorded separately
    2017Not recorded separately——Not recorded separately
    2022Not recorded separately——Not recorded separately
    2024FI-coded outside UG (2024)0.04%0.03%0

    Zero seats are shown only where explicitly published. Standalone categories outside an alliance are not complete totals for all party members. Display titles may be abbreviated; inspect the source for full official wording.

    Inspect the source ↗
    Turnoutof registered voters66.63%28,867,759
    Abstentionof registered voters33.37%14,460,749
    Votes blancs + invalidof ballots cast5.50%1,588,046
    Votes blancsof ballots cast4.14%1,195,089
    Invalidof ballots cast1.36%392,957

    Registered 43,328,508 · Cast 28,867,759 · Valid 27,279,713. Votes blancs and invalid ballots are excluded from valid candidate/list votes.

    Source accounting: published valid votes minus summed row counts = -1. Both source figures are retained. This integer difference is not percentage rounding.

    Final seats: both rounds combined

    577 seats in this snapshot. An absolute majority of the full Assembly is 289 seats.

    Election allocation by source category/list, not later parliamentary groups
    Category/listWon round 1Won round 2SeatsSeat share
    UG / NFP category (2024)3214617830.85%
    Ensemble coalition214815026.00%
    Front national → RN378812521.66%
    UMP → Les Républicains138396.76%
    Divers droite225274.68%
    UXD alliance (2024)116172.95%
    Divers gauche012122.08%
    Regionalist categories0991.56%
    Horizons-coded candidates0661.04%
    Divers centre0661.04%
    UDI0330.52%
    SOC-coded outside UG (2024)0220.35%
    Other ecologist categories0110.17%
    Other / miscellaneous0110.17%
    Other far-right categories1010.17%
    Other far-left categories0000.00%
    COM-coded outside UG (2024)0000.00%
    FI-coded outside UG (2024)0000.00%
    Radical de gauche0000.00%
    VEC-coded outside UG (2024)0000.00%
    REN-coded outside ENS (2024)0000.00%
    MDM-coded outside ENS (2024)0000.00%
    Droite souverainiste0000.00%
    Reconquête!0000.00%
    2024 · National Assembly elections

    Valid-vote shares. Open cards for context. On small/highly zoomed screens, landscape or accessibility scrolling is retained instead of hiding results.

    Teaching and learning

    Intended audience: Undergraduate students in French studies, history, political science and related fields; independent adult learners.

    Suggested uses: Guided data interpretation, election comparison and evidence-based discussion.

    After using this resource, learners should be able to:

    • Interpret the election results, turnout figures and ballot statistics presented in this resource.
    • Identify the election, round, geographic scope and denominator before comparing figures.
    • Distinguish descriptive patterns in the data from claims about individual voting motives.

    Use the objectives that correspond to the material available on this page. Collection pages provide entry points to individual resources; unfinished or unavailable material is not a completed learning activity.

    Original materials © Dr. Amine Zidouh / French Politics, licensed under CC BY-NC 4.0 unless otherwise indicated. When sharing or reproducing covered material, credit Dr. Amine Zidouh and French Politics, link to the source and license, and identify changes. Images, protest signs, artworks and other third-party materials are excluded. See Rights, Credits & Educational Reuse for scope, attribution and the as-is disclaimer.