Region: Baden-Württemberg
Seats: 1
Winner: Name not published
Margin over second place: 29,052
| Party | Votes | Share |
|---|---|---|
| CDU | 54,617 | 29.2% |
| AfD | 33,961 | 18.2% |
| SPD | 29,802 | 16.0% |
| GRÜNE | 28,451 | 15.2% |
| Die Linke | 12,651 | 6.8% |
| FDP | 9,156 | 4.9% |
| BSW | 8,346 | 4.5% |
| Freie Wähler | 3,622 | 1.9% |
| Tierschutzpartei | 2,006 | 1.1% |
| Volt | 1,531 | 0.8% |
| Die Partei | 919 | 0.5% |
| dieBasis | 601 | 0.3% |
| Bündnis C | 508 | 0.3% |
| ÖDP | 351 | 0.2% |
| Bündnis Deutschland | 198 | 0.1% |
| MLPD | 66 | 0.0% |
| Team Todenhöfer | 0 | 0.0% |
| PdH | 0 | 0.0% |
| Verjüngungsforschung | 0 | 0.0% |
| PIRATEN | 0 | 0.0% |
| Party | Votes | Share |
|---|---|---|
| SPD | 41,834 | 24.2% |
| CDU | 38,501 | 22.3% |
| GRÜNE | 32,817 | 19.0% |
| FDP | 24,669 | 14.3% |
| AfD | 14,195 | 8.2% |
| Die Linke | 5,532 | 3.2% |
| dieBasis | 4,136 | 2.4% |
| Freie Wähler | 2,784 | 1.6% |
| Tierschutzpartei | 2,479 | 1.4% |
| Die Partei | 1,698 | 1.0% |
| PIRATEN | 734 | 0.4% |
| Team Todenhöfer | 676 | 0.4% |
| Bündnis C | 592 | 0.3% |
| Volt | 454 | 0.3% |
| ÖDP | 357 | 0.2% |
| Gesundheitsforschung | 228 | 0.1% |
| BÜRGERBEWEGUNG | 195 | 0.1% |
| DiB | 164 | 0.1% |
| NPD | 150 | 0.1% |
| Die Humanisten | 146 | 0.1% |
| MLPD | 73 | 0.0% |
| LKR | 63 | 0.0% |
| BÜNDNIS21 | 60 | 0.0% |
| DKP | 32 | 0.0% |
| V-Partei³ | 0 | 0.0% |
| Tierschutzallianz | 0 | 0.0% |
| Menschliche Welt | 0 | 0.0% |
| Party | Votes | Share |
|---|---|---|
| CDU | 60,513 | 34.4% |
| SPD | 31,249 | 17.8% |
| GRÜNE | 27,014 | 15.4% |
| FDP | 19,449 | 11.1% |
| AfD | 18,459 | 10.5% |
| Die Linke | 10,898 | 6.2% |
| Tierschutzpartei | 1,585 | 0.9% |
| Die Partei | 1,247 | 0.7% |
| Freie Wähler | 1,187 | 0.7% |
| PIRATEN | 879 | 0.5% |
| BGE | 544 | 0.3% |
| Tierschutzallianz | 472 | 0.3% |
| ÖDP | 469 | 0.3% |
| NPD | 419 | 0.2% |
| DM | 321 | 0.2% |
| DiB | 276 | 0.2% |
| Menschliche Welt | 273 | 0.2% |
| V-Partei³ | 208 | 0.1% |
| MLPD | 162 | 0.1% |
| Die Rechte | 56 | 0.0% |
| DKP | 24 | 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 | 70,888 | 43.7% |
| SPD | 35,328 | 21.8% |
| GRÜNE | 20,593 | 12.7% |
| FDP | 9,159 | 5.6% |
| AfD | 8,267 | 5.1% |
| Die Linke | 7,856 | 4.8% |
| PIRATEN | 3,594 | 2.2% |
| NPD | 1,412 | 0.9% |
| Tierschutzpartei | 1,393 | 0.9% |
| Freie Wähler | 738 | 0.5% |
| PBC | 590 | 0.4% |
| REP | 589 | 0.4% |
| Volksabstimmung | 514 | 0.3% |
| RENTNER | 457 | 0.3% |
| ÖDP | 410 | 0.3% |
| Partei Der Vernunft | 151 | 0.1% |
| pro Deutschland | 119 | 0.1% |
| BIG | 70 | 0.0% |
| MLPD | 50 | 0.0% |
| BüSo | 24 | 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 | 49,707 | 32.3% |
| SPD | 33,953 | 22.0% |
| FDP | 26,425 | 17.1% |
| GRÜNE | 23,904 | 15.5% |
| Die Linke | 10,802 | 7.0% |
| PIRATEN | 3,116 | 2.0% |
| REP | 1,333 | 0.9% |
| NPD | 1,271 | 0.8% |
| Die Tierschutzpartei | 1,124 | 0.7% |
| PBC | 987 | 0.6% |
| Volksabstimmung | 508 | 0.3% |
| ödp | 422 | 0.3% |
| Die Violetten | 323 | 0.2% |
| DVU | 77 | 0.0% |
| MLPD | 57 | 0.0% |
| BüSo | 55 | 0.0% |
| ADM | 51 | 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 | 58,577 | 35.1% |
| CDU | 57,872 | 34.7% |
| GRÜNE | 20,989 | 12.6% |
| FDP | 16,674 | 10.0% |
| Die Linke. | 6,372 | 3.8% |
| REP | 1,630 | 1.0% |
| NPD | 1,491 | 0.9% |
| PBC | 1,128 | 0.7% |
| FAMILIE | 1,052 | 0.6% |
| GRAUE | 735 | 0.4% |
| MLPD | 124 | 0.1% |
| BüSo | 102 | 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 | 65,621 | 38.7% |
| CDU | 61,168 | 36.1% |
| GRÜNE | 22,890 | 13.5% |
| FDP | 12,343 | 7.3% |
| PDS | 1,942 | 1.1% |
| REP | 1,530 | 0.9% |
| PBC | 1,223 | 0.7% |
| Tierschutz | 828 | 0.5% |
| Schill | 565 | 0.3% |
| NPD | 356 | 0.2% |
| GRAUE | 265 | 0.2% |
| Die Frauen | 248 | 0.1% |
| ödp | 179 | 0.1% |
| PRG | 159 | 0.1% |
| CM | 135 | 0.1% |
| BüSo | 31 | 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 | 65,587 | 39.0% |
| CDU | 58,880 | 35.0% |
| GRÜNE | 18,899 | 11.2% |
| F.D.P. | 12,745 | 7.6% |
| REP | 4,817 | 2.9% |
| PDS | 1,738 | 1.0% |
| PBC | 1,039 | 0.6% |
| Tierschutz | 683 | 0.4% |
| ödp | 475 | 0.3% |
| GRAUE | 442 | 0.3% |
| CM | 186 | 0.1% |
| NPD | 186 | 0.1% |
| APPD | 179 | 0.1% |
| NATURGESETZ | 166 | 0.1% |
| DPD | 137 | 0.1% |
| Die Frauen | 106 | 0.1% |
| BFB | 105 | 0.1% |
| BüSo | 39 | 0.0% |
| MLPD | 30 | 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 |
|---|---|---|
| CDU | 62,780 | 40.0% |
| SPD | 54,750 | 34.9% |
| GRÜNE | 16,370 | 10.4% |
| FDP | 14,369 | 9.2% |
| REP | 3,291 | 2.1% |
| PDS | 1,256 | 0.8% |
| PBC | 1,106 | 0.7% |
| GRAUE | 932 | 0.6% |
| ödp | 727 | 0.5% |
| APD | 545 | 0.3% |
| Statt Partei | 304 | 0.2% |
| NATURGESETZ | 291 | 0.2% |
| CM | 189 | 0.1% |
| MLPD | 60 | 0.0% |
| BüSo | 21 | 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 |
|---|---|---|
| CDU | 65,116 | 44.2% |
| SPD | 48,270 | 32.7% |
| FDP | 17,491 | 11.9% |
| GRÜNE | 8,550 | 5.8% |
| REP | 3,456 | 2.3% |
| Die Grauen | 1,431 | 1.0% |
| ÖDP | 1,412 | 1.0% |
| NPD | 679 | 0.5% |
| LIGA | 409 | 0.3% |
| PDS | 351 | 0.2% |
| CM | 226 | 0.2% |
| 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