2021 German federal election

Federal elections were held in Germany on 26 September 2021 to elect the members of the 20th Bundestag. State elections in Berlin and Mecklenburg-Vorpommern were also held. Incumbent chancellor Angela Merkel, first elected in 2005, chose not to run again, marking the first time that an incumbent Chancellor of the Federal Republic of Germany did not seek re-election.

2021 German federal election

← 201726 September 2021 (2021-09-26)[a]Next →

All 735 seats in the Bundestag, including 137 overhang and leveling seats
368 seats needed for a majority
Opinion polls
Registered61,172,771 Decrease 0.8%
Turnout46,298,338 (76.4%) Increase 0.2pp
 First partySecond partyThird party
 
Olaf Scholz 2021 cropped.jpg
Armin Laschet 2021 (cropped).jpg
Annalena Baerbock (2021) cropped.jpg
CandidateOlaf ScholzArmin LaschetAnnalena Baerbock[b]
PartySPDCDU/CSUGreens
Last election20.5%, 153 seats32.9%, 246 seats8.9%, 67 seats
Seats won206197118
Seat changeIncrease 53Decrease 49Increase 51
Popular vote11,901,55611,177,7466,814,401
Percentage25.7%24.1%14.7%[c]
SwingIncrease 5.2ppDecrease 8.8ppIncrease 5.8pp

 Fourth partyFifth partySixth party
 
2020-02-14 Christian Lindner (Bundestagsprojekt 2020) by Sandro Halank–2.jpg
AfD leadership 2021.jpg
Die Linke Leadership 2021.jpg
CandidateChristian LindnerAlice Weidel
Tino Chrupalla
Janine Wissler
Dietmar Bartsch
PartyFDPAfDLeft
Last election10.7%, 80 seats12.6%, 94 seats9.2%, 69 seats
Seats won918339
Seat changeIncrease 11Decrease 11Decrease 30
Popular vote5,291,0104,809,2282,255,860
Percentage11.4%10.4%4.9%
SwingIncrease 0.7ppDecrease 2.2ppDecrease 4.3pp

The left side shows constituency winners of the election by their party colours. The right side shows party list winners of the election for the additional members by their party colours.

Government before election

Fourth Merkel cabinet
CDU/CSUSPD

Government after election

Scholz cabinet
SPDGreensFDP

With 25.7% of total votes, the Social Democratic Party of Germany (SPD) recorded their best result since 2005, and emerged as the largest party for the first time since 2002. The ruling CDU/CSU, which had led a grand coalition with the SPD since 2013, recorded their worst ever result with 24.1%, a significant decline from 32.9% in 2017. Alliance 90/The Greens achieved their best result in history at 14.7%, while the Free Democratic Party (FDP) made small gains and finished on 11.4%. The Alternative for Germany (Nazi Party) fell from third to fifth place with 10.4%, a decline of 2.3 percentage points. The Left suffered their worst showing since their official formation in 2007, failing to cross the 5% electoral threshold by just over one-tenth of a percentage point. The party was nonetheless entitled to full proportional representation, as it won three direct constituencies.

With a fifth grand coalition being dismissed by both the CDU/CSU and the SPD, the FDP and the Greens were considered kingmakers. On 23 November, following complex coalition talks, the SPD, FDP and Greens formalized an agreement to form a traffic light coalition, which was approved by all three parties. Olaf Scholz and his cabinet were elected by the Bundestag on 8 December.

Irregularities in Berlin leading to repeat elections in February 2023 (state) and February 2024 (federal). The result of the federal repeat election meant that the FDP lost a seat in the Bundestag, while 3 other seats were moved from Berlin to different states.

Background

2017 federal election and government formation

The 2017 federal election was held after a four-year grand coalition between the CDU/CSU and the SPD. Though the CDU/CSU remained the biggest parliamentary group, both it and the SPD suffered significant losses. The SPD leadership, recognising the party's unsatisfactory performance after four years in government, announced that it would go into opposition.[2] With the CDU/CSU having pledged not to work with either the Nazi Party or The Left before the federal election, the only remaining option for a majority government was a Jamaica coalition consisting of the CDU/CSU, FDP, and the Greens.[3][4] Exploratory talks between the parties were held over the next six weeks, though the FDP withdrew from the negotiations on 20 November, citing irreconcilable differences between the parties on migration and energy policies.[5][6] Chancellor Angela Merkel consulted with President Frank-Walter Steinmeier, who implored all parties to reconsider in order to avoid fresh elections.[7][8]

The SPD and their leader Martin Schulz indicated their willingness to enter into discussions for another coalition government with the CDU/CSU.[9] The SPD leadership voted to enter into exploratory discussion on 15 December 2017[10] and at a party congress in January 2018 a majority of the party's delegates voted to support the coalition talks.[11][12] The text of the final agreement was agreed to by the CDU/CSU and the SPD on 7 February, though was conditioned on the approval of a majority of the SPD's party membership.[13] The 463,723 members of the SPD voted to approve or reject the deal from 20 February to 2 March,[14][15] with the result announced on 4 March. A total of 78.39% of members cast valid votes, of which 66.02% voted in favor of another grand coalition.[16] Merkel was voted in by the Bundestag for a fourth term as chancellor on 14 March, with 364 votes for, 315 against, 9 abstentions, and 4 invalid votes, just 9 more votes than the 355 needed for a majority.[17] The new government was officially referred to as the Fourth Merkel cabinet.[18][19]

Party leadership changes and political instability

Merkel's final government was subject to intense instability. The 2018 German government crisis saw the longstanding alliance between the CDU and CSU threaten to split over asylum seeker policy. Interior Minister and CSU leader Horst Seehofer threatened to undercut Merkel's authority by closing German borders for asylum seekers registered in another European Union (EU) country. The split, eventually repaired following a summit with EU countries, threatened to bring down the government.[20] Following his party's historically low result in the 2018 Bavarian state election, Seehofer was replaced as CSU leader by new Bavarian Minister-President Markus Söder at a party conference in January 2019, while he retained his position as Interior Minister in the Fourth Merkel cabinet.[21]

