Region: Baden-Württemberg
Seats: 1
Winner: Name not published
Margin over second place: 3,429
| Party | Votes | Share |
|---|---|---|
| CDU | 35,227 | 23.1% |
| SPD | 27,687 | 18.2% |
| AfD | 26,735 | 17.6% |
| GRÜNE | 24,376 | 16.0% |
| Die Linke | 17,211 | 11.3% |
| FDP | 7,839 | 5.1% |
| BSW | 7,150 | 4.7% |
| Tierschutzpartei | 1,762 | 1.2% |
| Volt | 1,491 | 1.0% |
| Freie Wähler | 1,128 | 0.7% |
| Die Partei | 820 | 0.5% |
| dieBasis | 310 | 0.2% |
| Bündnis C | 169 | 0.1% |
| ÖDP | 168 | 0.1% |
| Bündnis Deutschland | 122 | 0.1% |
| MLPD | 82 | 0.1% |
| Team Todenhöfer | 0 | 0.0% |
| PdH | 0 | 0.0% |
| Verjüngungsforschung | 0 | 0.0% |
| PIRATEN | 0 | 0.0% |
| Party | Votes | Share |
|---|---|---|
| SPD | 35,651 | 25.3% |
| GRÜNE | 29,814 | 21.1% |
| CDU | 25,682 | 18.2% |
| FDP | 18,515 | 13.1% |
| AfD | 12,846 | 9.1% |
| Die Linke | 7,066 | 5.0% |
| Tierschutzpartei | 2,178 | 1.5% |
| Freie Wähler | 1,871 | 1.3% |
| dieBasis | 1,845 | 1.3% |
| Die Partei | 1,471 | 1.0% |
| Team Todenhöfer | 1,212 | 0.9% |
| Volt | 844 | 0.6% |
| PIRATEN | 529 | 0.4% |
| ÖDP | 241 | 0.2% |
| Gesundheitsforschung | 216 | 0.2% |
| Die Humanisten | 200 | 0.1% |
| NPD | 146 | 0.1% |
| DiB | 146 | 0.1% |
| Bündnis C | 146 | 0.1% |
| BÜRGERBEWEGUNG | 136 | 0.1% |
| MLPD | 81 | 0.1% |
| DKP | 58 | 0.0% |
| BÜNDNIS21 | 50 | 0.0% |
| LKR | 23 | 0.0% |
| KlimalisteBW | 0 | 0.0% |
| Tierschutzallianz | 0 | 0.0% |
| Menschliche Welt | 0 | 0.0% |
| V-Partei³ | 0 | 0.0% |
| Party | Votes | Share |
|---|---|---|
| CDU | 38,746 | 27.1% |
| SPD | 30,309 | 21.2% |
| GRÜNE | 18,803 | 13.2% |
| AfD | 18,309 | 12.8% |
| FDP | 16,050 | 11.2% |
| Die Linke | 12,989 | 9.1% |
| Die Partei | 1,807 | 1.3% |
| Tierschutzpartei | 1,552 | 1.1% |
| Freie Wähler | 826 | 0.6% |
| PIRATEN | 689 | 0.5% |
| Tierschutzallianz | 414 | 0.3% |
| BGE | 395 | 0.3% |
| NPD | 381 | 0.3% |
| DiB | 311 | 0.2% |
| V-Partei³ | 246 | 0.2% |
| DM | 240 | 0.2% |
| ÖDP | 231 | 0.2% |
| Menschliche Welt | 186 | 0.1% |
| MLPD | 160 | 0.1% |
| DKP | 46 | 0.0% |
| Die Rechte | 33 | 0.0% |
| Volksabstimmung | 0 | 0.0% |
| BüSo | 0 | 0.0% |
| PDV | 0 | 0.0% |
The boundaries changed after this election, so this result covers a slightly different area than the district does now.
| Party | Votes | Share |
|---|---|---|
| CDU | 47,598 | 35.1% |
| SPD | 37,367 | 27.5% |
| GRÜNE | 15,047 | 11.1% |
| Die Linke | 10,227 | 7.5% |
| AfD | 8,148 | 6.0% |
| FDP | 7,427 | 5.5% |
| PIRATEN | 4,287 | 3.2% |
| NPD | 1,585 | 1.2% |
| Tierschutzpartei | 1,378 | 1.0% |
| REP | 514 | 0.4% |
| RENTNER | 497 | 0.4% |
| Freie Wähler | 465 | 0.3% |
| ÖDP | 278 | 0.2% |
| Volksabstimmung | 277 | 0.2% |
| PBC | 162 | 0.1% |
| pro Deutschland | 136 | 0.1% |
| MLPD | 120 | 0.1% |
| BIG | 104 | 0.1% |
| Partei Der Vernunft | 100 | 0.1% |
| BüSo | 27 | 0.0% |
| CSU | 0 | 0.0% |
| FAMILIE | 0 | 0.0% |
| Bündnis 21/RRP | 0 | 0.0% |
| BP | 0 | 0.0% |
| Die Violetten | 0 | 0.0% |
| PSG | 0 | 0.0% |
| Die Rechte | 0 | 0.0% |
| Die Frauen | 0 | 0.0% |
| Nichtwähler | 0 | 0.0% |
| Die Partei | 0 | 0.0% |
| B | 0 | 0.0% |
| BGD | 0 | 0.0% |
| DKP | 0 | 0.0% |
| NEIN! | 0 | 0.0% |
| Übrige | 0 | 0.0% |
The boundaries changed after this election, so this result covers a slightly different area than the district does now.
| Party | Votes | Share |
|---|---|---|
| CDU | 38,435 | 29.0% |
| SPD | 32,627 | 24.7% |
| FDP | 19,900 | 15.0% |
| GRÜNE | 18,052 | 13.6% |
| Die Linke | 14,936 | 11.3% |
| PIRATEN | 3,258 | 2.5% |
| NPD | 1,772 | 1.3% |
| Die Tierschutzpartei | 1,090 | 0.8% |
| REP | 987 | 0.7% |
| Volksabstimmung | 286 | 0.2% |
| Die Violetten | 239 | 0.2% |
| PBC | 238 | 0.2% |
| ödp | 236 | 0.2% |
| MLPD | 121 | 0.1% |
| DVU | 73 | 0.1% |
| BüSo | 60 | 0.0% |
| ADM | 48 | 0.0% |
| CSU | 0 | 0.0% |
| FAMILIE | 0 | 0.0% |
| BP | 0 | 0.0% |
| PSG | 0 | 0.0% |
| ZENTRUM | 0 | 0.0% |
| CM | 0 | 0.0% |
| DKP | 0 | 0.0% |
| FWD | 0 | 0.0% |
| RRP | 0 | 0.0% |
| RENTNER | 0 | 0.0% |
| Freie Union | 0 | 0.0% |
| Übrige | 0 | 0.0% |
The boundaries changed after this election, so this result covers a slightly different area than the district does now.
| Party | Votes | Share |
|---|---|---|
| SPD | 53,295 | 37.1% |
| CDU | 44,641 | 31.1% |
| GRÜNE | 15,587 | 10.9% |
| FDP | 14,283 | 9.9% |
| Die Linke. | 9,507 | 6.6% |
| NPD | 1,875 | 1.3% |
| REP | 1,590 | 1.1% |
| FAMILIE | 1,073 | 0.7% |
| GRAUE | 1,027 | 0.7% |
| PBC | 391 | 0.3% |
| MLPD | 177 | 0.1% |
| BüSo | 147 | 0.1% |
| CSU | 0 | 0.0% |
| Offensive D | 0 | 0.0% |
| Die Tierschutzpartei | 0 | 0.0% |
| Die Frauen | 0 | 0.0% |
| BP | 0 | 0.0% |
| ZENTRUM | 0 | 0.0% |
| Deutschland | 0 | 0.0% |
| AGFG | 0 | 0.0% |
| APPD | 0 | 0.0% |
| 50Plus | 0 | 0.0% |
| Die Partei | 0 | 0.0% |
| PSG | 0 | 0.0% |
| Pro DM | 0 | 0.0% |
| CM | 0 | 0.0% |
| DSU | 0 | 0.0% |
| HP | 0 | 0.0% |
| Humanwirtschafts- Partei | 0 | 0.0% |
| Statt Partei | 0 | 0.0% |
| Independents | 0 | 0.0% |
| Übrige | 0 | 0.0% |
The boundaries changed after this election, so this result covers a slightly different area than the district does now.
| Party | Votes | Share |
|---|---|---|
| SPD | 61,488 | 41.3% |
| CDU | 51,258 | 34.4% |
| GRÜNE | 17,796 | 12.0% |
| FDP | 10,594 | 7.1% |
| PDS | 2,421 | 1.6% |
| REP | 1,364 | 0.9% |
| Schill | 1,267 | 0.9% |
| Tierschutz | 819 | 0.5% |
| NPD | 520 | 0.3% |
| GRAUE | 380 | 0.3% |
| PBC | 359 | 0.2% |
| Die Frauen | 287 | 0.2% |
| PRG | 172 | 0.1% |
| ödp | 97 | 0.1% |
| CM | 55 | 0.0% |
| BüSo | 39 | 0.0% |
| CSU | 0 | 0.0% |
| BP | 0 | 0.0% |
| FAMILIE | 0 | 0.0% |
| HP | 0 | 0.0% |
| Violetten | 0 | 0.0% |
| AUFBRUCH | 0 | 0.0% |
| ZENTRUM | 0 | 0.0% |
| KPD | 0 | 0.0% |
The boundaries changed after this election, so this result covers a slightly different area than the district does now.
| Party | Votes | Share |
|---|---|---|
| SPD | 47,946 | 45.6% |
| CDU | 33,221 | 31.6% |
| GRÜNE | 8,789 | 8.4% |
| F.D.P. | 6,086 | 5.8% |
| REP | 3,172 | 3.0% |
| PDS | 1,665 | 1.6% |
| BFB | 477 | 0.5% |
| Tierschutz | 424 | 0.4% |
| GRAUE | 412 | 0.4% |
| NPD | 214 | 0.2% |
| APPD | 150 | 0.1% |
| PBC | 135 | 0.1% |
| Die Frauen | 117 | 0.1% |
| ödp | 92 | 0.1% |
| CM | 85 | 0.1% |
| NATURGESETZ | 55 | 0.1% |
| MLPD | 48 | 0.0% |
| DPD | 40 | 0.0% |
| BüSo | 28 | 0.0% |
| CSU | 0 | 0.0% |
| Deutschland | 0 | 0.0% |
| APD | 0 | 0.0% |
| BP | 0 | 0.0% |
| CHANCE 2000 | 0 | 0.0% |
| FAMILIE | 0 | 0.0% |
| HP | 0 | 0.0% |
| FORUM | 0 | 0.0% |
| AB 2000 | 0 | 0.0% |
| PASS | 0 | 0.0% |
The boundaries changed after this election, so this result covers a slightly different area than the district does now.
| Party | Votes | Share |
|---|---|---|
| SPD | 42,099 | 40.0% |
| CDU | 38,569 | 36.6% |
| GRÜNE | 10,355 | 9.8% |
| FDP | 6,985 | 6.6% |
| REP | 3,925 | 3.7% |
| PDS | 1,600 | 1.5% |
| GRAUE | 531 | 0.5% |
| APD | 362 | 0.3% |
| Statt Partei | 277 | 0.3% |
| PBC | 171 | 0.2% |
| NATURGESETZ | 162 | 0.2% |
| ödp | 148 | 0.1% |
| CM | 52 | 0.0% |
| MLPD | 34 | 0.0% |
| BüSo | 18 | 0.0% |
| CSU | 0 | 0.0% |
| BP | 0 | 0.0% |
| BSA | 0 | 0.0% |
| LIGA | 0 | 0.0% |
| ZENTRUM | 0 | 0.0% |
| Tierschutz | 0 | 0.0% |
| PASS | 0 | 0.0% |
The boundaries changed after this election, so this result covers a slightly different area than the district does now.
| Party | Votes | Share |
|---|---|---|
| SPD | 42,715 | 40.1% |
| CDU | 40,926 | 38.4% |
| FDP | 9,986 | 9.4% |
| GRÜNE | 6,398 | 6.0% |
| REP | 3,437 | 3.2% |
| Die Grauen | 1,296 | 1.2% |
| PDS | 679 | 0.6% |
| NPD | 467 | 0.4% |
| ÖDP | 360 | 0.3% |
| LIGA | 107 | 0.1% |
| CM | 75 | 0.1% |
| Patrioten | 38 | 0.0% |
| CSU | 0 | 0.0% |
| DSU | 0 | 0.0% |
| B90/Gr | 0 | 0.0% |
| BP | 0 | 0.0% |
| DDD | 0 | 0.0% |
| BSA | 0 | 0.0% |
| ÖKO-Union | 0 | 0.0% |
| Mündige | 0 | 0.0% |
| Frauen | 0 | 0.0% |
| KPD | 0 | 0.0% |
| SpAD | 0 | 0.0% |
| VAA | 0 | 0.0% |
Data as of 2026-10-12
Source: Die Bundeswahlleiterin; Zeit Online; historical boundaries reconstructed from published maps; Die Bundeswahlleiterin, Statistisches Bundesamt, Geobasis-DE and BKG