Height · winner's first-vote share (22 % to 51 %) Colour · winning party, 23 February 2025 Gold frame · 23 winners not covered by their party's second votes
✶ Federal Republic of Germany · 60 510 631 electors in 2025
630 seats,capped.
On 23 February 2025 Germany voted under a new law for the first time: the Bundestag is fixed at 630, and a
constituency win counts only if the party's second votes cover it. 23 winners went home without a seat.
— days to the Federal Convention · 30 January 2027
The 21st Bundestag · today
328 in government.
CDU/CSU and SPD hold 328 of 630 seats, 12 more than the 316 a chancellor needs. Friedrich Merz
was elected on 6 May 2025 only at the second attempt, with 325 votes, the first
chancellor to fail a first ballot.
64 Die Linke · Heidi Reichinnek, Sören Pellmann 120 SPD · Matthias Miersch 85 Greens · Katharina Dröge, Britta Haßelmann 208 CDU/CSU · Thorsten Frei 150 AfD · Alice Weidel, Tino Chrupalla 3 Non-attached Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 Die Linke · 64 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 SPD · 120 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 Greens · 85 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 CDU/CSU · 208 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 AfD · 150 Non-attached · 3 Non-attached · 3 Non-attached · 3 316 for the Kanzlermehrheit
Groups as of 4 November 2026: abgeordnetenwatch.de (CC0) ↗ .
Non-attached: the SSW's Stefan Seidler and two former AfD members.
23 February 2025 · turnout 82,5 %, the highest since 1987
Second votesdecide.
Every voter has two votes. The Erststimme elects a constituency member; the Zweitstimme decides how many seats
each party gets. Parties below 5 % get none: the BSW missed by 9 529 votes.
CDU 22,6 % · 164 AfD 20,8 % · 152 SPD 16,4 % · 120 Grüne 11,6 % · 85 Linke 8,8 % · 64 CSU 6,0 % · 44 BSW 4,98 % · 0 FDP 4,3 % · 0 Freie Wähler 1,5 % · 0 Share of valid second votes · seats · gold line: the 5 % threshold. The SSW is exempt as the party of the Danish and Frisian minorities.
The 2023 law at work
23 winners,no seat.
A party's seats in each Land are fixed by its second votes first. Its constituency winners are then seated
in order of their first-vote share until those seats run out. In Hesse the CDU won more constituencies
than its list share covered; Frankfurt, Darmstadt and Groß-Gerau went unrepresented by their winners.
Flensburg – Schleswig Petra Nicolaisen · CDU · 26,5 % Rostock – Landkreis Rostock II Steffi Burmeister · AfD · 26,8 % Bremen I Ulrike Hiller · SPD · 25,2 % Oberhavel – Havelland II Andreas Galau · AfD · 30,8 % Halle Alexander Raue · AfD · 30,6 % Leipzig I Christian Kriegel · AfD · 25,0 % Schwalm-Eder Anna-Maria Bischof · CDU · 30,1 % Frankfurt am Main I Yannick Schwander · CDU · 26,0 % Frankfurt am Main II Leopold Born · CDU · 27,4 % Groß-Gerau Marcus Kretschmann · CDU · 30,3 % Darmstadt Astrid Mannes · CDU · 26,7 % Trier Dominik Sienkiewicz · CDU · 30,8 % Mainz Ursula Groden-Kranich · CDU · 27,3 % Ludwigshafen/Frankenthal Sertaç Bilgin · CDU · 27,1 % München-Süd Claudia Küng · CSU · 30,4 % Nürnberg-Nord Sebastian Brehm · CSU · 30,2 % Augsburg-Stadt Volker Ullrich · CSU · 31,1 % Stuttgart II Maximilian Mörseburg · CDU · 30,4 % Heidelberg Alexander Föhr · CDU · 29,2 % Mannheim Melis Sekmen · CDU · 24,7 % Rhein-Neckar Moritz Oppelt · CDU · 34,4 % Lörrach – Müllheim Stefan Glaser · CDU · 33,2 % Tübingen Christoph Naser · CDU · 31,7 % How the cap works → 1 Flensburg – Schleswig
Petra Nicolaisen (CDU) 26,5 %
Won, but no seat: not covered by the party's second votes 2 Nordfriesland – Dithmarschen Nord
Leif Bodin (CDU) 32,7 % 3 Steinburg – Dithmarschen Süd
Mark Helfrich (CDU) 35,0 % 4 Rendsburg-Eckernförde
Dr. Johann Wadephul (CDU) 32,8 % 5 Kiel
Luise Amtsberg (Grüne) 26,0 % 6 Plön – Neumünster
Sandra Carstensen (CDU) 32,7 % 7 Pinneberg
Daniel Kölbl (CDU) 31,8 % 8 Segeberg – Stormarn-Mitte
Melanie Bernstein (CDU) 32,3 % 9 Ostholstein – Stormarn-Nord
Sebastian Schmidt (CDU) 34,8 % 10 Herzogtum Lauenburg – Stormarn-Süd
Henri Schmidt (CDU) 32,7 % 11 Lübeck
Tim Klüssendorf (SPD) 28,1 % 12 Schwerin – Ludwigslust-Parchim I – Nordwestmecklenburg I
Leif-Erik Holm (AfD) 35,9 % 13 Ludwigslust-Parchim II – Nordwestmecklenburg II – Landkreis Rostock I
Christoph Grimm (AfD) 36,9 % 14 Rostock – Landkreis Rostock II
Steffi Burmeister (AfD) 26,8 %
Won, but no seat: not covered by the party's second votes 15 Vorpommern-Rügen – Vorpommern-Greifswald I
Dario Seifert (AfD) 37,3 % 16 Mecklenburgische Seenplatte I – Vorpommern-Greifswald II
Enrico Komning (AfD) 45,2 % 17 Mecklenburgische Seenplatte II – Landkreis Rostock III
Ulrike Schielke-Ziesing (AfD) 41,1 % 18 Hamburg-Mitte
Falko Droßmann (SPD) 27,5 % 19 Hamburg-Altona
Linda Heitmann (Grüne) 27,5 % 20 Hamburg-Eimsbüttel
Dr. Till Steffen (Grüne) 27,8 % 21 Hamburg-Nord
Dr. Christoph Ploß (CDU) 28,1 % 22 Hamburg-Wandsbek
Saliha Özoğuz (SPD) 32,3 % 23 Hamburg-Bergedorf – Harburg
Metin Hakverdi (SPD) 32,2 % 24 Aurich – Emden
Johann Saathoff (SPD) 41,2 % 25 Unterems
Gitta Connemann (CDU) 40,5 % 26 Friesland – Wilhelmshaven – Wittmund
Siemtje Möller (SPD) 35,4 % 27 Oldenburg – Ammerland
Dennis Rohde (SPD) 34,4 % 28 Delmenhorst – Wesermarsch – Oldenburg-Land
Bastian Ernst (CDU) 29,3 % 29 Cuxhaven – Stade II
Christoph Frauenpreiß (CDU) 32,7 % 30 Stade I – Rotenburg II
Vanessa-Kim Zobel (CDU) 36,3 % 31 Mittelems
Albert Stegeman (CDU) 43,9 % 32 Cloppenburg – Vechta
Silvia Breher (CDU) 45,8 % 33 Diepholz – Nienburg I
Axel Knoerig (CDU) 35,4 % 34 Osterholz – Verden
Andreas Mattfeldt (CDU) 35,9 % 35 Rotenburg I – Heidekreis
Lars Klingbeil (SPD) 42,1 % 36 Harburg
Dr. Cornell-Anette Babendererde (CDU) 33,2 % 37 Lüchow-Dannenberg – Lüneburg
Jakob Blankenburg (SPD) 27,9 % 38 Osnabrück-Land
Lutz Brinkmann (CDU) 36,6 % 39 Stadt Osnabrück
Dr. Mathias Middelberg (CDU) 29,7 % 40 Nienburg II – Schaumburg
Marja-Liisa Völlers (SPD) 31,7 % 41 Stadt Hannover I
Adis Ahmetović (SPD) 34,1 % 42 Stadt Hannover II
Boris Pistorius (SPD) 36,2 % 43 Hannover-Land I
Dr. Hendrik Hoppenstedt (CDU) 34,8 % 44 Celle – Uelzen
Henning Otte (CDU) 35,2 % 45 Gifhorn – Peine
Wolfgang-Hubertus Heil (SPD) 33,9 % 46 Hameln-Pyrmont – Holzminden
Johannes Schraps (SPD) 33,0 % 47 Hannover-Land II
Dr. Matthias Miersch (SPD) 31,8 % 48 Hildesheim
Daniela Rump (SPD) 30,7 % 49 Salzgitter – Wolfenbüttel
Dunja Kreiser (SPD) 30,6 % 50 Braunschweig
Dr. Christos Pantazis (SPD) 33,4 % 51 Helmstedt – Wolfsburg
Alexander Jordan (CDU) 30,9 % 52 Goslar – Northeim – Göttingen II
Frauke Heiligenstadt (SPD) 30,4 % 53 Göttingen I
Fritz Güntzler (CDU) 29,1 % 54 Bremen I
Ulrike Hiller (SPD) 25,2 %
Won, but no seat: not covered by the party's second votes 55 Bremen II – Bremerhaven
Uwe Schmidt (SPD) 30,3 % 56 Prignitz – Ostprignitz-Ruppin – Havelland I
Dr. Götz Frömming (AfD) 38,9 % 57 Uckermark – Barnim I
Hannes Gnauck (AfD) 38,3 % 58 Oberhavel – Havelland II
Andreas Galau (AfD) 30,8 %
Won, but no seat: not covered by the party's second votes 59 Märkisch-Oderland – Barnim II
René Springer (AfD) 36,1 % 60 Brandenburg an der Havel – Potsdam-Mittelmark I – Havelland III – Teltow-Fläming I
Arne Raue (AfD) 33,6 % 61 Potsdam – Potsdam-Mittelmark II – Teltow-Fläming II
Olaf Scholz (SPD) 21,8 % 62 Dahme-Spreewald – Teltow-Fläming III
Steffen Kotré (AfD) 33,6 % 63 Frankfurt (Oder) – Oder-Spree
Rainer Galla (AfD) 38,2 % 64 Cottbus – Spree-Neiße
Lars Schieske (AfD) 42,0 % 65 Elbe-Elster – Oberspreewald-Lausitz
Birgit Bessin (AfD) 43,0 % 66 Altmark – Jerichower Land
Thomas Korell (AfD) 39,2 % 67 Börde – Salzlandkreis
Jan Schmidt (AfD) 43,2 % 68 Harz
Dr. Christina Baum (AfD) 39,0 % 69 Magdeburg
Claudia Weiss (AfD) 32,2 % 70 Anhalt – Dessau – Wittenberg
Volker Scheurell (AfD) 38,6 % 71 Halle
Alexander Raue (AfD) 30,6 %
Won, but no seat: not covered by the party's second votes 72 Burgenland – Saalekreis
Martin Reichardt (AfD) 44,4 % 73 Mansfeld
Kay-Uwe Ziegler (AfD) 43,8 % 74 Berlin-Mitte
Hanna Steinmüller (Grüne) 25,3 % 75 Berlin-Pankow
Julia Schneider (Grüne) 25,8 % 76 Berlin-Reinickendorf
Marvin Schulz (CDU) 30,9 % 77 Berlin-Spandau – Charlottenburg Nord
Helmut Kleebank (SPD) 27,5 % 78 Berlin-Steglitz-Zehlendorf
Adrian Grasse (CDU) 30,7 % 79 Berlin-Charlottenburg-Wilmersdorf
Lukas Krieger (CDU) 26,3 % 80 Berlin-Tempelhof-Schöneberg
Dr. Moritz Heuberger (Grüne) 24,7 % 81 Berlin-Neukölln
Ferat Koçak (Linke) 30,0 % 82 Berlin-Friedrichshain-Kreuzberg – Prenzlauer Berg Ost
Pascal Meiser (Linke) 34,7 % 83 Berlin-Treptow-Köpenick
Dr. Gregor Gysi (Linke) 41,8 % 84 Berlin-Marzahn-Hellersdorf
Gottfried Curio (AfD) 29,5 % 85 Berlin-Lichtenberg
Ines Schwerdtner (Linke) 34,0 % 86 Aachen I
Armin Laschet (CDU) 32,3 % 87 Aachen II
Catarina dos Santos-Wintz (CDU) 40,1 % 88 Heinsberg
Wilfried Oellers (CDU) 41,5 % 89 Düren
Thomas Rachel (CDU) 39,9 % 90 Rhein-Erft-Kreis I
Dr. Rudolf Kippels (CDU) 35,0 % 91 Euskirchen – Rhein-Erft-Kreis II
Detlef Seif (CDU) 38,4 % 92 Köln I
Sanae Abdi (SPD) 24,9 % 93 Köln II
Sven Lehmann (Grüne) 34,1 % 94 Köln III
Katharina Dröge (Grüne) 26,0 % 95 Bonn
Dr. Hendrik Streeck (CDU) 33,3 % 96 Rhein-Sieg-Kreis I
Elisabeth Winkelmeier-Becker (CDU) 35,6 % 97 Rhein-Sieg-Kreis II
Dr. Norbert Röttgen (CDU) 43,8 % 98 Oberbergischer Kreis
Dr. Carsten Brodesser (CDU) 36,9 % 99 Rheinisch-Bergischer Kreis
Caroline Bosbach (CDU) 42,2 % 100 Leverkusen – Köln IV
Dr. Karl Lauterbach (SPD) 32,7 % 101 Wuppertal I
Helge Lindh (SPD) 33,6 % 102 Solingen – Remscheid – Wuppertal II
Jürgen Hardt (CDU) 32,4 % 103 Mettmann I
Dr. Klaus Wiener (CDU) 36,6 % 104 Mettmann II
Peter Beyer (CDU) 35,9 % 105 Düsseldorf I
Thomas Jarzombek (CDU) 36,1 % 106 Düsseldorf II
Johannes Winkel (CDU) 28,7 % 107 Neuss I
Carl-Philipp Sassenrath (CDU) 36,3 % 108 Mönchengladbach
Dr. Günter Krings (CDU) 36,4 % 109 Krefeld I – Neuss II
Ansgar Heveling (CDU) 37,8 % 110 Viersen
Dr. Martin Plum (CDU) 40,0 % 111 Kleve
Stefan Rouenhoff (CDU) 41,2 % 112 Wesel I
Sascha van Beek (CDU) 34,8 % 113 Krefeld II – Wesel II
Kerstin Radomski (CDU) 32,0 % 114 Duisburg I
Bärbel Bas (SPD) 39,0 % 115 Duisburg II
Mahmut Özdemir (SPD) 33,3 % 116 Oberhausen – Wesel III
Dirk Vöpel (SPD) 31,4 % 117 Mülheim – Essen I
Sebastian Fiedler (SPD) 32,6 % 118 Essen II
Ingo Vogel (SPD) 30,3 % 119 Essen III
Matthias Hauer (CDU) 35,7 % 120 Recklinghausen I
Frank Schwabe (SPD) 33,1 % 121 Recklinghausen II
Lars Ehm (CDU) 31,6 % 122 Gelsenkirchen
Markus Töns (SPD) 31,4 % 123 Steinfurt I – Borken I
Jens Spahn (CDU) 41,8 % 124 Bottrop – Recklinghausen III
Nicklas Kappe (CDU) 31,7 % 125 Borken II
Anne König (CDU) 47,9 % 126 Coesfeld – Steinfurt II
Marc Henrichmann (CDU) 45,6 % 127 Steinfurt III
Anja Karliczek (CDU) 37,9 % 128 Münster
Sylvia Rietenberg (Grüne) 31,2 % 129 Warendorf
Henning Rehbaum (CDU) 41,7 % 130 Gütersloh I
Ralph Brinkhaus (CDU) 41,6 % 131 Bielefeld – Gütersloh II
Dr. Wiebke Esdar (SPD) 27,2 % 132 Herford – Minden-Lübbecke II
Joachim Ebmeyer (CDU) 30,1 % 133 Minden-Lübbecke I
Dr. Oliver Vogt (CDU) 32,1 % 134 Lippe I
Kerstin Vieregge (CDU) 31,3 % 135 Höxter – Gütersloh III – Lippe II
Christian Haase (CDU) 43,1 % 136 Paderborn
Dr. Carsten Linnemann (CDU) 45,5 % 137 Hagen – Ennepe-Ruhr-Kreis I
Tijen Ataoğlu (CDU) 28,9 % 138 Ennepe-Ruhr-Kreis II
Dr. Katja Strauss-Köster (CDU) 30,9 % 139 Bochum I
Serdar Yüksel (SPD) 32,7 % 140 Herne – Bochum II
Hendrik Bollmann (SPD) 33,5 % 141 Dortmund I
Jens Peick (SPD) 30,6 % 142 Dortmund II
Sabine Poschmann (SPD) 32,4 % 143 Unna I
Oliver Kaczmarek (SPD) 31,8 % 144 Hamm – Unna II
Michael Thews (SPD) 32,2 % 145 Soest
Oliver Pöpsel (CDU) 37,3 % 146 Hochsauerlandkreis
Joachim-Friedrich Merz (CDU) 47,7 % 147 Siegen-Wittgenstein
Benedikt Büdenbender (CDU) 34,1 % 148 Olpe – Märkischer Kreis I
Florian Müller (CDU) 42,1 % 149 Märkischer Kreis II
Paul Ziemiak (CDU) 38,8 % 150 Nordsachsen
René Bochmann (AfD) 43,8 % 151 Leipzig I
Christian Kriegel (AfD) 25,0 %
Won, but no seat: not covered by the party's second votes 152 Leipzig II
Sören Pellmann (Linke) 36,8 % 153 Leipzig-Land
Edgar Naujok (AfD) 38,2 % 154 Meißen
Christian Reck (AfD) 45,3 % 155 Bautzen I
Karsten Hilse (AfD) 48,3 % 156 Görlitz
Tino Chrupalla (AfD) 48,9 % 157 Sächsische Schweiz-Osterzgebirge
Steffen Janich (AfD) 49,1 % 158 Dresden I
Thomas Ladzinski (AfD) 29,4 % 159 Dresden II – Bautzen II
Matthias Rentzsch (AfD) 29,9 % 160 Mittelsachsen
Carolin Bachmann (AfD) 45,4 % 161 Chemnitz
Dr. Eberhardt Gauland (AfD) 32,2 % 162 Chemnitzer Umland – Erzgebirgskreis II
Dr. Maximilian Krah (AfD) 44,2 % 163 Erzgebirgskreis I
Thomas Dietz (AfD) 46,7 % 164 Zwickau
Matthias Moosdorf (AfD) 39,9 % 165 Vogtlandkreis
Mathias Weiser (AfD) 43,3 % 166 Waldeck
Jan-Wilhelm Pohlmann (CDU) 31,1 % 167 Kassel
Daniel Bettermann (SPD) 27,7 % 168 Werra-Meißner – Hersfeld-Rotenburg
Wilhelm Gebhard (CDU) 32,3 % 169 Schwalm-Eder
Anna-Maria Bischof (CDU) 30,1 %
Won, but no seat: not covered by the party's second votes 170 Marburg
Sören Bartol (SPD) 30,3 % 171 Lahn-Dill
Johannes Volkmann (CDU) 34,3 % 172 Gießen
Frederik Bouffier (CDU) 30,4 % 173 Fulda
Michael Brand (CDU) 43,3 % 174 Main-Kinzig – Wetterau II – Schotten
Johannes Wiegelmann (CDU) 34,1 % 175 Hochtaunus
Markus Koob (CDU) 37,8 % 176 Wetterau I
Dr. Thomas Pauls (CDU) 33,7 % 177 Rheingau-Taunus – Limburg
Klaus-Peter Willsch (CDU) 36,8 % 178 Wiesbaden
Dr. Stefan Korbach (CDU) 30,7 % 179 Hanau
Pascal Reddig (CDU) 32,0 % 180 Main-Taunus
Norbert Altenkamp (CDU) 39,8 % 181 Frankfurt am Main I
Yannick Schwander (CDU) 26,0 %
Won, but no seat: not covered by the party's second votes 182 Frankfurt am Main II
Leopold Born (CDU) 27,4 %
Won, but no seat: not covered by the party's second votes 183 Groß-Gerau
Marcus Kretschmann (CDU) 30,3 %
Won, but no seat: not covered by the party's second votes 184 Offenbach
Björn Simon (CDU) 31,2 % 185 Darmstadt
Astrid Mannes (CDU) 26,7 %
Won, but no seat: not covered by the party's second votes 186 Odenwald
Patricia Lips (CDU) 34,0 % 187 Bergstraße
Dr. Michael Meister (CDU) 36,3 % 188 Eichsfeld – Nordhausen – Kyffhäuserkreis
Christopher Drößler (AfD) 39,5 % 189 Eisenach – Wartburgkreis – Unstrut-Hainich-Kreis
Stefan Möller (AfD) 38,5 % 190 Jena – Sömmerda – Weimarer Land I
Stefan Schröder (AfD) 32,5 % 191 Gotha – Ilm-Kreis
Marcus Bühl (AfD) 41,2 % 192 Erfurt – Weimar – Weimarer Land II
Bodo Ramelow (Linke) 36,8 % 193 Gera – Greiz – Altenburger Land
Stephan Brandner (AfD) 44,8 % 194 Saalfeld-Rudolstadt – Saale-Holzland-Kreis – Saale-Orla-Kreis
Prof. Dr. Michael Kaufmann (AfD) 44,5 % 195 Suhl – Schmalkalden-Meiningen – Hildburghausen – Sonneberg
Robert Teske (AfD) 42,1 % 196 Neuwied
Ellen Demuth (CDU) 35,6 % 197 Ahrweiler
Mechthild Heil (CDU) 39,3 % 198 Koblenz
Josef Oster (CDU) 35,7 % 199 Mosel/Rhein-Hunsrück
Dr. Marlon Bröhr (CDU) 38,2 % 200 Kreuznach
Julia Klöckner (CDU) 32,3 % 201 Bitburg
Patrick Schnieder (CDU) 40,2 % 202 Trier
Dominik Sienkiewicz (CDU) 30,8 %
Won, but no seat: not covered by the party's second votes 203 Montabaur
Harald Orthey (CDU) 35,7 % 204 Mainz
Ursula Groden-Kranich (CDU) 27,3 %
Won, but no seat: not covered by the party's second votes 205 Worms
Jan Metzler (CDU) 35,3 % 206 Ludwigshafen/Frankenthal
Sertaç Bilgin (CDU) 27,1 %
Won, but no seat: not covered by the party's second votes 207 Neustadt – Speyer
Johannes Steiniger (CDU) 34,7 % 208 Kaiserslautern
Matthias Mieves (SPD) 28,0 % 209 Pirmasens
Florian Bilic (CDU) 33,3 % 210 Südpfalz
Dr. Thomas Gebhart (CDU) 38,2 % 211 Altötting
Stephan Mayer (CSU) 43,9 % 212 Erding – Ebersberg
Dr. Andreas Lenz (CSU) 45,9 % 213 Freising
Christian Moser (CSU) 43,1 % 214 Fürstenfeldbruck
Katrin Staffler (CSU) 42,6 % 215 Ingolstadt
Dr. Reinhard Brandl (CSU) 47,1 % 216 München-Nord
Dr. Hans Theiss (CSU) 32,4 % 217 München-Ost
Dr. Wolfgang Stefinger (CSU) 36,3 % 218 München-Süd
Claudia Küng (CSU) 30,4 %
Won, but no seat: not covered by the party's second votes 219 München-West/Mitte
Dr. Stephan Pilsinger (CSU) 34,7 % 220 München-Land
Florian Hahn (CSU) 43,1 % 221 Rosenheim
Daniela Ludwig (CSU) 40,9 % 222 Bad Tölz-Wolfratshausen – Miesbach
Alexander Radwan (CSU) 46,4 % 223 Starnberg – Landsberg am Lech
Michael Kießling (CSU) 42,9 % 224 Traunstein
Siegfried Walch (CSU) 46,9 % 225 Weilheim
Alexander Dobrindt (CSU) 45,8 % 226 Deggendorf
Thomas Erndl (CSU) 43,3 % 227 Landshut
Florian Oßner (CSU) 34,2 % 228 Passau
Johann Koller (CSU) 40,8 % 229 Rottal-Inn
Günter Baumgartner (CSU) 34,9 % 230 Straubing
Alois Rainer (CSU) 46,3 % 231 Amberg
Susanne Hierl (CSU) 44,5 % 232 Regensburg
Peter Aumer (CSU) 38,3 % 233 Schwandorf
Martina Englhardt-Kopf (CSU) 42,2 % 234 Weiden
Albert Rupprecht (CSU) 43,5 % 235 Bamberg
Thomas Silberhorn (CSU) 39,4 % 236 Bayreuth
Dr. Silke Launert (CSU) 44,5 % 237 Coburg
Dr. Jonas Geissler (CSU) 41,9 % 238 Hof
Heiko Hain (CSU) 40,4 % 239 Kulmbach
Emmi Zeulner (CSU) 49,3 % 240 Ansbach
Artur Auernhammer (CSU) 41,8 % 241 Erlangen
Dr. Konrad Körner (CSU) 35,9 % 242 Fürth
Tobias Winkler (CSU) 37,4 % 243 Nürnberg-Nord
Sebastian Brehm (CSU) 30,2 %
Won, but no seat: not covered by the party's second votes 244 Nürnberg-Süd
Michael Frieser (CSU) 36,0 % 245 Roth
Ralph Edelhäußer (CSU) 42,9 % 246 Aschaffenburg
Andrea Lindholz (CSU) 43,8 % 247 Bad Kissingen
Dorothee Bär (CSU) 50,5 % 248 Main-Spessart
Alexander Hoffmann (CSU) 45,5 % 249 Schweinfurt
Dr. Anja Weisgerber (CSU) 43,4 % 250 Würzburg
Dr. Hülya Düber (CSU) 39,1 % 251 Augsburg-Stadt
Volker Ullrich (CSU) 31,1 %
Won, but no seat: not covered by the party's second votes 252 Augsburg-Land
Hansjörg Durz (CSU) 44,5 % 253 Donau-Ries
Ulrich Lange (CSU) 45,1 % 254 Neu-Ulm
Alexander Engelhard (CSU) 42,5 % 255 Memmingen – Unterallgäu
Dr. Florian Dorn (CSU) 43,8 % 256 Oberallgäu
Mechthilde Wittmann (CSU) 36,8 % 257 Ostallgäu
Stephan Stracke (CSU) 45,5 % 258 Stuttgart I
Simone Fischer (Grüne) 28,3 % 259 Stuttgart II
Maximilian Mörseburg (CDU) 30,4 %
Won, but no seat: not covered by the party's second votes 260 Böblingen
Marc Biadacz (CDU) 37,3 % 261 Esslingen
Dr. David Preisendanz (CDU) 37,0 % 262 Nürtingen
Dr. Matthias Hiller (CDU) 37,7 % 263 Göppingen
Hermann Färber (CDU) 37,1 % 264 Waiblingen
Christina Stumpp (CDU) 37,7 % 265 Ludwigsburg
Steffen Bilger (CDU) 36,5 % 266 Neckar-Zaber
Fabian Gramling (CDU) 39,3 % 267 Heilbronn
Alexander Throm (CDU) 35,0 % 268 Schwäbisch Hall – Hohenlohe
Christian Freiherr von Stetten (CDU) 36,4 % 269 Backnang – Schwäbisch Gmünd
Dr. Ingeborg Gräßle (CDU) 36,6 % 270 Aalen – Heidenheim
Roderich Kiesewetter (CDU) 41,4 % 271 Karlsruhe-Stadt
Dr. Zoe Mayer (Grüne) 30,6 % 272 Karlsruhe-Land
Nicolas Zippelius (CDU) 39,2 % 273 Rastatt
Kai Whittaker (CDU) 38,9 % 274 Heidelberg
Alexander Föhr (CDU) 29,2 %
Won, but no seat: not covered by the party's second votes 275 Mannheim
Melis Sekmen (CDU) 24,7 %
Won, but no seat: not covered by the party's second votes 276 Odenwald – Tauber
Nina Warken (CDU) 42,8 % 277 Rhein-Neckar
Moritz Oppelt (CDU) 34,4 %
Won, but no seat: not covered by the party's second votes 278 Bruchsal – Schwetzingen
Olav Gutting (CDU) 36,1 % 279 Pforzheim
Gunther Krichbaum (CDU) 37,1 % 280 Calw
Klaus Mack (CDU) 39,0 % 281 Freiburg
Chantal Kopf (Grüne) 32,5 % 282 Lörrach – Müllheim
Stefan Glaser (CDU) 33,2 %
Won, but no seat: not covered by the party's second votes 283 Emmendingen – Lahr
Dr. Yannick Bury (CDU) 37,0 % 284 Offenburg
Johannes Rothenberger (CDU) 38,2 % 285 Rottweil – Tuttlingen
Dr. Maria-Lena Weiss (CDU) 38,9 % 286 Schwarzwald-Baar
Thorsten Frei (CDU) 42,3 % 287 Konstanz
Andreas Jung (CDU) 37,7 % 288 Waldshut
Felix Schreiner (CDU) 37,7 % 289 Reutlingen
Michael Donth (CDU) 38,5 % 290 Tübingen
Christoph Naser (CDU) 31,7 %
Won, but no seat: not covered by the party's second votes 291 Ulm
Ronja Kemmer (CDU) 38,8 % 292 Biberach
Wolfgang Dahler (CDU) 40,9 % 293 Bodensee
Volker Mayer-Lay (CDU) 40,0 % 294 Ravensburg
Axel Müller (CDU) 38,7 % 295 Zollernalb – Sigmaringen
Thomas Bareiß (CDU) 37,1 % 296 Saarbrücken
Josephine Ortleb (SPD) 32,4 % 297 Saarlouis
Philip Hoffmann (CDU) 31,8 % 298 St. Wendel
Roland Theis (CDU) 33,9 % 299 Homburg
Esra-Leon Limbacher (SPD) 30,5 %
CDU CSU AfD SPD Grüne Linke Won, not seated
Constituency winners, 2025; hatched: not covered · boundaries © Die Bundeswahlleiterin, GeoBasis-DE / BKG (dl-de/by-2-0) 2026 · five Länder voted
The Länderwent their own way. 8 March 2026 · 157 seats · provisional Baden-Württemberg Grüne 30,2 % · 56 CDU 29,7 % · 56 AfD 18,8 % · 35 SPD 5,5 % · 10 Cem Özdemir (Grüne) elected 13 May 2026.
Source ↗ 22 March 2026 · 105 seats · provisional Rhineland-Palatinate CDU 31,0 % · 39 SPD 25,9 % · 32 AfD 19,5 % · 24 Grüne 7,9 % · 10 Gordon Schnieder (CDU) elected 18 May 2026.
Source ↗ 6 September 2026 · 83 seats Saxony-Anhalt AfD 43,8 % · 39 CDU 17,2 % · 15 SPD 9,3 % · 8 Grüne 8,9 % · 8 Linke 8,6 % · 8 BSW 5,3 % · 5 Sven Schulze (CDU) acting while a government is formed.
Source ↗ 20 September 2026 · 153 seats Berlin Linke 25,7 % · 45 CDU 18,8 % · 33 AfD 16,3 % · 29 Grüne 14,3 % · 25 SPD 12,1 % · 21 Kai Wegner (CDU) acting while a government is formed.
Source ↗ 20 September 2026 · 71 seats · provisional Mecklenburg-Western Pomerania AfD 38,2 % · 32 SPD 35,5 % · 29 Linke 6,5 % · 5 Grüne 5,7 % · 5 Manuela Schwesig (SPD) acting while a government is formed.
Source ↗ All sixteen Länder → Next
Coming up 30 January 2027 18th Federal Convention elects the President The 630 members of the Bundestag and 630 delegates chosen by the 16 Landtage elect Steinmeier's successor. Convened by Bundestag President Klöckner on 26 February 2026.
18 March 2027 Steinmeier's term ends The new President takes office the next day (Art. 54(1) GG: five years, one re-election).
18 April 2027 Saarland and Schleswig-Holstein elect their Landtage Saarland: SPD single-party government under Anke Rehlinger. Schleswig-Holstein: CDU–Greens under Daniel Günther; the SSW is exempt from the threshold there too.
25 April 2027 North Rhine-Westphalia elects its Landtag The most populous Land (18.1 million people, 6 Bundesrat votes); CDU–Greens under Hendrik Wüst.
Explore
Sections Results 23 February 2025 Every constituency, every Land, and the 2026 Landtag elections. Calendar 1 president, 5 Landtage The Federal Convention in January, then five Länder vote in 2027. Government Chancellor, Bundestag, Bundesrat Who governs, how they are chosen and removed, and the Reichstag dome in 3D. Seat law 630 and the cap Rerun 2025 with another threshold, method or the old overhang rule. Coalition builder 316 of 630 Build a Kanzlermehrheit, a two-thirds majority or a Bundesrat majority. Parties & polls Who is up, who is out Every Bundestag poll since the election, averaged. Members All 630 Constituency or list, group, Land, successors. Money Public money, big gifts State funding per party and every donation over 35 000 €. Länder Sixteen states Governments, Bundesrat votes and 299 constituencies on the map. History Twenty-one Bundestage From Bonn in 1949 to Berlin, and every rule change. How to vote Two crosses Registration, postal voting, the ballot and voting abroad.