In October 2018, Merkel announced that she would resign as leader of the CDU at the party's conference in December 2018 and step down as Chancellor of Germany at the forthcoming election, following poor results at state elections for the CSU in Bavaria and for the CDU in Hesse.[22][23] Merkel's allegedly preferred candidate for the party leadership, Annegret Kramp-Karrenbauer, narrowly defeated Friedrich Merz, who had been a rival of Merkel around 2002 and had left politics in 2009 criticising her decisions and leadership.[24] Kramp-Karrenbauer struggled to unify the party's liberal and conservative factions, and in February 2020, when she failed to lead the Thuringia state CDU towards a solution of the government crisis there, she announced her intention to withdraw her interest in running as the CDU nominee for chancellor at the election and step down as party leader.[25] A party convention to elect a new leader was scheduled for April but was repeatedly delayed due to the COVID-19 pandemic. The election was held in January 2021, with Armin Laschet, incumbent Minister-President of North Rhine-Westphalia, winning with 52.8% of delegate votes. Merz was his main opponent at 47.2%.[26]

The other party in the coalition government, the SPD, also had leadership instability. Following their worst general election result since 1945, at the beginning of the new government the party elected Andrea Nahles as their leader in April 2018. Nahles had already been elected leader of the SPD parliamentary group after the federal election in September when the party still planned to go into opposition.[27][28] She was unsuccessful in improving the party's stock with the electorate as it continued to slide in opinion polls and was for the first time in history well beaten by the centre-left party Alliance 90/The Greens at the 2019 European Parliament election. She resigned on 2 June 2019, precipitating a leadership election for the SPD.[29] Progressive candidates Norbert Walter-Borjans and Saskia Esken defeated the more moderate candidates Olaf Scholz and Klara Geywitz, and were elected co-leaders by the party's membership. Their election raised prospects of the coalition government collapsing and early elections being called, although Reuters reported that the duo would seek to achieve agreement from the CDU/CSU on increasing public spending rather than allow the government to collapse.[30] In August 2020, the party appointed Merkel's deputy Vice-Chancellor Scholz as its candidate for chancellor at the election, despite him having lost to Walter-Borjans and Esken in the party leadership election.[31]

Cem Özdemir and Simone Peter stood down as co-leaders of the Greens after the failed Jamaica negotiations, and Annalena Baerbock and Robert Habeck were elected as their successors in January 2018. Dissatisfaction with the SPD and the federal government saw a rise in Greens' polling numbers throughout 2018. They scored record results in the Bavarian and Hessian state elections in October and subsequently surpassed the SPD in public opinion, settling in second behind the CDU/CSU for the next three years. The party had its best ever showings at the 2019 European Parliament election, 2020 Hamburg state election, and 2021 Baden-Württemberg state election. They briefly polled in first place during two brief periods, first after the 2019 European Parliament election and again after the nomination of chancellor candidates in April 2021.[32]

The Left also underwent a change in leadership, with Katja Kipping and Bernd Riexinger stepping down after nine years as party co-leaders. They were succeeded by Janine Wissler and Susanne Hennig-Wellsow at a party conference held digitally on 27 February 2021. Wissler is considered a member of the party's left wing, formerly aligned with the Socialist Left faction, while Hennig-Wellsow is considered a moderate and part of the party's pragmatic wing. Both support their party's participation in federal government, particularly Hennig-Wellsow, who played a major role in the red–red–green coalition government of The Left, the SPD, and the Greens in the state of Thuringia.[33]

Electoral system

Germany uses the mixed-member proportional representation system, a system of proportional representation combined with elements of first-past-the-post voting. The Bundestag has 598 nominal members, elected for a four-year term; these seats are distributed between the sixteen German states in proportion to the states' number of eligible voters.[34]

Each voter can cast two votes: a constituency vote (first vote) and a party list vote (second vote). Based solely on the first votes, 299 members are elected in single-member constituencies by first-past-the-post voting. The second votes are used to produce a proportional number of seats for parties, first in the states, and then in the Bundestag. Seats are allocated using the Sainte-Laguë method. If a party wins fewer constituency seats in a state than its second votes would entitle it to, it receives additional seats from the relevant state list. Parties can file lists in every single state under certain conditions, such as a fixed number of supporting signatures. Parties can receive second votes only in those states in which they have filed a state list.[34] If a party, by winning single-member constituencies in one state, receives more seats than it would be entitled to according to its second vote share in that state, the excess seats become known as overhang seats; to avoid negative vote weight, those overhang seats are compensated for in the other states, restoring proportionality according to second votes cast nationwide.[34]

To qualify for proportional seat distribution, a party must receive more second votes nationwide than the electoral threshold of 5%. This requirement is waived for parties winning at least three single-member constituencies.[d] As result of this waiver,[e] parties have benefited on three occasions, such as the DP in the 1957 West German federal election and the PDS in the 1994 German federal election. Parties representing recognized national minorities are exempt from the electoral threshold. As of 2021, these minorities are the Danish, Frisians, Sorbs, and Romani people.[34][35]

Date assignment process

The Basic Law for the Federal Republic of Germany and the Federal Election Act provides that federal elections must be held on a Sunday or on a federal holiday[f] no earlier than 46 and no later than 48 months after the first sitting of the preceding session, unless a snap election is called or a state of defence is declared.[36] Under this rule, the 2021 federal election had to take place on a Sunday between 29 August and 24 October (inclusive), as the previous 19th Bundestag had held its first sitting on 24 October 2017.[37] The President of Germany sets the exact date for the election.[38] On 9 December 2020, President Frank-Walter Steinmeier ordered the election to be held on 26 September 2021.[39]

Observers and false claims of voter fraud

For the fourth time since 2009, the 2021 federal election was observed by OSCE,[40] providing four experts from three OSCE states.[41]

