Karlsruhe: the 2025 federal election result
In the federal election on 23 February 2025, CDU led in Karlsruhe with 33.1% of the second votes, followed by AfD with 20.6%. Below, the results of all 32 municipalities.
- District AdministratorChristoph Schnaudigel (CDU), since 2007 · Wikidata
- Turnout84.5% · Baden-Württemberg 83.4% · Germany 82.5%
- Voters270,671 of 320,247 eligible voters
- Compared with Baden-WürttembergCDU +1.5 · AfD +0.8 · SPD +0.2 · Grüne −1.2
- CDU range across municipalities29.1% to 40.9%
Second votes in Karlsruhe
Deviation from the state result in points.
- CDU33.1%+1.5
- AfD20.6%+0.8
- SPD14.4%+0.2
- Grüne12.4%-1.2
- Linke5.6%-1.2
- FDP5.4%-0.2
- BSW4.0%-0.1
- Freie Wähler1.4%±0
- Volt0.8%±0
- Others2.3%+0.1
Change compared with the result in Baden-Württemberg.
Source: Federal Returning Officer, 2025 federal election, results by independent city and district (file), final result, retrieved 7 Sep 2026, Data licence Germany, attribution 2.0. Compiled by wahlergebnisse.io.
Strongest party by municipality in Karlsruhe
Tap to open the municipality result. Labels appear on the largest municipalities by area; all values are in the table below.
All municipalities in Karlsruhe
Sorted by number of voters. Range across the district: CDU 29.1 to 40.9%, AfD 14.1 to 29.6%, SPD 10.6 to 16.9%, Grüne 5.8 to 18.1%, Linke 4.2 to 7.3%, FDP 4.5 to 7.2%, BSW 2.7 to 5.6%.
| Municipality | Voters | Turnout | CDU | AfD | SPD | Grüne | Linke | FDP | BSW |
|---|---|---|---|---|---|---|---|---|---|
| Bruchsal | 24,977 | 81.3% | 31.9 | 20.6 | 14.0 | 13.5 | 6.3 | 5.2 | 4.3 |
| Ettlingen | 23,975 | 84.9% | 34.1 | 14.9 | 15.4 | 16.0 | 5.7 | 6.1 | 3.8 |
| Bretten | 15,886 | 83.6% | 32.7 | 21.8 | 13.9 | 11.8 | 5.9 | 5.7 | 3.9 |
| Stutensee | 14,767 | 84.2% | 31.5 | 18.5 | 14.9 | 15.2 | 6.1 | 5.0 | 4.1 |
| Waghäusel | 13,355 | 84.0% | 30.4 | 26.4 | 13.4 | 8.7 | 5.7 | 4.6 | 4.9 |
| Rheinstetten | 13,207 | 84.2% | 33.3 | 18.1 | 16.8 | 13.2 | 5.6 | 5.1 | 3.9 |
| Pfinztal | 11,029 | 85.3% | 32.2 | 16.3 | 16.9 | 14.9 | 6.4 | 5.4 | 3.3 |
| Eggenstein-Leopoldshafen | 10,346 | 84.3% | 33.1 | 19.2 | 15.4 | 12.7 | 5.8 | 5.8 | 3.9 |
| Karlsbad | 10,061 | 86.2% | 32.8 | 17.7 | 16.5 | 13.3 | 5.7 | 5.4 | 3.8 |
| Malsch | 9,181 | 86.9% | 33.9 | 19.8 | 14.8 | 12.7 | 5.2 | 5.4 | 3.4 |
| Kraichtal | 9,019 | 84.4% | 33.0 | 22.7 | 14.3 | 10.2 | 5.0 | 5.1 | 4.1 |
| Waldbronn | 8,668 | 87.2% | 36.8 | 14.1 | 14.2 | 16.3 | 5.7 | 5.9 | 3.0 |
| Ubstadt-Weiher | 8,590 | 86.8% | 34.9 | 21.4 | 13.2 | 11.7 | 4.8 | 5.5 | 3.7 |
| Östringen | 7,876 | 83.4% | 33.6 | 25.3 | 13.2 | 10.0 | 4.8 | 4.8 | 3.6 |
| Bad Schönborn | 7,635 | 83.6% | 30.9 | 21.2 | 14.1 | 13.3 | 6.2 | 5.1 | 4.6 |
| Linkenheim-Hochstetten | 7,613 | 84.4% | 32.3 | 20.6 | 15.1 | 12.0 | 5.7 | 5.6 | 3.9 |
| Graben-Neudorf | 7,537 | 83.8% | 32.2 | 23.5 | 14.2 | 10.5 | 5.1 | 5.5 | 4.5 |
| Philippsburg | 6,857 | 79.9% | 29.1 | 29.6 | 11.5 | 7.7 | 7.3 | 4.5 | 5.0 |
| Karlsdorf-Neuthard | 6,642 | 86.5% | 37.4 | 22.3 | 12.5 | 10.0 | 4.2 | 5.8 | 3.3 |
| Weingarten (Baden) | 6,519 | 86.3% | 32.3 | 14.5 | 15.4 | 18.1 | 5.8 | 6.3 | 3.3 |
| Oberderdingen | 6,448 | 84.4% | 32.0 | 24.8 | 12.1 | 9.8 | 5.3 | 5.2 | 5.6 |
| Walzbachtal | 6,218 | 86.7% | 32.8 | 17.7 | 16.3 | 14.9 | 4.7 | 5.6 | 3.9 |
| Oberhausen-Rheinhausen | 5,950 | 83.1% | 34.5 | 24.9 | 12.8 | 8.5 | 4.5 | 4.6 | 4.7 |
| Forst | 4,923 | 85.9% | 36.5 | 22.7 | 12.1 | 10.4 | 4.3 | 5.1 | 4.3 |
| Dettenheim | 4,362 | 85.2% | 33.6 | 24.9 | 15.1 | 8.4 | 4.5 | 4.9 | 3.2 |
| Kronau | 3,821 | 86.3% | 32.9 | 26.1 | 12.4 | 8.6 | 5.0 | 4.8 | 3.8 |
| Hambrücken | 3,786 | 88.0% | 39.8 | 23.1 | 10.6 | 8.2 | 4.5 | 4.7 | 3.7 |
| Marxzell | 3,424 | 87.1% | 40.9 | 16.7 | 12.2 | 13.3 | 4.2 | 5.8 | 2.7 |
| Sulzfeld | 3,051 | 85.3% | 31.8 | 25.2 | 15.3 | 7.9 | 4.9 | 5.4 | 4.3 |
| Gondelsheim | 2,379 | 85.9% | 29.2 | 27.0 | 12.9 | 10.9 | 6.4 | 4.6 | 4.6 |
| Kürnbach | 1,451 | 85.4% | 29.4 | 24.7 | 13.7 | 10.9 | 4.3 | 7.2 | 4.7 |
| Zaisenhausen | 1,118 | 85.5% | 33.6 | 29.5 | 11.2 | 5.8 | 5.6 | 6.1 | 3.2 |
Source: Federal Returning Officer, 2025 federal election, results by polling district (file), final result, retrieved 7 Sep 2026, Data licence Germany, attribution 2.0. Municipal results are the sum of a municipality's polling districts including the postal-vote districts assigned to it. Compiled by wahlergebnisse.io.