Germany · Battleground
Germany's battleground: Hamburg-Mitte is the closest
Germany's 299 constituencies are won on first votes; under the 2023 law a winner is seated only if the party's second votes cover the seat. Below, the closest on today's polls, from our projection; it moves with every poll.
- 57within two points
- 28of these change hands since 2025
- 8won but not seated (of these)
The closest constituencies
- Hamburg-MitteHH Greens by 0.09 pts over SPD gain from SPD
- NeuwiedRP AfD by 0.09 pts over CDU gain from CDU/CSU
- CalwBW CDU/CSU by 0.10 pts over AfD hold
- Steinburg – Dithmarschen SüdSH AfD by 0.11 pts over CDU gain from CDU/CSU
- Plön – NeumünsterSH CDU/CSU by 0.18 pts over AfD hold
- Bremen IHB · would not be seated SPD by 0.20 pts over Greens hold
- GöppingenBW AfD by 0.22 pts over CDU gain from CDU/CSU
- Augsburg-StadtBY AfD by 0.27 pts over Greens gain from CDU/CSU
- WormsRP CDU/CSU by 0.27 pts over AfD hold
- Celle – UelzenNI CDU/CSU by 0.34 pts over AfD hold
- Salzgitter – WolfenbüttelNI AfD by 0.37 pts over SPD gain from SPD
- Segeberg – Stormarn-MitteSH CDU/CSU by 0.42 pts over AfD hold
- Neustadt – SpeyerRP CDU/CSU by 0.44 pts over AfD hold
- SchwandorfBY CDU/CSU by 0.49 pts over AfD hold
- MontabaurRP CDU/CSU by 0.50 pts over AfD hold
- Düsseldorf IINW Greens by 0.57 pts over CDU gain from CDU/CSU
- Oberbergischer KreisNW CDU/CSU by 0.63 pts over AfD hold
- Rhein-NeckarBW AfD by 0.65 pts over CDU gain from CDU/CSU
- Solingen – Remscheid – Wuppertal IINW AfD by 0.70 pts over SPD gain from CDU/CSU
- Oberhausen – Wesel IIINW SPD by 0.73 pts over AfD hold
- GießenHE AfD by 0.74 pts over SPD gain from CDU/CSU
- LandshutBY AfD by 0.75 pts over CSU gain from CDU/CSU
- OdenwaldHE CDU/CSU by 0.79 pts over AfD hold
- Bruchsal – SchwetzingenBW AfD by 0.79 pts over CDU gain from CDU/CSU
- Lörrach – MüllheimBW · would not be seated CDU/CSU by 0.85 pts over AfD hold
- Herzogtum Lauenburg – Stormarn-SüdSH CDU/CSU by 0.86 pts over AfD hold
- München-OstBY · would not be seated CDU/CSU by 0.87 pts over Greens hold
- Goslar – Northeim – Göttingen IINI SPD by 1.00 pts over AfD hold
- Bottrop – Recklinghausen IIINW AfD by 1.0 pts over SPD gain from CDU/CSU
- Cuxhaven – Stade IINI SPD by 1.1 pts over AfD gain from CDU/CSU
- Hamm – Unna IINW SPD by 1.1 pts over AfD hold
- Siegen-WittgensteinNW AfD by 1.1 pts over CDU gain from CDU/CSU
- BergstraßeHE CDU/CSU by 1.1 pts over AfD hold
- OffenbachHE CDU/CSU by 1.2 pts over AfD hold
- Bremen II – BremerhavenHB SPD by 1.2 pts over AfD hold
- Köln INW Greens by 1.3 pts over SPD gain from SPD
- Nürnberg-SüdBY · would not be seated CDU/CSU by 1.3 pts over AfD hold
- Recklinghausen IINW AfD by 1.3 pts over SPD gain from CDU/CSU
- St. WendelSL AfD by 1.4 pts over CDU gain from CDU/CSU
- Wetterau IHE CDU/CSU by 1.4 pts over AfD hold
- MainzRP Greens by 1.4 pts over SPD gain from CDU/CSU
- DeggendorfBY CDU/CSU by 1.5 pts over AfD hold
- Backnang – Schwäbisch GmündBW AfD by 1.5 pts over CDU gain from CDU/CSU
- Göttingen INI · would not be seated SPD by 1.6 pts over CDU gain from CDU/CSU
- Wesel INW CDU/CSU by 1.6 pts over SPD hold
- Rottal-InnBY AfD by 1.6 pts over FW gain from CDU/CSU
- PinnebergSH · would not be seated CDU/CSU by 1.6 pts over SPD hold
- Herford – Minden-Lübbecke IINW AfD by 1.7 pts over SPD gain from CDU/CSU
- HarburgNI CDU/CSU by 1.7 pts over SPD hold
- Berlin-Spandau – Charlottenburg NordBE AfD by 1.8 pts over SPD gain from SPD
- KasselHE SPD by 1.8 pts over AfD hold
- HofBY · would not be seated CDU/CSU by 1.8 pts over AfD hold
- Nordfriesland – Dithmarschen NordSH · would not be seated CDU/CSU by 1.8 pts over AfD hold
- Berlin-ReinickendorfBE AfD by 1.9 pts over CDU gain from CDU/CSU
- HanauHE AfD by 1.9 pts over CDU gain from CDU/CSU
- RastattBW CDU/CSU by 1.9 pts over AfD hold
- Nienburg II – SchaumburgNI SPD by 2.0 pts over AfD hold
- WiesbadenHE CDU/CSU by 2.0 pts over AfD hold
- Stuttgart IIBW Greens by 2.0 pts over CDU gain from CDU/CSU
- Hamburg-NordHH Greens by 2.1 pts over SPD gain from CDU/CSU
Nothing matches.
Gains among the closest
- AfD from CDU/CSU 18
- Greens from CDU/CSU 4
- Greens from SPD 2
- AfD from SPD 2
- SPD from CDU/CSU 2
Won but not seated: 16 constituencies
Under the 2023 law a party keeps only as many constituency seats as its second votes cover in that Land; its winners with the weakest first-vote shares go unseated, and the constituency has no member of its own. On our projection these winners would not take their seats:
- CDU/CSU 12
- SPD 4
- Lörrach – MüllheimBW · CDU/CSU by 0.85 pts
- BambergBY · CDU/CSU by 5.9 pts
- ErlangenBY · CDU/CSU by 6.4 pts
- FürthBY · CDU/CSU by 4.1 pts
- HofBY · CDU/CSU by 1.8 pts
- München-OstBY · CDU/CSU by 0.87 pts
- Nürnberg-SüdBY · CDU/CSU by 1.3 pts
- OberallgäuBY · CDU/CSU by 5.2 pts
- RegensburgBY · CDU/CSU by 5.6 pts
- WürzburgBY · CDU/CSU by 8.7 pts
- Bremen IHB · SPD by 0.20 pts
- Göttingen INI · SPD by 1.6 pts
- Lüchow-Dannenberg – LüneburgNI · SPD by 2.7 pts
- Stadt OsnabrückNI · SPD by 3.5 pts
- Nordfriesland – Dithmarschen NordSH · CDU/CSU by 1.8 pts
- PinnebergSH · CDU/CSU by 1.6 pts