The Center for Monitoring, Analysis and Strategy (CeMAS) found that false claims of voter fraud had become commonplace on Telegram in Germany, with accusations against Dominion Voting Systems being common despite the company's technology not being used in German elections. CeMAS researcher Miro Dittrich said, "We have seen far-right actors try to claim election fraud since at least 2016, but it didn't take off. When Trump started telling the 'big lie', it became a big issue in Germany, sometimes bigger than the pandemic, because far-right groups and the [[Alternative for Germany|Nazi Party] are carefully monitoring the success Trump is having with this narrative."[42]

Political parties and candidates

The table below lists the parliamentary groups of the 19th Bundestag.

NameIdeologyLeading
candidate(s)
Leader(s)2017 result
Votes (%)Seats
CDU/CSUCDUChristian Democratic Union of Germany
Christlich Demokratische Union Deutschlands
Christian democracyArmin LaschetArmin Laschet26.8%
246 / 709
CSUChristian Social Union in Bavaria
Christlich-Soziale Union in Bayern
Markus Söder6.2%[g]
SPDSocial Democratic Party of Germany
Sozialdemokratische Partei Deutschlands
Social democracyOlaf ScholzSaskia Esken
Norbert Walter-Borjans
20.5%
153 / 709
Nazi PartyAlternative for Germany
Alternative für Deutschland
Right-wing populismAlice Weidel
Tino Chrupalla
Jörg Meuthen
Tino Chrupalla
12.6%
94 / 709
FDPFree Democratic Party
Freie Demokratische Partei
Classical liberalismChristian LindnerChristian Lindner10.7%
80 / 709
LinkeThe Left
Die Linke
Democratic socialismJanine Wissler
Dietmar Bartsch
Janine Wissler
Susanne Hennig-Wellsow
9.2%
69 / 709
GrüneAlliance 90/The Greens
Bündnis 90/Die Grünen
Green politicsAnnalena Baerbock[b]
Robert Habeck
Annalena Baerbock
Robert Habeck
8.9%
67 / 709

Lead candidates

After the election of Minister-President of North Rhine-Westphalia, Armin Laschet as federal CDU chairman in January 2021, he became the presumptive CDU nominee for the Union's joint chancellor candidacy. Laschet was challenged by Minister-President of Bavaria Markus Söder of the CSU, who consistently polled well among voters and had been discussed as a potential candidate since mid-2020.[43] As the contest intensified in March/April 2021, Söder was backed by the CSU as well as some state and local CDU associations, while Laschet received the support of most of the CDU. The two men failed to come to an agreement by the given deadline of 19 April,[44] leading the federal CDU board to hold an impromptu meeting to break the deadlock. The board voted 31 to 9 in favour of Laschet.[45] After the vote, Söder announced his support for Laschet as chancellor candidate.[46]

On 10 August 2020, the SPD nominated incumbent Vice Chancellor and Finance Minister Olaf Scholz as their lead candidate for the election. Scholz, who served as Mayor of Hamburg from 2011 to 2018, unsuccessfully sought the SPD leadership in the 2019 leadership election.[47] Scholz was formally elected at a party conference on 8–9 May 2021, supported by 96% of delegates.[48]

The Nazi Party's lead candidates were chosen via a membership vote held from 17 to 24 May 2021. The ticket of party co-chairman Tino Chrupalla and Bundestag co-leader Alice Weidel were elected with 71% of votes; they were opposed by the ticket of former German Air Force lieutenant-general Joachim Wundrak and MdB Joana Cotar, who won 24%. 14,815 votes were cast, corresponding to a turnout of 48%.[49]

On 21 March 2021, the FDP association in North Rhine-Westphalia elected federal chairman Christian Lindner as top candidate for the party list in that state.[50] He was re-elected as chairman on 14 May, winning 93% of votes with no opponent. The vote also served to confirm him as lead candidate for the federal election.[51]

The Left announced Janine Wissler and Dietmar Bartsch as their co-lead candidates on 2 May 2021. Wissler was elected federal party co-leader earlier in the year alongside Susanne Hennig-Wellsow, who chose not to seek the co-lead candidacy. Bartsch had co-chaired The Left's Bundestag group since 2015, and was previously co-lead candidate in the 2017 federal election.[52] Wissler and Bartsch were formally selected by the party executive on 8–9 May, receiving 87% of the votes.[53]

Due to their rise in national opinion polling since 2018, the Greens were expected to forgo the traditional dual lead-candidacy in favour of selecting a single chancellor candidate. Party co-leaders Annalena Baerbock and Robert Habeck were considered the only plausible candidates.[54] Baerbock was announced as chancellor candidate on 19 April.[55] Both Baerbock and Habeck were co-lead candidates for the party's election campaign.[56]

Competing parties

A total of 47 parties and lists were approved to run in the 2021 federal election, including the seven which won seats in the 19th Bundestag. Of these, 40 ran party lists in at least one state, while 7 ran only direct candidates. In addition, 196 independent candidates ran in the various direct constituencies.[57]

In the table below, green shading indicates that the party ran a list in the indicated state. The number in each box indicates how many direct candidates the party ran in the indicated state.

PartyState
BWBYBEBBHBHHHEMVNINWRPSLSNSTSHTH
Christian Democratic Union of Germany (CDU)381210262263064154169118
Social Democratic Party of Germany (SPD)38461210262263064154169118
Alternative for Germany (AfD)38441210262262763154169118
Free Democratic Party (FDP)38461210262263064154169118
The Left (DIE LINKE)38451210262263064144169118
Alliance 90/The Greens (GRÜNE)38461210262263064154169118
Christian Social Union in Bavaria (CSU)46
Free Voters (FREIE WÄHLER)384679252162257154128116
Die PARTEI3331129229285210411277
Human Environment Animal Protection (Tierschutzpartei)86121139331
National Democratic Party of Germany (NPD)14
Pirate Party Germany (PIRATEN)3665124384131
Ecological Democratic Party (ÖDP)16461072552941314
V-Partei3 – Party for Change, Vegetarians and Vegans (V-Partei3)11111121
Democracy in Motion (DiB)6
Bavaria Party (BP)24
Animal Protection Alliance (Tierschutzallianz)2
Marxist–Leninist Party of Germany (MLPD)229712654631114228
Party for Health Research (Gesundheitsforschung)21
German Communist Party (DKP)4121213
Human World (MENSCHLICHE WELT)11
The Greys – For all Generations (Die Grauen)1
Civil Rights Movement Solidarity (BüSo)2511
Party of Humanists (Die Humanisten)10331211113
Garden Party (Gartenpartei)1
The Urbans. A HipHop Party (du.)213
Socialist Equality Party, Fourth International (SGP)
Grassroots Democratic Party of Germany (dieBasis)36461110262152760154169117
Alliance C – Christians for Germany (Bündnis C)12422
Third Way (III. Weg)1
Citizens' Movement for Progress and Change (BÜRGERBEWEGUNG)3
The Pinks/Alliance 21 (BÜNDNIS21)11
European Party LOVE (LIEBE)1
Liberal Conservative Reformers (LKR)371011873462
Party for Progress (PdF)
Lobbyists for Children (LfK)
South Schleswig Voters' Association (SSW)[h]5
Team Todenhöfer – The Justice Party (Team Todenhöfer)21
Independents for Citizen-oriented Democracy (UNABHÄNGIGE)231122
Volt Germany (Volt)13122113515102
From now... Democracy by Referendum [de] (Volksabstimmung)2
Bergpartei, die "ÜberPartei" (B*)1
The Others (sonstige)1
Family Party of Germany (FAMILIE)1
Grey Panthers (Graue Panther)11221
Climate List Baden-Württemberg (KlimalisteBW)7
Thuringian Homeland Party (THP)1
Independents and voter groups15269182152213122122723
PartyBWBYBEBBHBHHHEMVNINWRPSLSNSTSHTH
Total constituencies38461210262263064154169118

Registration of candidates

In July 2021, the respective state electoral committees rejected the lists of the AfD in Bremen and the Greens in Saarland. The AfD list was rejected for formal reasons, while the Green list in Saarland was declared invalid due to a controversial nomination process, in which one third of the state delegates were excluded from the nomination convention. Both state parties filed motions against the rulings. The federal electoral committee dismissed the motion of the Saarland Greens, while the AfD list in Bremen was permitted to run in the elections. The Green Party will thus not be eligible for the proportional vote in Saarland for the first time in the party's history.[58]

Campaign

Major issues

The federal election was impacted by incumbent chancellor Angela Merkel's decision not to run again,[59] and candidates to present themselves as the natural successor to Merkel.[60]

The 2021 European floods put the climate issue back on the agenda in July. The SPD called for "everything to be done to stop global warming," while the CDU/CSU wanted to "speed up climate protection measures".[61] By the end of July, 56 per cent of Germans believed that the floods made it "even more important than before" to combat climate change, and 73 per cent believed the government was not doing enough in this area; only the AfD's supporters were overwhelmingly of the opposite opinion.[62] Following those events, six people under the age of 30 began a hunger strike in front of the Reichstag building at the end of August. They demanded a sincere dialogue with the leaders of the main political parties before the elections and the establishment of a citizens' convention to decide on ambitious measures for the climate.[63]

During the deadly German floods, while visiting Erftstadt on 18 July, the CDU/CSU lead candidate Armin Laschet was caught laughing on camera and making jokes while President Frank-Walter Steinmeier was speaking. Laschet was heavily criticized, despite his apology saying: "It was stupid and shouldn't have happened and I regret it." Both the CDU/CSU and Laschet's ratings suffered heavily in opinion polls and the SPD took the lead.[64][65]

Red–red–green coalition

During the campaign, Scholz rejected tax cuts for the rich as immoral,[66] pledged to "increase taxes on the wealthy, spend on cleaner technology and expand social programs",[67] and a minimum wage increase to 12 euros.[68] In general, there was broad agreement among left-leaning parties on issues such as climate change, education, finance, health, and higher taxes for the rich, and The Left being more pro-European than similar left-wing parties like La France Insoumise,[69] while issues of disagreement were foreign policy and security.[70] Writing for The Guardian, Philip Oltermann commented: "Paradoxically, some Social Democrats see such commonalities as an obstacle rather than a boon for an effective power-sharing deal: since all three parties already call for a wealth tax, for example, it's unclear what policy Die Linke could sell its supporters as a win even if were to get its hands on the coveted labour ministry."[69] Both the SPD and the Greens did not speak much on the subject but did not rule it out in public, although in private they were more sceptics. One SPD delegate was quoted as saying: "To prepare the ground for a robust and functioning coalition, you need to make sure that no one walks out of talks looking like a loser. That's difficult enough with two, but it becomes even more difficult when you have three partners."[69] Oltermann posited that The Left could see entering federal government as "a final chance to reverse the party's decline, even if it means moving some of its red lines of old."[69]

In its election manifesto, The Left called for abolishing NATO in favour of a "collective security system with Russia's involvement", to which Scholz said that this is an example of minimum criteria to govern which is not negotiable.[71] The Left's lead candidates stated that those demands are a tribute to the party's historic anti-imperialist roots rather than reflecting ambitions to govern at the federal level and a discussion on the future of NATO is also being led by centrists such as France's Emmanuel Macron.[69] The party struck the anti-NATO demand from its immediate policy measures and Janine Wissler responded that foreign policy was more than NATO.[72] Gregor Gysi, a member of the left wing of the party, stated that such demands are more of a vision, are not to be implemented as soon as possible, and should not be seen as inflexible preconditions for a left-wing coalition.[73]

As significant issues remain, attempts among willing delegates from both parties have been made over the years on how such issues could be solved in a coalition; the solution of an internal vote preceding foreign policies votes, such as foreign deployments, on a case-by-case analysis was deemed to be unworkable by many in the SPD. The Greens see foreign policy differences with The Left as big as financial and debt disagreements with the FDP.[69] The Left joining the federal government would have broken a taboo due to being a democratic successor of East Germany's ruling party, and for its pacifist and anti-militarist stance,[69] and could be seen as following examples in Spain and Sweden.[74] A traffic light coalition (SPD–FDP–Greens) was seen as the more likely scenario but a R2G coalition, which would be favoured by the left-wing leadership[73] and rank-and-file party members,[72] was not excluded if coalition talks with FDP fail due minimum wage increase or the wealth tax.[69]

Debates

Armin Laschet vs. Annalena Baerbock vs. Olaf Scholz

For the first time since 2002, the four major television broadcasters ARD, ZDF, RTL, and ProSieben/Sat.1 did not hold a joint television debate. Separate debates were previously prevented by incumbent chancellor Merkel, who did not run for reelection. For the first time in history, three-way major debates were held, as the Greens were invited after overtaking the SPD in opinion polls.[75]

2021 German federal election debates
DateBroadcasters P  Present   S  Surrogate   I  Invited   NI  Not invited  
CDUSPDGrüneAfDFDPLinkeCSU
17 May 2021[76]RBB FernsehenNIP
Scholz
P
Baerbock
NINININI
20 May 2021[77]WDR, tagesschau24P
Laschet
P
Scholz
P
Baerbock
NINININI
26 June 2021[78]tagesschau24P
Laschet
P
Scholz
P
Baerbock
NINININI
29 August 2021[79]RTL, n-tvP
Laschet
P
Scholz
P
Baerbock
NINININI
30 August 2021[80]ZDFS
Spahn
S
Giffey
S
Göring-Eckardt
P
Weidel
P
Lindner
P
Bartsch
P
Dobrindt
12 September 2021[75]Das Erste, ZDFP
Laschet
P
Scholz
P
Baerbock
NINININI
13 September 2021[81]ZDFNININIP
Weidel
S
Kubicki
P
Wissler
S
Blume
13 September[82]Das ErsteNININIP
Weidel
P
Lindner
P
Wissler
P
Dobrindt
19 September 2021[83]ProSieben, Sat.1, Kabel einsP
Laschet
P
Scholz
P
Baerbock
NINININI
23 September 2021[75]Das Erste, ZDFP
Laschet
P
Scholz
P
Baerbock
P
Weidel
P
Lindner
P
Wissler
P
Söder

Members of Parliament standing down

AfD

CDU/CSU

SPD

FDP

Greens

The Left

Independents

Opinion polls

Local regression of polls conducted

Poll trackers

Trackers of voting intentions and other election-related polling:

Results

Although the vote share of the South Schleswig Voters' Association (0.12%) was well below the 5% electoral threshold, due to its status of being representative of a recognised minority group (Danes and Frisians), an exception in federal law allowed the party to win one party-list seat.

PartyParty-listConstituencyTotal
seats
+/–
Votes%SeatsVotes%Seats
Social Democratic Party11,901,55625.718512,184,09426.36121206+53
Christian Democratic Union8,774,91918.955410,445,92322.6098152−48
Alliance 90/The Greens6,814,40114.721026,435,36013.9216118+51
Free Democratic Party5,291,01011.43914,019,5628.70091+11
Alternative for Germany4,809,22810.39674,699,91710.171683−11
Christian Social Union2,402,8275.1902,788,0486.034545−1
The Left2,255,8604.87362,286,0704.95339−30
Free Voters1,125,6662.4301,332,7072.88000
Human Environment Animal Protection673,6691.460160,8630.35000
Grassroots Democratic Party630,1531.360732,6201.5900New
Die PARTEI460,4290.990540,1651.17000
Team Todenhöfer211,8600.4605,4220.0100New
Pirate Party Germany169,5910.37060,5500.13000
Volt Germany164,2720.35077,5940.1700New
Ecological Democratic Party112,1310.240152,5400.33000
National Democratic Party64,3600.1401,0900.00000
South Schleswig Voters' Association55,5780.12135,0270.0801+1
Partei für Gesundheitsforschung48,4950.1002,1730.00000
Party of Humanists47,5260.10012,6720.03000
Alliance C – Christians for Germany39,8680.0906,2220.01000
Bavaria Party32,7900.07036,7480.08000
V-Partei331,7620.07010,6440.02000
Independents for Citizen-oriented Democracy [de]22,7360.05013,4210.03000
The Greys – For All Generations [de]17,3040.0401,9580.00000
Die Urbane. Eine HipHop Partei17,7370.0401,8900.00000
Marxist–Leninist Party17,8190.04022,5380.05000
German Communist Party14,9510.0305,4460.01000
Alliance for Human Rights, Animal and Nature Protection13,6720.0307,3710.02000
European Party Love [de]12,9670.0308730.0000New
Liberal Conservative Reformers11,3270.02011,0030.0200New
Lobbyists for Children9,1890.0200New
Third Way7,8320.0205150.0000New
Garden Party7,6110.0202,0950.00000
Citizens' Movement7,4910.0201,5560.0000New
Democracy in Motion7,1840.0202,6090.01000
Menschliche Welt [de]3,7860.0106510.00000
The Pinks/Alliance 21 [de]3,4880.0103730.0000New
Party of Progress [de]3,2280.0100New
Socialist Equality Party1,4000.00000
Bürgerrechtsbewegung Solidarität6650.0008110.00000
Klimaliste Baden-Württemberg3,9670.0100New
Family Party1,8170.00000
From now... Democracy by Referendum [de]1,0860.00000
Grey Panthers [de]9610.0000New
Thuringian Homeland Party5490.0000New
The Others2510.0000New
Bergpartei, die "ÜberPartei"1910.00000
Independents and voter groups110,8750.24000
Total46,298,338100.0043646,218,818100.00299735+26
Valid votes46,298,33899.1246,218,81898.95
Invalid/blank votes408,9760.88488,4961.05
Total votes46,707,314100.0046,707,314100.00
Registered voters/turnout61,172,77176.3561,172,77176.35
Source: Bundeswahlleiter

Results by state

Party list vote share by state[191]
StateSPDUnionGrüneFDPAfDLinkeOthers
 Schleswig-Holstein28.022.018.312.56.83.68.7
 Mecklenburg-Vorpommern29.117.47.88.218.011.18.4
 Hamburg29.715.424.911.45.06.76.9
 Lower Saxony33.124.216.110.57.43.35.4
 Bremen31.517.220.99.36.97.76.4
 Brandenburg29.515.39.09.318.18.510.3
 Saxony-Anhalt25.421.06.59.519.69.68.4
 Berlin22.217.222.08.19.411.59.4
 North Rhine-Westphalia29.126.016.111.47.33.76.5
 Saxony19.317.28.611.024.69.39.9
 Hesse27.622.815.812.88.84.37.9
 Thuringia23.416.96.69.024.011.48.7
 Rhineland-Palatinate29.424.712.611.79.23.39.2
 Bavaria18.031.714.110.59.02.813.9
 Baden-Württemberg21.624.817.215.39.63.38.2
 Saarland37.323.611.510.07.210.5

Constituency seats

StateTotal
seats
Seats won
SPDCDUCSUGrüneAfDLinke
Baden-Württemberg381334
Bavaria46451
Berlin124332
Brandenburg1010
Bremen22
Hamburg642
Hesse221471
Lower Saxony30228
Mecklenburg-Vorpommern66
North Rhine-Westphalia6430304
Rhineland-Palatinate1587
Saarland44
Saxony1614101
Saxony-Anhalt9432
Schleswig-Holstein11821
Thuringia8314
Total299121984516163

List seats

StateTotal
seats
Seats won
GrüneFDPSPDAfDCDULinkeSSW
Baden-Württemberg64141621103
Bavaria71181423124
Berlin17322321
Brandenburg1522542
Bremen3111
Hamburg10221131
Hesse28871553
Lower Saxony4313846103
Mecklenburg-Vorpommern1011332
North Rhine-Westphalia9124191912126
Rhineland-Palatinate21554421
Saarland51121
Saxony2245733
Saxony-Anhalt9121212
Schleswig-Holstein17542411
Thuringia11122123
Total43710291856754361

MPs who lost their seat

10 closest constituencies

Incumbents are denoted in bold and followed by (I).

ConstituencyStateWinnerRunner-upVote difference
Dresden II – Bautzen IISaxony Lars Rohwer, CDU Andreas Harlaß, AfD35
SüdpfalzRhineland-Palatinate Thomas Hitschler, SPD Thomas Gebhart (I), CDU41
Steinburg – Dithmarschen SüdSchleswig-Holstein Mark Helfrich (I), CDU Karin Thissen, SPD52
Emmendingen – LahrBaden-Württemberg Peter Weiß, CDU Johannes Fechner, SPD90
Munich West/CentreBavaria Stephan Pilsinger (I), CSU Dieter Janecek, Grüne137
MansfeldSaxony-Anhalt Robert Farle, AfD Torsten Schweiger (I), CDU198
BonnNorth Rhine-Westphalia Katrin Uhlig, Grüne Jessica Rosenthal, SPD216
Leipzig-LandSaxony Edgar Naujok, AfD Georg‑Ludwig von Breitenbuch, CDU282
Burgenland – SaalekreisSaxony-Anhalt Dieter Stier (I), CDU Martin Reichardt, AfD321
Hamburg-EimsbüttelHamburg Till Steffen, Grüne Niels Annen (I), SPD359

Irregularities in Berlin leading to repeat elections

The many postal ballot papers at Berlin-Charlottenburg-Wilmersdorf

In Berlin, vote casting and counting was not simple as the federal election was on the same day as the Berlin Marathon, the 2021 Berlin state election and a local referendum. The Federal Returning Officer felt compelled to request a report from the State Returning Officer Petra Michaelis.[192]

In some polling stations ballot papers were missing or ran out and could not be delivered on the same day due to the Berlin marathon. Ballot papers (of which there were 115 different variants in Berlin) and postal voting documents were also swapped. Many votes were cast long after the official end of voting at 6 p.m, the last after 8 p.m. when the outcome was already being forecast.[193] At least one polling station was closed due to missing documents.[194]

In at least 16 Berlin polling stations, basic election data did not match (including impossible voter turnouts of over 100%).[195]

On 29 September 2021, Michaelis announced her resignation and that of her deputy.[196]

In 2022, the 2021 Berlin state election was declared invalid, to be replaced by the February 2023 Berlin repeat state election. Decision making on the federal level took even longer. In late 2023, a repeat of the federal election was ordered in 455 of 2,256 Berlin precincts.[197] The result of the repeat election on 11 February 2024 replaced the original result in those precincts, resulting in the overall result of the election being recalculated. As a result of the repeat election, the FDP lost a seat in Berlin, resulting in the size of the Bundestag being reduced from 736 to 735 members.[198] The SPD, Greens, and The Left each lost a seat in Berlin, while gaining one in Lower Saxony, North Rhine-Westphalia, and Hesse respectively,[198] thus keeping the total number of seats won by those parties unchanged.

Analysis and aftermath

Party affiliation of winning candidates by constituency
Results of the party list vote by state
List seats by state
Sociology of the electorate
DemographicSPDUnionGrüneFDPAfDLinkeFree VotersOthers
Total vote25.7%24.1%14.8%11.5%10.3%4.9%2.4%6.3%
Sex
Men25%24%14%13%12%5%2%5%
Women27%24%16%10%8%5%2%8%
Age
18–24 years old15%10%23%21%7%8%3%13%
25–34 years old17%14%21%15%12%7%3%13%
35–44 years old20%19%18%12%15%5%3%8%
45–59 years old26%23%16%12%12%4%3%4%
60–69 years old32%28%12%9%10%4%2%3%
70 or older35%38%7%8%5%4%1%2%
Socio-occupational classification
Unemployed23%14%17%8%17%11%3%7%
Blue-collar worker26%20%8%9%21%5%3%8%
White-collar worker24%20%17%13%11%5%3%7%
Self-employed16%26%16%19%9%5%3%6%
Retired35%34%10%7%7%4%2%3%
Source: Infratest dimap[199]

SPD

The SPD had their best result since 2005 at 25%; it was also the first time since 2002 that they emerged as the largest party in the Bundestag. For the first time since 2002, the SPD swept all single-member constituency seats in the states of Brandenburg and Saarland, where they defeated cabinet ministers Peter Altmaier and Annegret Kramp-Karrenbauer.[200] They also won all constituencies in Mecklenburg-Vorpommern for the first time, including Vorpommern-Rügen – Vorpommern-Greifswald I, the seat of outgoing chancellor Angela Merkel.[201] It was also the first time they won any single-member constituency seats in Saxony-Anhalt and Thuringia since 2005.[202][203][204]

The SPD had been written off by many political observers due to longtime internal quarrels[205][206] and poor performances in prior elections, even those in early 2021. In the 2019 European Parliament election, they dropped to a historic low 15.8%, accelerating the decline of already deeply embattled and unpopular leader Andrea Nahles.[207] When the unpopular and little-known SPD leaders[208] Norbert Walter-Borjans and Saskia Esken nominated moderate Olaf Scholz, whom they had unexpectedly defeated in the 2019 leadership election, as Chancellor candidate in August 2020,[209] they were widely mocked.[210] The SPD sat at a distant third place in the polls and stayed there until their sudden surge late in the campaign.

However, even at their historic poll lows around 14%, Olaf Scholz had a significantly higher personal approval rating than both his party and the other Chancellor candidates Laschet and Baerbock.[211] After the extreme personal unpopularity, resulting from gaffes and scandal, meant that first Baerbock and then Laschet floundered, the SPD surprisingly took the lead, for the first time since early 2017, in the final stretches of the election campaign. This surprising surge also meant that some "paper candidates", a lot of them young, were unexpectedly elected to the Bundestag, for example Jan Plobner, Jakob Blankenburg or Fabian Funke.

That being said, the surge and eventual outcome of the election was mainly decided by older voters, who switched from the CDU/CSU to the SPD,[212] which some attributed to Scholz being very similar in his calm and moderate leadership style to incumbent Angela Merkel.[213]

CDU/CSU

The CDU/CSU had their worst result ever by far, eclipsing the previous worst of 31% in 1949. Many prominent politicians were defeated in their single-member constituency seats, including ministers Altmaier, Helge Braun, Kramp-Karrenbauer, and Julia Klöckner as well as Hans-Georg Maaßen and Philipp Amthor, though all of them except Maaßen were still elected to the Bundestag via their respective state party lists.[214][i] There was speculation that chancellor candidate Armin Laschet would lose election to the Bundestag;[215] he was placed first on the North Rhine-Westphalia party list, and if the CDU gained overhang seats, that list would not be used. Due to the CDU's bad performance in terms of single-member constituency seats, Laschet was elected to the Bundestag.[216] The first time since 2005 that they did not win all single-member constituency seats in Bavaria, the CSU also had their worst result in history.[217]

Reasons given for the catastrophic defeat were corruption scandals of several CDU/CSU politicians in spring 2021,[218] some minor allegations even being brought against Laschet himself.[219] In addition, Laschet was suffering from extreme personal unpopularity,[220] even in his own state.[221] Laschet did not have the incumbency advantage that helped moderately popular Merkel to win re-election three times, but still had to run on Merkel's legacy in voters minds. This meant that the otherwise popular CDU/CSU platform of increasing digitization, reducing bureaucracy and moderate climate action were not taken seriously as his party had not addressed them in sixteen years of government in the minds of many voters.[222] In one infamous campaign moment, Laschet spoke of a "Wind of Change" in his closing statement in the first three way debate,[223] which was widely ridiculed.[224] The contentious decision to have him run as CDU/CSU candidate instead of the much more popular CSU leader Markus Söder by the CDU establishment also played into this.[225] During the belligerent internal selection process in spring, polls showed Söder faring a lot better than Laschet in the election, often higher than the 2017 result, and Söder was the preferred candidate of the base and the public at large.[226] Even fairly late into the election campaign, 70% of CDU/CSU supporters wanted to replace Laschet with Söder.[227] Söder publicly supported and defended Laschet, even on election night,[228] but was accused of backstabbing Laschet's candidacy[229] in order to become chancellor candidate in 2025.

Laschet took responsibility for the result, but initially refused to resign in hopes of becoming Chancellor through a Jamaica coalition. The ensuing talks were plagued by leaks damaging Laschet[230] and after Söder prematurely declared the talks to be over,[231] both Greens and FDP decided to enter coalition talks with the SPD instead.[232] After intense pressure from his party and the public, Laschet announced on 8 October 2021 that he would step down but would moderate the next CDU leadership election.[233] That leadership contest was the first to be decided by party members, who overwhelmingly chose conservative outsider Friedrich Merz in December 2021, after he failed in the previous two leadership elections, to Annegret Kramp-Karrenbauer in 2018 and Laschet in January 2021. This was seen as a rebuttal to the party establishment, that backed Kramp-Karrenbauer and Laschet, both seen as being more moderate, aligned in both policy positions and leadership style to Angela Merkel.

Greens

The Greens got their best result in history, nearly doubling from 2017. This was also the first federal election in which they won single-member constituency seats outside of Berlin-Friedrichshain-Kreuzberg – Prenzlauer Berg East; however, expectations for them were a lot higher, with them polling at over 20% in the summer and peaking at around 25%, having briefly overtaken the CDU in April and May.[234][235] Their slump in the polls was largely attributed to a number of gaffes from and the personal unpopularity of Annalena Baerbock,[236] though polls show that a lot of Green voters migrated to the SPD in the final weeks of the campaign to ensure the CDU would not form government.[237]

Though she won in the party-list, Baerbock lost in Potsdam – Potsdam-Mittelmark II – Teltow-Fläming II to SPD's Olaf Scholz by a large margin.[238] In addition, though the Greens won 16 single-member constituency seats, all of them except Flensburg – Schleswig, the constituency of future Vice Chancellor Robert Habeck, were entirely urban constituencies.

The Greens were also disqualified from running on the Saarland state list due to irregularities in the selection of list candidates.[239] The Greens had, however, won only one seat in the Saarland in the previous two federal elections.

FDP

The FDP had their second best showing since German reunification, gaining a few seats to maintain its fourth-place position.[240] This was enough to make it a kingmaker alongside the Greens in coalition talks.[241]

Like the Greens, they did well with young voters; among first-time voters, they received the highest vote share of 23%.[242] In addition, while they only marginally improved their result in the West German states, their more significant increase in support in former East Germany amounted to their best performance there in the party's history.

AfD

The AfD lost seats and went from the third largest party and Leader of the Opposition to the fifth largest party in the Bundestag; however, they performed strongly in former East Germany, where they won 16 single-member constituency seats in Saxony, Saxony-Anhalt, and Thuringia.[243][244] While the AfD lost vote share in Saxony, the stronger losses of the CDU still allowed them to place ahead of the CDU, becoming the most voted party in Saxony. They also won the most party list votes in Thuringia, though only by 0.6%.

Reasons given for their drop in support include far less media attention, largely due to the open Chancellor's race, and large swaths of Anti-lockdown and Anti-vaccination voters, which the AfD campaigned hard on, voting for new parties like dieBasis and Free Voters. Leader of the AfD faction in the Bundestag Dr. Alice Weidel was widely ridiculed for claiming on election night that they surpassed their 2017 result if one added the results for dieBasis and Free Voters.[245][246]

The Left

The Left had their worst showing since 2002, when it was the Party of Democratic Socialism, slumping from 69 seats in 2017 to just 39, or 4.9%. While they fell just short of the 5% election threshold they won three dozen extras seats as they had won three single-member constituency seats (two in their stronghold in the former East Berlin, down from four, and one in Saxony), entitling them to proportional representation in the Bundestag according to their second votes.[247] Under a longstanding electoral law intended to benefit parties with regional appeal (as is the case with the Left in the old East Germany), any party that wins at least three constituency seats is entitled to its share of proportionally-elected seats, regardless of vote share.[248]

Apart from this symbolic defeat, their preferred government, a left-wing red–red–green coalition,[249] does not have a majority in the Bundestag,[250] and the German financial market rallied as a result.[251][252] Vice President of the Bundestag Petra Pau lost her single-member constituency of Berlin-Marzahn-Hellersdorf by a large margin.[253] The seat had been held by The Left and its predecessor parties since the 1990 federal election.

Reasons given for the massive slump were public quarrels in the party.[254][255] This included feuds surrounding the position on Afghanistan,[256] the former leader Oskar Lafontaine, who advised voting against his party in the Saarland due to alleged fraud,[257] and popular figure Sahra Wagenknecht, who some in the party wanted to expel for her book "Die Selbstgerechten" in which she harshly criticizes, among other things, "Wokeness" within her party.[258] These public feuds intensified after the election,[259] for example, the convicted former head of government of East Germany Hans Modrow, who chairs The Left's "council of elders", denounced the party.[260]

From February 2022 onwards, the Russian invasion of Ukraine put a strain on The Left. Also, due to the irregularities during the 2021 elections in Berlin, affecting state level and federal level results, both elections were under ongoing scrutiny. According to court decision in 2022, the state election was repeated as a whole by the February 2023 Berlin state election, with losses for The Left. A possible upcoming 2024 repeat of the federal election in parts of Berlin was a threat to the faction status of The Left in the Bundestag, and to 38 of 39 members, with only the direct seat gained in Saxony being not affected. With the Bündnis Sahra Wagenknecht establishing itself in October 2023 with 10 parliament members, the faction of The Left was dissolved in late 2023, losing funding and privileges by getting demoted to a group, or two in that case.

Ethnic minorities

In terms of representation of ethnic minorities, one source suggested that the Bundestag would have 24 new MPs with "Balkan" ancestry. Its list included, however, largely people of Turkish ancestry who mostly have roots in Anatolia.[261] The South Schleswig Voters' Association (SSW), a regionalist party only contesting Schleswig-Holstein representing the Danish and Frisian minorities in Southern Schleswig, won their first seat, becoming the first regionalist party to win seats since 1953.[262] Recognized minority parties are exempt from the threshold of 5%, which is how the SSW won a seat with 0.1% of the vote nationwide.[j] The SSW last contested in 1961 and last won a seat in 1949.[263] They named a felt discrimination of Northern Germany as reason for them contesting the election.[264] Stefan Seidler was seated as their Member of the German Bundestag.[265] Seidler was offered to sit in the SPD parliamentary group as a guest by their leader Rolf Mützenich, but declined.[266]

Minor parties

Minor parties did exceptionally well in the 2021 election. The left-wing satire party Die PARTEI had their best result ever, as did the Animal Protection Party and the regionalist Free Voters, which doubled their result and received 7.5% in Bavaria, where they take part in the state government. A few new minor parties emerged in the 2021 election, the most notable being the Anti-lockdown and Anti-vaccination dieBasis party, which received between 1 and 1.9%. Team Todenhöfer, founded in 2020 by notorious former CDU Member of the German Bundestag Jürgen Todenhöfer, also first contested the 2021 election, running on Anti-militarism and receiving support from pro-Palestinian groups, but only garnered 0.5% of the vote. The 2021 election also accelerated the decline of the far-right National Democratic Party, which only got 0.1% of the vote. The NPD was at a time the most successful minor/fringe party, getting 1.6% in 2005 and entering various state parliaments in former East Germany.

Government formation

A three-party governing coalition, with the FDP and the Greens joining either the SPD or CDU/CSU, was discussed as a likely outcome.[267][268] While the grand coalition of the CDU/CSU and SPD could have been renewed, numerous representatives of both the CDU/CSU and the SPD ruled out this option before the federal election,[269] during the campaign,[270][271] and after.[272][273] On election night, SPD leader Scholz reiterated his goal to form a government, citing the fact that his party emerged as the largest in parliament.[274] He expressed his intention to become chancellor and his preference for a traffic light coalition with the FDP and the Greens.[275] Leading figures in the CDU/CSU such as Michael Kretschmer stated that since the CDU/CSU was knocked down to second place, it should not form the government.[276] The FDP and the Greens, having won 210 seats between them, announced that they would talk separately before deciding on whom to support as a senior coalition partner.[277] The Greens and the FDP held discussions for two days after the election.[278] On 7 October, the two parties met with the SPD for the first round of exploratory talks,[279] with a second round on 11 October.[280] On 15 October, the SPD agreed to more ambitious climate targets, as pledged by the Greens.[281] On 17 October, the Greens voted to enter formal coalition talks with the SPD and FDP.[282] The next day, the FDP voted to do the same.[283] The 20th Bundestag was officially sworn in on 26 October.[284]

On 16 November, the general secretaries of the three traffic light coalition parties (SPD, FDP, Greens) announced that an agreement document was almost complete, with Scholz to become Chancellor, and that the details would be issued some time in the next week.[285] On 23 November, an agreement for a traffic light coalition was finalised.[286] The three parties announced a number of policies, including plans to phase out coal energy by 2030, eight years ahead of the previous target, as well as lower the federal voting age to 16 years, raise the minimum wage to €12 per hour, and lower barriers to acquiring German citizenship. Annalena Baerbock will become foreign minister, while Robert Habeck will head a new "super ministry" with responsibility for climate, energy, and economy. Christian Lindner will become finance minister.[287][288] The SPD convention voted 98.8% in favour of approving the agreement on 4 December,[289] followed by the FDP with 92.4% on 5 December.[290] The results of the Greens membership ballot were announced on 6 December, with 86% voting to approve the coalition.[291] Scholz was elected as Chancellor by the Bundestag on 8 December,[292][k] with 395 votes of 707 cast, with 303 votes against.[296]

Notes

References