Data / Presidential elections
1974
France voted.
1974 French presidential election results
01Round 1
How it works +
A national presidential vote
A candidate needs an absolute majority of valid candidate votes to win in the first round. Otherwise the leading two candidates may contest a runoff two weeks later. This is not a party primary.
Who could run in 1974?
The minimum candidacy age was 23. Candidates had to be French and meet the voting-rights and eligibility requirements then in force. Party membership was not required.
In this election, ballot access required 100 endorsements from eligible elected officials across at least ten departments or overseas territories. The threshold was raised to 500 in 1976. Applying today’s 500-endorsement rule to this election would be incorrect.
The Constitutional Council checked the candidate list and election results. Disclosure and administrative requirements have changed over time; current forms should not be projected unchanged onto a historical election.
5 May 1974
What do shares of registered voters mean?
The usual share divides a candidate’s votes by valid candidate votes. Registered-voter mode divides that same count by everyone registered, including abstainers and people casting a vote blanc or an invalid ballot.
Example: 30 out of 60 valid votes is 50%. If 100 people were registered, those same 30 votes are 30% of the electorate. The count and legal outcome are unchanged.
Click a candidate row or bar to open context. All bars use a 0–100% scale. Candidate percentages use valid candidate votes.
François MitterrandParti socialiste, shared Union of the Left candidateQualified for runoff43.25%11,044,373 votesExplore +
François Mitterrand
Historical ticket: Parti socialiste, shared Union of the Left candidate.
Names, continuity and current identity
PS succeeded SFIO in 1969. Mitterrand’s 1974 candidacy had broader Union of the Left support. Candidate totals cannot be separated into the votes of each supporting party. The 1965 Mitterrand entry is a CIR-led candidacy backed by SFIO and PCF, not a result for a PS organization that did not yet exist. Party history reference ↗
Party identity: Parti socialiste / SFIO predecessor. The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | Gaston Defferre · Section française de l’Internationale ouvrière | 5.01% | Not in runoff |
| 1965 ↗ | François Mitterrand · Convention des institutions républicaines, backed by SFIO and PCF | 31.72% | 44.80% |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
Valéry Giscard d’EstaingRépublicains indépendants, centrist-family comparisonQualified for runoff32.60%8,326,774 votesExplore +
Valéry Giscard d’Estaing
Historical ticket: Républicains indépendants, centrist-family comparison.
Names, continuity and current identity
Bayrou ran under UDF in 2002 and 2007 and MoDem in 2012. Giscard’s earlier Independent Republicans and Poher’s Centre démocrate are centrist-family comparisons, not MoDem results. The 1965 Lecanuet entry belongs to MRP. MRP, Centre démocrate, Independent Republicans, UDF and MoDem entries are labelled centrist-family comparisons, not an unchanged single party. Party history reference ↗
Party identity: MoDem / UDF centrist comparison. The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | Alain Poher · Centre démocrate, independent centrist candidacy | 23.31% | 41.79% |
| 1965 ↗ | Jean Lecanuet · Mouvement républicain populaire | 15.57% | Not in runoff |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
Jacques Chaban-DelmasUnion des démocrates pour la République15.11%3,857,728 votesExplore +
Jacques Chaban-Delmas
Historical ticket: Union des démocrates pour la République.
Names, continuity and current identity
UMP was renamed Les Républicains in 2015. UMP was formed in 2002 from RPR and other organizations: earlier RPR and UDR entries are predecessor-lineage comparisons, not an unchanged party. The earlier Gaullist series also includes UNR–UDT in 1965 and UNR support in 1958. These are labelled predecessor organizations, not LR under its present name. Rival RPR members Chirac and Balladur are listed separately in 1995, never added together. Party history reference ↗
Party identity: Les Républicains / UMP / RPR / UDR. The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | Georges Pompidou · Union des démocrates pour la République | 44.47% | 58.21% |
| 1965 ↗ | Charles de Gaulle · Gaullist candidacy, supported by UNR–UDT | 44.65% | 55.20% |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
Jean RoyerIndependent conservative candidacy3.17%810,540 votesExplore +
Jean Royer
Historical ticket: Independent conservative candidacy.
Names, continuity and current identity
Royer’s 1974 candidacy was separate from the official UDR and Independent Republican candidates. Party history reference ↗
Party identity: Jean Royer independent candidacy. The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | No separate entry in this party/lineage series | — | — |
| 1965 ↗ | No separate entry in this party/lineage series | — | — |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
Arlette LaguillerLutte ouvrière2.33%595,247 votesExplore +
Arlette Laguiller
Historical ticket: Lutte ouvrière.
Names, continuity and current identity
Arlette Laguiller and Nathalie Arthaud ran for Lutte ouvrière in different elections. Party history reference ↗
Party identity: Lutte ouvrière. The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | No separate entry in this party/lineage series | — | — |
| 1965 ↗ | No separate entry in this party/lineage series | — | — |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
René DumontIndependent ecologist candidacy1.32%337,800 votesExplore +
René Dumont
Historical ticket: Independent ecologist candidacy.
Names, continuity and current identity
EELV became Les Écologistes in 2023 and incorporated Les Verts in 2010. Earlier independent ecologist candidacies are family comparisons, not results for the same organization. EELV supported Hamon in 2017 without its own candidate. Party history reference ↗
Party identity: Les Écologistes / EELV / Les Verts. The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | No separate entry in this party/lineage series | — | — |
| 1965 ↗ | No separate entry in this party/lineage series | — | — |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
Jean-Marie Le PenFront national0.75%190,921 votesExplore +
Jean-Marie Le Pen
Historical ticket: Front national.
Names, continuity and current identity
Front national was renamed Rassemblement national in 2018. These are the same party across a change of name. Party history reference ↗
Party identity: Rassemblement national (formerly FN). The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | No separate entry in this party/lineage series | — | — |
| 1965 ↗ | No separate entry in this party/lineage series | — | — |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
Émile MullerMouvement démocrate socialiste de France0.69%176,279 votesExplore +
Émile Muller
Historical ticket: Mouvement démocrate socialiste de France.
Names, continuity and current identity
Émile Muller’s 1974 MDSF candidacy was distinct from Mitterrand’s shared left candidacy and is not added to the PS total. Party history reference ↗
Party identity: Mouvement démocrate socialiste de France. The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | No separate entry in this party/lineage series | — | — |
| 1965 ↗ | No separate entry in this party/lineage series | — | — |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
Alain KrivineFront communiste révolutionnaire, predecessor lineage0.37%93,990 votesExplore +
Alain Krivine
Historical ticket: Front communiste révolutionnaire, predecessor lineage.
Names, continuity and current identity
NPA was founded in 2009, following the LCR. Earlier LCR candidacies are labelled predecessors. The later NPA split means these historical totals cannot automatically be credited to a single present-day successor. Party history reference ↗
Party identity: NPA / LCR predecessor. The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | Alain Krivine · Ligue communiste, predecessor lineage | 1.06% | Not in runoff |
| 1965 ↗ | No separate entry in this party/lineage series | — | — |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
Bertrand RenouvinNouvelle Action française0.17%43,722 votesExplore +
Bertrand Renouvin
Historical ticket: Nouvelle Action française.
Names, continuity and current identity
Bertrand Renouvin stood for Nouvelle Action française in 1974. The organization later used the name Nouvelle Action royaliste. It is distinct from Front national. Party history reference ↗
Party identity: Nouvelle Action française / Nouvelle Action royaliste. The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | No separate entry in this party/lineage series | — | — |
| 1965 ↗ | No separate entry in this party/lineage series | — | — |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
Jean-Claude SebagMouvement fédéraliste européen0.16%42,007 votesExplore +
Jean-Claude Sebag
Historical ticket: Mouvement fédéraliste européen.
Names, continuity and current identity
Jean-Claude Sebag’s federalist candidacy in 1974 is recorded separately from Guy Héraud’s independent federalist candidacy. Party history reference ↗
Party identity: Mouvement fédéraliste européen (Sebag). The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | No separate entry in this party/lineage series | — | — |
| 1965 ↗ | No separate entry in this party/lineage series | — | — |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
Guy HéraudIndependent federalist candidacy0.08%19,255 votesExplore +
Guy Héraud
Historical ticket: Independent federalist candidacy.
Names, continuity and current identity
A separate federalist candidacy in 1974, not combined with Sebag’s total. Party history reference ↗
Party identity: Guy Héraud independent federalist candidacy. The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | No separate entry in this party/lineage series | — | — |
| 1965 ↗ | No separate entry in this party/lineage series | — | — |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
Vote blanc: participating without choosing a candidate
A vote blanc is an empty envelope or an envelope containing a blank ballot. It differs from abstention, because the voter participates, and from a vote nul, an invalid ballot.
It can express “I came to vote, but I do not choose any of these candidates.” It is sometimes used as a protest, although the total cannot reveal every voter’s motive.
Votes blancs count toward turnout, not valid candidate votes. Separate counting from invalid ballots began in 2014, so older elections show a combined total. They do not automatically cause another election.
Official explanation ↗Registered: 30,602,953 · Cast: 25,775,743 · Valid: 25,538,636. The historical official return combines votes blancs and invalid ballots; no separate blank-vote percentage is invented.
1974: Constitutional Council returns, transcribed by Université de Perpignan MJP ↗ · Historical result table ↗Percentages are recalculated from the cited counts, not copied from rounded or truncated percentages in the transcription.
02Round 2 · The runoff
How it works +
Why a second vote?
No candidate obtained an absolute majority in the first round. The runoff gives voters a choice between the two finalists. First-round votes do not carry over. The winner is determined by valid candidate votes, not a majority of everyone registered.
Votes blancs and invalid ballots count toward participation but not the candidate-vote denominator. These direct elections are distinct from the electoral-college election held in 1958.
19 May 1974
What do shares of registered voters mean?
The usual share divides a candidate’s votes by valid candidate votes. Registered-voter mode divides that same count by everyone registered, including abstainers and people casting a vote blanc or an invalid ballot.
Example: 30 out of 60 valid votes is 50%. If 100 people were registered, those same 30 votes are 30% of the electorate. The count and legal outcome are unchanged.
Click a candidate row or bar to open context. All bars use a 0–100% scale. Candidate percentages use valid candidate votes.
Valéry Giscard d’EstaingRépublicains indépendants, centrist-family comparisonElected president50.81%13,396,203 votesExplore +
Valéry Giscard d’Estaing
Historical ticket: Républicains indépendants, centrist-family comparison.
Names, continuity and current identity
Bayrou ran under UDF in 2002 and 2007 and MoDem in 2012. Giscard’s earlier Independent Republicans and Poher’s Centre démocrate are centrist-family comparisons, not MoDem results. The 1965 Lecanuet entry belongs to MRP. MRP, Centre démocrate, Independent Republicans, UDF and MoDem entries are labelled centrist-family comparisons, not an unchanged single party. Party history reference ↗
Party identity: MoDem / UDF centrist comparison. The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | Alain Poher · Centre démocrate, independent centrist candidacy | 23.31% | 41.79% |
| 1965 ↗ | Jean Lecanuet · Mouvement républicain populaire | 15.57% | Not in runoff |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
François MitterrandParti socialiste, shared Union of the Left candidateRunoff finalist49.19%12,971,604 votesExplore +
François Mitterrand
Historical ticket: Parti socialiste, shared Union of the Left candidate.
Names, continuity and current identity
PS succeeded SFIO in 1969. Mitterrand’s 1974 candidacy had broader Union of the Left support. Candidate totals cannot be separated into the votes of each supporting party. The 1965 Mitterrand entry is a CIR-led candidacy backed by SFIO and PCF, not a result for a PS organization that did not yet exist. Party history reference ↗
Party identity: Parti socialiste / SFIO predecessor. The source tables below preserve each historical ticket; a lineage is not a claim that all these organizations were identical.
No active same-person 2027 profile is linked here. This does not imply that the party has no 2027 contender.
Earlier direct presidential elections (up to five)
This table includes up to five earlier direct elections of the Fifth Republic, and fewer when fewer had occurred. 1958’s indirect electoral-college election is documented separately ↗
Newest first, within the Fifth Republic. Shared endorsements are labelled, never treated as separate party votes. “No separate entry” is not a 0% result.
| Year | Candidate / contemporary label | Round 1 | Runoff |
|---|---|---|---|
| 1969 ↗ | Gaston Defferre · Section française de l’Internationale ouvrière | 5.01% | Not in runoff |
| 1965 ↗ | François Mitterrand · Convention des institutions républicaines, backed by SFIO and PCF | 31.72% | 44.80% |
Historical first-round and runoff shares use valid candidate votes. Broad predecessors and family comparisons are explicitly named. For PS and UMP/LR, the successive percentages document the change without assigning causes or making editorial judgments.
Vote blanc: participating without choosing a candidate
A vote blanc is an empty envelope or an envelope containing a blank ballot. It differs from abstention, because the voter participates, and from a vote nul, an invalid ballot.
It can express “I came to vote, but I do not choose any of these candidates.” It is sometimes used as a protest, although the total cannot reveal every voter’s motive.
Votes blancs count toward turnout, not valid candidate votes. Separate counting from invalid ballots began in 2014, so older elections show a combined total. They do not automatically cause another election.
Official explanation ↗Registered: 30,600,775 · Cast: 26,724,595 · Valid: 26,367,807. The historical official return combines votes blancs and invalid ballots; no separate blank-vote percentage is invented.
1974: Constitutional Council returns, transcribed by Université de Perpignan MJP ↗ · Historical result table ↗Percentages are recalculated from the cited counts, not copied from rounded or truncated percentages in the transcription.
Sources & definitions
The direct-election archive now begins in 1965. The 1958 electoral-college election is separate and excluded from popular-vote comparisons. Counts for pre-2002 pages follow their linked historical proclamations and transcriptions; percentages are recalculated from those counts.
For 1988, the first-round data use the final corrected totals annexed to the 11 May proclamation, rather than the earlier 27 April declaration. Blank and invalid ballots are combined throughout these historical returns.
In 1995, Chirac and Balladur were rival RPR members. Both appear separately on the results page and in lineage histories. A single-line party comparison uses the highest-vote candidate in that labelled lineage, not the sum of both candidacies. This is not a combined party-vote total.
National totals, France entière, from the linked national returns. Pre-2002 pages identify their Constitutional Council proclamations or historical transcriptions. Candidate share = votes ÷ valid candidate votes; turnout = ballots cast ÷ registered voters; vote blanc / invalid percentages = those ballots ÷ ballots cast. Registrations can differ between rounds. Rounded percentages may not sum to 100%.
Before 2014 the published totals combine votes blancs and invalid ballots. Separate blank and invalid series therefore have gaps for 2002, 2007 and 2012. The combined series is comparable across all five elections. Missing party candidacies are gaps, not zero votes.
Colors are stable identifiers, not official political classifications. Rename continuity is distinguished from mergers, predecessors, coalitions and shared endorsements. The old lookbacks reach 1969 and use secondary historical compilations, linked per year; the direct-election pages use their linked national returns and historical transcriptions.
- 2022: National election return ↗
- 2017: National election return ↗
- 2012: National election return ↗
- 2007: National election return ↗
- 2002: National election return ↗
- 1995: Constitutional Council returns, transcribed by Université de Perpignan MJP ↗ · Historical result table ↗Percentages are recalculated from the cited counts, not copied from rounded or truncated percentages in the transcription.
- 1988: Constitutional Council final proclamation, 11 May 1988 ↗ · Historical result table ↗Uses the corrected first-round totals annexed to the final proclamation, not the earlier 27 April declaration. The corrected valid-vote total is 30,436,734; the earlier declaration used 30,406,038. Candidate counts and turnout here belong to the corrected version.
- 1981: Constitutional Council returns, transcribed by Université de Perpignan MJP ↗ · Historical result table ↗Percentages are recalculated from the cited counts, not copied from rounded or truncated percentages in the transcription.
- 1974: Constitutional Council returns, transcribed by Université de Perpignan MJP ↗ · Historical result table ↗Percentages are recalculated from the cited counts, not copied from rounded or truncated percentages in the transcription.
- 1969: Constitutional Council returns, transcribed by Université de Perpignan MJP ↗ · Historical result table ↗Percentages are recalculated from the cited counts, not copied from rounded or truncated percentages in the transcription.
- 1965: Constitutional Council returns, transcribed by Université de Perpignan MJP ↗ · Historical result table ↗Percentages are recalculated from the cited counts, not copied from rounded or truncated percentages in the transcription.
This section presents numerical results and descriptive facts, not critical readings. Comparisons do not identify individual voter transfers or establish the causes of a change.
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.









