North Rhine-Westphalia state election 2017: the result
In the North Rhine-Westphalia state election on 14 May 2017, CDU became the largest party with 33.0%, 1.8 points ahead of SPD (31.2%).
- Failed to clear the thresholdLinke (4.9%), Piraten (1.0%), NPD (0.3%)
- Polls one week beforeoff by 1.9 points per party on average, SPD overestimated by 4.0
- Statusofficial final result
Result of the 2017 state election
Shares in percent. Parties below one percent are grouped as Others.
- CDU33.0%
- SPD31.2%
- FDP12.6%
- AfD7.4%
- Grüne6.4%
- Linke4.9%
- Piraten1.0%
- NPD0.3%
- Others3.2%
Dashed line: electoral threshold of 5%.
| Party | 2017 | Seats (projected) |
|---|---|---|
| Christlich Demokratische Union | 33.0% | 66 |
| Sozialdemokratische Partei Deutschlands | 31.2% | 62 |
| Freie Demokratische Partei | 12.6% | 25 |
| Alternative für Deutschland | 7.4% | 15 |
| Bündnis 90/Die Grünen | 6.4% | 13 |
| Die Linke | 4.9% | – |
| Piratenpartei | 1.0% | – |
| Nationaldemokratische Partei Deutschlands | 0.3% | – |
| Others | 3.2% | – |
Source: state returning officer, compiled via wahlrecht.de. Seats projected by Sainte-Laguë/Schepers on 181 regular seats, without overhang and compensatory seats. JSON · CSV
Seat distribution in the Landtag of North Rhine-Westphalia after the 2017 result
181 regular seats by Sainte-Laguë/Schepers. Electoral threshold of 5%. The actual size of the parliament may differ due to overhang and compensatory seats.
- CDU66
- SPD62
- FDP25
- AfD15
- Grüne13
Which alliances had a majority after the 2017 election
All two- and three-party alliances with a projected majority.
- CDU + SPD128 of 181
- CDU + FDP91 of 181
- SPD + FDP + AfD102 of 181
- SPD + FDP + Grüne100 of 181
- CDU + AfD + Grüne94 of 181
The polls in the last 30 days before the 2017 state election
10 polls between 21 Apr 2017 and 12 May 2017, each one available individually.
| Pollster | Published | CDU | SPD | FDP | AfD | Grüne | Linke | Piraten | NPD |
|---|---|---|---|---|---|---|---|---|---|
| Civey | 12 May 2017 | 31.6 | 32.5 | 12.6 | 6.4 | 6.4 | 5.7 | – | – |
| Forschungsgruppe Wahlen | 11 May 2017 | 32 | 31 | 13.5 | 6.5 | 6.5 | 6 | – | – |
| YouGov | 11 May 2017 | 31 | 30 | 9 | 9 | 7 | 8 | 2 | – |
| INSA | 9 May 2017 | 30 | 33 | 13 | 7 | 7 | 5 | – | – |
| Forschungsgruppe Wahlen | 5 May 2017 | 32 | 32 | 12 | 6 | 7.5 | 6 | – | – |
| Infratest dimap | 4 May 2017 | 31 | 32 | 13 | 8 | 7 | 5 | – | – |
| Forsa | 28 Apr 2017 | 29 | 35 | 12 | 7 | 6 | 6 | – | – |
| YouGov | 25 Apr 2017 | 27 | 36 | 7 | 11 | 6 | 8 | 2 | – |
| Infratest dimap | 23 Apr 2017 | 34 | 34 | 10 | 8 | 6 | 5 | – | – |
| Civey | 21 Apr 2017 | 29.7 | 39 | 9.2 | 8.6 | 6 | 4.5 | – | – |
Who came closest before the 2017 election?
Deviation of each pollster's last poll from the result, by party in points. Ranked by mean absolute deviation.
| Pollster | Poll dated | CDU | SPD | FDP | AfD | Grüne | Linke | Piraten | Ø abs. |
|---|---|---|---|---|---|---|---|---|---|
| Result 14 May 2017 | 33.0% | 31.2% | 12.6% | 7.4% | 6.4% | 4.9% | 1.0% | ||
| Forschungsgruppe Wahlen | 11 May 2017 (3 days before) | -1.0 | -0.2 | +0.9 | -0.9 | +0.1 | +1.1 | – | 0.7 |
| Civey | 12 May 2017 (2 days before) | -1.4 | +1.3 | ±0 | -1.0 | ±0 | +0.8 | – | 0.8 |
| Infratest dimap | 4 May 2017 (10 days before) | -2.0 | +0.8 | +0.4 | +0.6 | +0.6 | +0.1 | – | 0.8 |
| INSA | 9 May 2017 (5 days before) | -3.0 | +1.8 | +0.4 | -0.4 | +0.6 | +0.1 | – | 1.1 |
| Forsa | 28 Apr 2017 (16 days before) | -4.0 | +3.8 | -0.6 | -0.4 | -0.4 | +1.1 | – | 1.7 |
| YouGov | 11 May 2017 (3 days before) | -2.0 | -1.2 | -3.6 | +1.6 | +0.6 | +3.1 | +1.0 | 1.9 |
Positive: the poll was above the result. Each pollster's last poll within 30 days before the election.