Berlin-Neukölln (electoral district)
# Berlin-Neukölln (electoral district)

Berlin-Neukölln is an electoral constituency (German: Wahlkreis) represented in the Bundestag. It elects one member via first-past-the-post voting. Under the current constituency numbering system, it is designated as constituency 82. It is located in southern Berlin, comprising the Neukölln borough.

Berlin-Neukölln was created for the inaugural 1990 federal election after German reunification. Since 2021, it has been represented by Hakan Demir of the Social Democratic Party (SPD).

## Geography

Berlin-Neukölln is located in southern Berlin. As of the 2021 federal election, it is coterminous with the Neukölln borough.

## History

Berlin-Neukölln was created after German reunification in 1990. In the 1990 election, it was constituency 256 in the numbering system. In the 1994 and 1998 elections, it was number 257. In the 2005 through 2009 elections, it was number 83. Since the 2013 election, it has been number 82. Its borders have not changed since its creation.

## Members

The constituency was first represented by Dankward Buwitt of the Christian Democratic Union (CDU) from 1990 to 1998. It was won by the Social Democratic Party (SPD) in 1998 and represented by Ditmar Staffelt. In 2009, Stefanie Vogelsang of the CDU was elected, and served a single term. Fritz Felgentreu regained the constituency for the SPD in the 2013 election, and was re-elected in 2017. He was succeeded by Hakan Demir in 2021.

| Election | Member | Party | % |
| - | - | - | - |
| 1990 | Dankward Buwitt | CDU | 51.2 |
| 1994 | Dankward Buwitt | CDU | 42.2 |
| 1998 | Ditmar Staffelt | SPD | 48.5 |
| 2002 | Ditmar Staffelt | SPD | 41.9 |
| 2005 | Ditmar Staffelt | SPD | 39.3 |
| 2009 | Stefanie Vogelsang | CDU | 30.8 |
| 2013 | Fritz Felgentreu | SPD | 32.3 |
| 2017 | Fritz Felgentreu | SPD | 26.8 |
| 2021 | Hakan Demir | SPD | 26.0 |

## Election results

### 2021 election

Federal election (2021): Berlin-Neukölln :

| Notes: | Notes: | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. |
| - | - | - | - | - | - | - | - | - | - |
| Party | Party | Candidate | Candidate | Votes | % | ±% | Party votes | % | ±% |
| | SPD | Hakan Demir | Hakan Demir | 35,530 | 26.0 | 0.8 | 33,080 | 24.1 | 4.7 |
| | Greens | Andreas Audretsch | Andreas Audretsch | 27,104 | 19.8 | 8.9 | 31,058 | 22.7 | 9.6 |
| | CDU | Christina Schwarzer | Christina Schwarzer | 25,577 | 18.7 | 5.8 | 22,695 | 16.6 | 5.8 |
| | Left | Lucia Schnell | Lucia Schnell | 17,898 | 13.1 | 3.3 | 16,334 | 11.9 | 6.3 |
| | AfD | Marcel Goldammer | Marcel Goldammer | 10,153 | 7.4 | 3.3 | 10,174 | 7.4 | 3.8 |
| | FDP | Janine Falkenberg | Janine Falkenberg | 8,635 | 6.3 | 1.2 | 9,774 | 7.1 | 0.6 |
| | Tierschutzpartei | Ishai Rosenbaum | Ishai Rosenbaum | 3,981 | 2.9 | | 3,318 | 2.4 | 0.9 |
| | PARTEI | Thomas Tegtow | Thomas Tegtow | 2,699 | 2.0 | 1.6 | 2,011 | 1.5 | 1.0 |
| | Team Todenhöfer | Havva Öruc | Havva Öruc | 2,604 | 1.9 | | 3,664 | 2.7 | |
| | dieBasis | Wilfried Meyer | Wilfried Meyer | 1,347 | 1.0 | | | | |
| | Die Grauen | | | | | | 1,178 | 0.9 | 0.2 |
| | FW | | | | | | 1,022 | 0.7 | 0.6 |
| | Volt | | | | | | 667 | 0.5 | |
| | Pirates | | | | | | 477 | 0.3 | 0.3 |
| | Gesundheitsforschung | | | | | | 290 | 0.2 | 0.0 |
| | du. | | | | | | 285 | 0.2 | 0.0 |
| | Independent | Ramona Cole | Ramona Cole | 256 | 0.2 | | | | |
| | Humanists | | | | | | 205 | 0.1 | |
| | Independent | Kilian Moser | Kilian Moser | 201 | 0.1 | | | | |
| | Independent | Thomas Lindlmair | Thomas Lindlmair | 192 | 0.1 | | | | |
| | ÖDP | | | | | | 178 | 0.1 | 0.0 |
| | DKP | | | | | | 114 | 0.1 | 0.0 |
| | NPD | | | | | | 105 | 0.1 | |
| | V-Partei3 | | | | | | 84 | 0.1 | 0.1 |
| | MLPD | Mohamad Tawil | Mohamad Tawil | 170 | 0.1 | 0.1 | 83 | 0.1 | 0.1 |
| | LKR | Christian Lieberam | Christian Lieberam | 136 | 0.1 | | 115 | 0.1 | |
| | BüSo | | | | | | 65 | 0.0 | 0.0 |
| | Independent | Christian Pape | Christian Pape | 62 | 0.0 | | | | |
| | PSG | | | | | | 35 | 0.0 | 0.0 |
| Informal votes | Informal votes | Informal votes | Informal votes | 3,167 | | | 2,701 | | |
| Total Valid votes | Total Valid votes | Total Valid votes | Total Valid votes | 136,545 | | | 137,011 | | |
| Turnout | Turnout | Turnout | Turnout | 139,712 | 70.9 | 0.1 | | | |
| | SPD hold | SPD hold | Majority | 8,426 | 6.2 | 3.9 | | | |

