Region: Baden-Württemberg
Seats: 1
Winner: Gramling, Fabian
Margin over second place: 38,423
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Gramling, Fabian | CDU | 76,390 | 39.3% |
| Name not published | AfD | 37,967 | 19.5% |
| Name not published | SPD | 29,184 | 15.0% |
| Name not published | GRÜNE | 22,572 | 11.6% |
| Name not published | Die Linke | 9,925 | 5.1% |
| Name not published | FDP | 7,695 | 4.0% |
| Name not published | Freie Wähler | 5,081 | 2.6% |
| Name not published | Volt | 2,775 | 1.4% |
| Name not published | dieBasis | 2,043 | 1.0% |
| Name not published | ÖDP | 992 | 0.5% |
| Name not published | Tierschutzpartei | 0 | 0.0% |
| Name not published | Die Partei | 0 | 0.0% |
| Name not published | Bündnis C | 0 | 0.0% |
| Name not published | MLPD | 0 | 0.0% |
| Name not published | Bündnis Deutschland | 0 | 0.0% |
| Name not published | BSW | 0 | 0.0% |
| Name not published | Team Todenhöfer | 0 | 0.0% |
| Name not published | PdH | 0 | 0.0% |
| Name not published | Verjüngungsforschung | 0 | 0.0% |
| Name not published | PIRATEN | 0 | 0.0% |
| Party | Votes | Share |
|---|---|---|
| CDU | 46,315 | 25.0% |
| SPD | 41,369 | 22.3% |
| FDP | 30,783 | 16.6% |
| GRÜNE | 29,048 | 15.7% |
| AfD | 18,702 | 10.1% |
| Die Linke | 4,851 | 2.6% |
| Freie Wähler | 3,248 | 1.8% |
| dieBasis | 3,078 | 1.7% |
| Tierschutzpartei | 2,054 | 1.1% |
| Die Partei | 1,719 | 0.9% |
| Team Todenhöfer | 809 | 0.4% |
| PIRATEN | 619 | 0.3% |
| ÖDP | 592 | 0.3% |
| Volt | 561 | 0.3% |
| Bündnis C | 384 | 0.2% |
| BÜRGERBEWEGUNG | 283 | 0.2% |
| DiB | 250 | 0.1% |
| Gesundheitsforschung | 223 | 0.1% |
| NPD | 220 | 0.1% |
| Die Humanisten | 174 | 0.1% |
| BÜNDNIS21 | 57 | 0.0% |
| LKR | 46 | 0.0% |
| MLPD | 30 | 0.0% |
| DKP | 21 | 0.0% |
| Tierschutzallianz | 0 | 0.0% |
| Menschliche Welt | 0 | 0.0% |
| V-Partei³ | 0 | 0.0% |
| Party | Votes | Share |
|---|---|---|
| CDU | 60,898 | 32.9% |
| SPD | 30,472 | 16.5% |
| FDP | 27,145 | 14.7% |
| GRÜNE | 24,282 | 13.1% |
| AfD | 24,212 | 13.1% |
| Die Linke | 9,719 | 5.3% |
| Freie Wähler | 1,818 | 1.0% |
| Tierschutzpartei | 1,444 | 0.8% |
| Die Partei | 1,197 | 0.6% |
| PIRATEN | 771 | 0.4% |
| NPD | 574 | 0.3% |
| ÖDP | 555 | 0.3% |
| Tierschutzallianz | 425 | 0.2% |
| DM | 260 | 0.1% |
| BGE | 222 | 0.1% |
| DiB | 219 | 0.1% |
| Menschliche Welt | 212 | 0.1% |
| V-Partei³ | 209 | 0.1% |
| MLPD | 125 | 0.1% |
| Die Rechte | 66 | 0.0% |
| DKP | 12 | 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 | 79,372 | 45.3% |
| SPD | 36,849 | 21.0% |
| GRÜNE | 18,551 | 10.6% |
| FDP | 11,799 | 6.7% |
| AfD | 9,703 | 5.5% |
| Die Linke | 7,271 | 4.1% |
| PIRATEN | 3,810 | 2.2% |
| NPD | 1,921 | 1.1% |
| Tierschutzpartei | 1,350 | 0.8% |
| Freie Wähler | 1,051 | 0.6% |
| REP | 738 | 0.4% |
| ÖDP | 705 | 0.4% |
| RENTNER | 645 | 0.4% |
| PBC | 474 | 0.3% |
| Volksabstimmung | 299 | 0.2% |
| pro Deutschland | 190 | 0.1% |
| BIG | 186 | 0.1% |
| Partei Der Vernunft | 179 | 0.1% |
| MLPD | 86 | 0.0% |
| BüSo | 79 | 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 | 55,618 | 33.0% |
| FDP | 34,641 | 20.6% |
| SPD | 33,711 | 20.0% |
| GRÜNE | 22,773 | 13.5% |
| Die Linke | 10,852 | 6.4% |
| PIRATEN | 3,041 | 1.8% |
| REP | 1,954 | 1.2% |
| NPD | 1,941 | 1.2% |
| Die Tierschutzpartei | 1,161 | 0.7% |
| PBC | 905 | 0.5% |
| ödp | 785 | 0.5% |
| Die Violetten | 353 | 0.2% |
| Volksabstimmung | 318 | 0.2% |
| DVU | 108 | 0.1% |
| BüSo | 85 | 0.1% |
| ADM | 68 | 0.0% |
| MLPD | 60 | 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 |
|---|---|---|
| CDU | 66,936 | 38.0% |
| SPD | 56,306 | 31.9% |
| FDP | 22,695 | 12.9% |
| GRÜNE | 16,561 | 9.4% |
| Die Linke. | 5,759 | 3.3% |
| REP | 2,345 | 1.3% |
| NPD | 2,188 | 1.2% |
| GRAUE | 1,246 | 0.7% |
| FAMILIE | 1,093 | 0.6% |
| PBC | 992 | 0.6% |
| MLPD | 138 | 0.1% |
| BüSo | 111 | 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 |
|---|---|---|
| CDU | 70,226 | 41.0% |
| SPD | 59,197 | 34.5% |
| GRÜNE | 19,088 | 11.1% |
| FDP | 14,634 | 8.5% |
| REP | 2,739 | 1.6% |
| PDS | 1,375 | 0.8% |
| PBC | 973 | 0.6% |
| Tierschutz | 776 | 0.5% |
| Schill | 631 | 0.4% |
| GRAUE | 501 | 0.3% |
| NPD | 383 | 0.2% |
| Die Frauen | 260 | 0.2% |
| ödp | 241 | 0.1% |
| PRG | 179 | 0.1% |
| CM | 102 | 0.1% |
| BüSo | 38 | 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 | 60,512 | 36.3% |
| CDU | 57,774 | 34.7% |
| F.D.P. | 17,461 | 10.5% |
| GRÜNE | 14,802 | 8.9% |
| REP | 9,193 | 5.5% |
| PDS | 1,543 | 0.9% |
| PBC | 707 | 0.4% |
| Tierschutz | 559 | 0.3% |
| GRAUE | 463 | 0.3% |
| ödp | 407 | 0.2% |
| NPD | 245 | 0.1% |
| CM | 221 | 0.1% |
| APPD | 187 | 0.1% |
| Die Frauen | 187 | 0.1% |
| BFB | 174 | 0.1% |
| NATURGESETZ | 152 | 0.1% |
| DPD | 72 | 0.0% |
| BüSo | 52 | 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 | 59,657 | 39.8% |
| SPD | 47,118 | 31.4% |
| FDP | 17,686 | 11.8% |
| GRÜNE | 14,619 | 9.7% |
| REP | 5,981 | 4.0% |
| PBC | 952 | 0.6% |
| PDS | 855 | 0.6% |
| GRAUE | 780 | 0.5% |
| APD | 686 | 0.5% |
| ödp | 683 | 0.5% |
| Statt Partei | 397 | 0.3% |
| NATURGESETZ | 346 | 0.2% |
| CM | 133 | 0.1% |
| MLPD | 51 | 0.0% |
| BüSo | 15 | 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 | 60,245 | 42.5% |
| SPD | 43,044 | 30.3% |
| FDP | 20,182 | 14.2% |
| GRÜNE | 8,480 | 6.0% |
| REP | 5,781 | 4.1% |
| Die Grauen | 1,389 | 1.0% |
| ÖDP | 958 | 0.7% |
| NPD | 865 | 0.6% |
| LIGA | 349 | 0.2% |
| PDS | 297 | 0.2% |
| CM | 256 | 0.2% |
| Patrioten | 31 | 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