Constituency nowcast
What if Germany voted today? The current polling average (as of 25 Sep 2026, 10 polls) is applied to each constituency's 2025 result. It shows where direct seats are at risk, not who wins them.
- Constituencies would flip
- 118
- Close constituencies
- 126 (margin under 3.9 points)
- Polls as of
- 25 Sep 2026
- Polls in the average
- 10
Direct seats today and in 2025
How many constituencies each party would win on today's polling, compared with the 2025 federal election result.
| Party | Nowcast | 2025 election | Change |
|---|---|---|---|
| AfD | 134 | 46 | +88 |
| CDU | 69 | 144 | −75 |
| Grüne | 36 | 11 | +25 |
| CSU | 30 | 47 | −17 |
| SPD | 24 | 45 | −21 |
| Linke | 6 | 6 | ±0 |
Who would win each constituency today?
Colour: party with the highest projected first-vote share. Pale areas are close, their margin lies within the usual polling error.
118 constituencies would change hands
Sorted by projected margin, closest flips first. The margin is the gap between first and second party in points.
69 close constituencies
The margin here is under 3.9 points, the average distance between polls and results. These seats could go either way.
How it is calculated
For each party we compute the factor “current national polling average divided by 2025 federal result”. The constituency's 2025 first- and second-vote shares are multiplied by this factor and normalised to 100 percent. CDU and CSU share the Union factor.
This is a proportional swing, not a model of individual candidates: personal profile, changed candidates or regional movements are not captured. That is why the section is called a nowcast, not a forecast.
Close means: the margin is under 3.9 points. That matches the mean error of polling averages one year before an election, see accuracy in the election forecast.
The average comes from national voting-intention polls (dawum.de, ODbL), constituency results from the Federal Returning Officer (dl-de/by-2-0). The projection is recalculated daily.