### 2017 election

Federal election (2017): Berlin-Neukölln :

| Notes: | Notes: | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. |
| - | - | - | - | - | - | - | - | - | - |
| Party | Party | Candidate | Candidate | Votes | % | ±% | Party votes | % | ±% |
| | SPD | Y Fritz Felgentreu | Y Fritz Felgentreu | 37,777 | 26.8 | 5.6 | 27,520 | 19.5 | 6.8 |
| | CDU | Christina Schwarzer | Christina Schwarzer | 34,593 | 24.5 | 6.0 | 31,592 | 22.3 | 6.7 |
| | Left | Judith Benda | Judith Benda | 23,204 | 16.4 | 4.7 | 25,752 | 18.2 | 3.9 |
| | Greens | Susanna Kahlefeld | Susanna Kahlefeld | 15,480 | 11.0 | 0.7 | 18,446 | 13.0 | 0.8 |
| | AfD | Frank-Christian Hansel | Frank-Christian Hansel | 15,105 | 10.7 | 7.7 | 15,904 | 11.2 | 7.0 |
| | FDP | Marcus Jensen | Marcus Jensen | 7,255 | 5.1 | 3.8 | 10,891 | 7.7 | 4.7 |
| | PARTEI | Antonietta Miro | Antonietta Miro | 5,048 | 3.6 | 1.8 | 3,490 | 2.5 | 1.0 |
| | Tierschutzpartei | | | | | | 2,171 | 1.5 | |
| | Pirates | | | | | | 964 | 0.7 | 3.4 |
| | Die Grauen | | | 1,191 | 0.8 | | 919 | 0.6 | |
| | DiB | | | | | | 724 | 0.5 | |
| | BGE | | | | | | 676 | 0.5 | |
| | DM | | | | | | 366 | 0.3 | |
| | MIETERPARTEI | | | 636 | 0.5 | | | | |
| | du. | | | | | | 335 | 0.2 | |
| | Menschliche Welt | | | | | | 270 | 0.2 | |
| | NPD | | | 262 | 0.2 | 2.1 | | | |
| | Gesundheitsforschung | | | | | | 248 | 0.2 | |
| | FW | | | | | | 220 | 0.2 | 0.4 |
| | ÖDP | | | | | | 208 | 0.1 | 0.0 |
| | V-Partei³ | | | | | | 198 | 0.1 | |
| | MLPD | | | 294 | 0.2 | 0.1 | 196 | 0.1 | 0.0 |
| | BüSo | Jonathan Thron | Jonathan Thron | 260 | 0.2 | 0.0 | 111 | 0.1 | 0.0 |
| | DKP | | | | | | 99 | 0.1 | |
| | B* | | | | | | 83 | 0.1 | |
| | SGP | | | | | | 30 | 0.0 | 0.0 |
| Informal votes | Informal votes | Informal votes | Informal votes | 2,448 | | | 2,140 | | |
| Total Valid votes | Total Valid votes | Total Valid votes | Total Valid votes | 141,105 | | | 141,413 | | |
| Turnout | Turnout | Turnout | Turnout | 143,553 | 70.8 | 2.4 | | | |
| | SPD hold | SPD hold | Majority | 3,184 | 2.3 | 0.6 | | | |

### 2013 election

Federal election (2013): Berlin-Neukölln :

