Kassel: the 2025 federal election result
In the federal election on 23 February 2025, CDU led in Kassel with 27.0% of the second votes, followed by SPD with 25.2%. Below, the results of all 28 municipalities.
- District AdministratorUwe Schmidt (SPD) · Wikidata
- Turnout84.5% · Hesse 83.1% · Germany 82.5%
- Voters155,732 of 184,376 eligible voters
- Compared with HesseCDU −1.9 · SPD +6.8 · AfD +1.5 · Grüne −3.3
- CDU range across municipalities22.4% to 34.2%
Second votes in Kassel
Deviation from the state result in points.
- CDU27.0%-1.9
- SPD25.2%+6.8
- AfD19.3%+1.5
- Grüne9.3%-3.3
- Linke6.7%-2.0
- BSW4.7%+0.3
- FDP3.7%-1.3
- Freie Wähler1.4%+0.1
- Volt0.5%-0.4
- Others2.2%+0.2
Change compared with the result in Hesse.
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 Kassel
Tap to open the municipality result. Labels appear on the largest municipalities by area; all values are in the table below.
All municipalities in Kassel
Sorted by number of voters. Range across the district: CDU 22.4 to 34.2%, SPD 22 to 31.3%, AfD 15.3 to 23.8%, Grüne 6.1 to 13%, Linke 5 to 8.6%, BSW 2.9 to 5.9%, FDP 2.8 to 4.3%.
| Municipality | Voters | Turnout | CDU | SPD | AfD | Grüne | Linke | BSW | FDP |
|---|---|---|---|---|---|---|---|---|---|
| Baunatal | 17,628 | 83.1% | 24.9 | 25.4 | 21.5 | 8.6 | 6.9 | 5.9 | 3.5 |
| Vellmar | 11,950 | 84.8% | 28.9 | 24.0 | 16.2 | 10.7 | 7.1 | 5.2 | 4.1 |
| Hofgeismar | 9,305 | 80.4% | 27.0 | 24.7 | 21.8 | 8.2 | 6.5 | 4.3 | 3.4 |
| Kaufungen | 8,646 | 85.5% | 25.3 | 23.9 | 16.9 | 13.0 | 8.6 | 4.4 | 4.0 |
| Lohfelden | 8,604 | 83.0% | 25.7 | 25.7 | 19.5 | 8.1 | 7.8 | 5.9 | 3.3 |
| Fuldatal | 8,124 | 84.8% | 27.0 | 25.1 | 18.9 | 9.5 | 6.9 | 4.5 | 4.2 |
| Wolfhagen, Hans-Staden-Stadt | 7,937 | 81.8% | 29.1 | 22.7 | 20.9 | 8.7 | 6.6 | 4.2 | 3.2 |
| Niestetal | 7,332 | 84.2% | 28.3 | 24.3 | 18.4 | 8.6 | 7.4 | 5.6 | 3.9 |
| Schauenburg | 7,147 | 86.5% | 25.5 | 26.9 | 18.7 | 9.8 | 5.9 | 4.8 | 3.8 |
| Fuldabrück | 6,076 | 86.9% | 28.6 | 25.9 | 19.0 | 9.9 | 5.8 | 4.2 | 3.6 |
| Ahnatal | 5,712 | 88.4% | 28.0 | 24.7 | 15.3 | 12.5 | 7.1 | 4.5 | 3.5 |
| Calden | 5,051 | 85.2% | 25.9 | 27.3 | 18.8 | 9.4 | 6.5 | 4.3 | 3.4 |
| Immenhausen | 4,733 | 83.9% | 24.7 | 24.7 | 20.5 | 9.9 | 7.0 | 4.7 | 3.3 |
| Zierenberg | 4,456 | 86.4% | 27.0 | 24.0 | 19.7 | 10.0 | 5.8 | 4.5 | 4.2 |
| Bad Emstal | 3,801 | 81.8% | 23.9 | 25.5 | 22.5 | 9.2 | 6.6 | 4.5 | 3.1 |
| Grebenstein | 3,782 | 83.8% | 26.3 | 26.7 | 18.4 | 8.9 | 7.1 | 4.2 | 3.7 |
| Habichtswald | 3,677 | 88.2% | 28.6 | 25.2 | 16.0 | 11.2 | 7.0 | 4.3 | 3.4 |
| Helsa | 3,587 | 81.7% | 25.4 | 24.7 | 23.1 | 8.0 | 6.5 | 4.8 | 3.5 |
| Wesertal | 3,525 | 85.2% | 25.7 | 31.3 | 18.6 | 6.1 | 5.6 | 4.4 | 3.8 |
| Espenau | 3,510 | 87.5% | 29.4 | 23.5 | 18.7 | 9.1 | 5.7 | 4.2 | 4.2 |
| Naumburg | 3,447 | 84.4% | 34.2 | 22.0 | 17.1 | 7.5 | 5.8 | 4.6 | 3.8 |
| Trendelburg | 3,404 | 85.7% | 30.6 | 25.6 | 20.2 | 7.1 | 5.0 | 2.9 | 3.8 |
| Söhrewald | 3,178 | 86.4% | 22.4 | 29.9 | 19.3 | 10.3 | 5.6 | 4.3 | 3.5 |
| Reinhardshagen | 2,986 | 84.7% | 25.8 | 24.2 | 23.8 | 6.9 | 5.7 | 4.4 | 4.3 |
| Breuna | 2,526 | 87.7% | 28.4 | 26.9 | 18.8 | 8.5 | 6.4 | 3.1 | 3.7 |
| Liebenau | 2,083 | 86.9% | 28.8 | 26.7 | 20.8 | 6.4 | 5.9 | 3.2 | 3.4 |
| Bad Karlshafen | 2,070 | 81.2% | 29.1 | 23.5 | 19.4 | 8.7 | 6.0 | 4.4 | 3.9 |
| Nieste | 1,455 | 88.5% | 25.4 | 25.7 | 22.5 | 9.1 | 6.5 | 4.1 | 2.8 |
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.