| Notes: | Notes: | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. |
| - | - | - | - | - | - | - | - | - | - |
| Party | Party | Candidate | Candidate | Votes | % | ±% | Party votes | % | ±% |
| | SPD | Fritz Felgentreu | Fritz Felgentreu | 44,528 | 32.3 | 5.0 | 36,211 | 26.2 | 4.9 |
| | CDU | Christina Schwarzer | Christina Schwarzer | 42,092 | 30.6 | 0.2 | 40,038 | 29.0 | 3.1 |
| | Left | Ruben Lehnert | Ruben Lehnert | 16,144 | 11.7 | 0.6 | 19,677 | 14.3 | 0.3 |
| | Greens | Anja Kofbinger | Anja Kofbinger | 16,126 | 11.7 | 2.9 | 19,156 | 13.9 | 3.7 |
| | Pirates | Anne Helm | Anne Helm | 6,094 | 4.4 | | 5,654 | 4.1 | 0.7 |
| | AfD | Sari-Christoph Saleh | Sari-Christoph Saleh | 4,140 | 3.0 | | 5,832 | 4.2 | |
| | NPD | Jan Sturm | Jan Sturm | 3,094 | 2.2 | 0.4 | 2,627 | 1.9 | 0.1 |
| | PARTEI | Georg Friedrich Kammerer | Georg Friedrich Kammerer | 2,420 | 1.8 | | 2,060 | 1.5 | |
| | FDP | Sebastian Kluckert | Sebastian Kluckert | 1,861 | 1.4 | 7.6 | 4,122 | 3.0 | 9.8 |
| | FW | | | 794 | 0.6 | | 689 | 0.5 | |
| | BIG | | | | | | 617 | 0.4 | |
| | PRO | | | | | | 454 | 0.3 | |
| | ÖDP | | | | | | 255 | 0.2 | 0.0 |
| | REP | | | | | | 216 | 0.2 | 0.3 |
| | BüSo | | | 222 | 0.2 | | 126 | 0.1 | 0.1 |
| | MLPD | | | 208 | 0.2 | 0.0 | 143 | 0.1 | 0.0 |
| | PSG | | | | | | 80 | 0.1 | 0.0 |
| Informal votes | Informal votes | Informal votes | Informal votes | 3,102 | | | 2,868 | | |
| Total Valid votes | Total Valid votes | Total Valid votes | Total Valid votes | 137,723 | | | 137,957 | | |
| Turnout | Turnout | Turnout | Turnout | 140,825 | 68.5 | 1.3 | | | |
| | SPD gain from CDU | SPD gain from CDU | Majority | 2,436 | 1.7 | | | | |

### 2009 election

Federal election (2009): Berlin-Neukölln :

| Notes: | Notes: | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. | Blue background denotes the winner of the electorate vote. Pink background denotes a candidate elected from their party list. Yellow background denotes an electorate win by a list member, or other incumbent. A Y or N denotes status of any incumbent, win or lose respectively. |
| - | - | - | - | - | - | - | - | - | - |
| Party | Party | Candidate | Candidate | Votes | % | ±% | Party votes | % | ±% |
| | CDU | Stefanie Vogelsang | Stefanie Vogelsang | 39,618 | 30.8 | 5.8 | 33,469 | 25.9 | 2.5 |
| | SPD | Fritz Felgentreu | Fritz Felgentreu | 35,168 | 27.3 | 12.0 | 27,639 | 21.4 | 13.3 |
| | Greens | Anja Kofbinger | Anja Kofbinger | 18,805 | 14.6 | 5.1 | 22,698 | 17.6 | 4.5 |
| | Left | Ruben Lehnert | Ruben Lehnert | 15,852 | 12.3 | 5.6 | 17,986 | 13.9 | 5.2 |
| | FDP | Andreas Lück | Andreas Lück | 11,468 | 8.9 | 5.3 | 16,486 | 12.8 | 4.2 |
| | Pirates | | | | | | 4,339 | 4.3 | |
| | NPD | Jan Sturm | Jan Sturm | 3,356 | 2.6 | 0.6 | 2,554 | 2.0 | 0.3 |
| | Tierschutzpartei | | | | | | 2,066 | 1.6 | |
| | Independent | Yusuf Bayrak | Yusuf Bayrak | 1,924 | 1.5 | | | | |
| | Independent | Annette Köhn | Annette Köhn | 1,305 | 1.0 | | | | |
| | REP | | | | | | 611 | 0.5 | 0.3 |
| | DIE VIOLETTEN | | | | | | 394 | 0.3 | |
| | Independent | Sven Buchmann | Sven Buchmann | 388 | 0.3 | | | | |
| | Independent | Bülent Yorulmaz | Bülent Yorulmaz | 316 | 0.2 | | | | |
| | ÖDP | | | | | | 261 | 0.2 | |
| | BüSo | | | | | | 209 | 0.2 | 0.1 |
| | DVU | | | | | | 158 | 0.1 | |
| | DKP | Rainer Perschewski | Rainer Perschewski | 280 | 0.2 | | 150 | 0.1 | |
| | PSG | | | | | | 128 | 0.1 | 0.0 |
| | MLPD | Andrew Schlüter | Andrew Schlüter | 218 | 0.2 | 0.0 | 108 | 0.1 | 0.0 |
| Informal votes | Informal votes | Informal votes | Informal votes | 3,915 | | | 3,357 | | |
| Total Valid votes | Total Valid votes | Total Valid votes | Total Valid votes | 128,698 | | | 129,256 | | |
| Turnout | Turnout | Turnout | Turnout | 132,613 | 67.2 | 6.9 | | | |
| | CDU gain from SPD | CDU gain from SPD | Majority | 4,450 | 3.5 | | | | |
