Kaiserslautern: the 2025 federal election result
In the federal election on 23 February 2025, CDU led in Kaiserslautern with 28.5% of the second votes, followed by AfD with 27.2%. Below, the results of all 50 municipalities.
- Turnout84.6% · Rhineland-Palatinate 83.0% · Germany 82.5%
- Voters66,603 of 78,699 eligible voters
- Compared with Rhineland-PalatinateCDU −2.1 · AfD +7.1 · SPD +0.3 · Grüne −3.6
- CDU range across municipalities14.3% to 40.0%
Second votes in Kaiserslautern
Deviation from the state result in points.
- CDU28.5%-2.1
- AfD27.2%+7.1
- SPD18.9%+0.3
- Grüne6.7%-3.6
- BSW4.9%+0.7
- Linke4.6%-1.9
- FDP3.7%-0.9
- Freie Wähler2.9%+0.8
- Volt0.5%-0.3
- Others2.2%+0.1
Change compared with the result in Rhineland-Palatinate.
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 Kaiserslautern
Tap to open the municipality result. Labels appear on the largest municipalities by area; all values are in the table below.
All municipalities in Kaiserslautern
Sorted by number of voters. Range across the district: CDU 14.3 to 40%, AfD 16.7 to 38.3%, SPD 10 to 32.2%, Grüne 2.6 to 11.3%, BSW 2.9 to 8.2%, Linke 1.1 to 7.5%, FDP 0.8 to 6.7%.
| Municipality | Voters | Turnout | CDU | AfD | SPD | Grüne | BSW | Linke | FDP |
|---|---|---|---|---|---|---|---|---|---|
| Briefwahl VG Enkenbach-Alsenborn | 6,225 | – | 32.7 | 17.4 | 22.6 | 8.1 | 5.0 | 4.0 | 3.7 |
| Bruchmühlbach-Miesau | 4,350 | 80.4% | 24.5 | 33.2 | 20.8 | 4.4 | 5.1 | 4.3 | 3.4 |
| Ramstein-Miesenbach | 4,167 | 79.4% | 32.8 | 28.5 | 15.2 | 5.7 | 5.0 | 4.1 | 3.6 |
| Landstuhl, Sickingenstadt | 4,078 | 76.8% | 27.8 | 31.5 | 15.5 | 6.1 | 5.6 | 5.4 | 3.7 |
| Otterberg | 3,580 | 85.8% | 25.8 | 24.9 | 20.4 | 10.2 | 4.2 | 5.8 | 3.7 |
| Weilerbach | 2,895 | 83.7% | 28.8 | 26.8 | 19.0 | 7.5 | 4.9 | 5.2 | 3.5 |
| Otterbach | 2,599 | 85.7% | 28.6 | 27.4 | 18.7 | 7.4 | 3.7 | 4.7 | 3.0 |
| Hütschenhausen | 2,473 | 84.7% | 29.2 | 30.2 | 17.4 | 5.2 | 5.4 | 4.0 | 3.4 |
| Enkenbach-Alsenborn | 2,200 | 40.7% | 24.5 | 31.6 | 15.4 | 9.3 | 4.9 | 5.8 | 4.2 |
| Rodenbach | 2,184 | 86.8% | 27.0 | 25.3 | 20.9 | 8.1 | 4.8 | 3.9 | 3.5 |
| Trippstadt | 1,921 | 86.9% | 29.5 | 20.8 | 18.4 | 11.3 | 4.2 | 5.8 | 4.1 |
| Queidersbach | 1,916 | 88.3% | 34.3 | 28.6 | 14.8 | 5.7 | 3.6 | 3.5 | 3.1 |
| Kindsbach | 1,544 | 85.4% | 34.9 | 25.8 | 15.5 | 5.9 | 4.7 | 4.7 | 2.7 |
| Hochspeyer | 1,513 | 42.8% | 21.8 | 32.1 | 18.9 | 7.6 | 5.5 | 4.8 | 5.0 |
| Bann | 1,498 | 89.4% | 37.2 | 28.5 | 12.2 | 3.4 | 4.0 | 3.5 | 3.8 |
| Steinwenden | 1,490 | 84.7% | 27.4 | 27.5 | 21.1 | 5.1 | 4.8 | 5.1 | 4.6 |
| Mehlingen | 1,482 | 50.5% | 25.3 | 31.0 | 17.3 | 8.8 | 5.2 | 4.4 | 4.4 |
| Niederkirchen | 1,317 | 86.9% | 25.4 | 29.1 | 21.8 | 5.5 | 3.4 | 4.6 | 4.2 |
| Mackenbach | 1,239 | 83.5% | 25.4 | 29.1 | 21.7 | 5.7 | 4.7 | 4.1 | 4.5 |
| Katzweiler | 1,227 | 87.1% | 22.8 | 27.4 | 24.1 | 6.0 | 5.9 | 5.1 | 3.4 |
| Schopp | 1,003 | 89.4% | 32.2 | 25.6 | 18.4 | 5.7 | 5.5 | 3.7 | 2.8 |
| Martinshöhe | 991 | 83.7% | 33.5 | 25.0 | 17.4 | 4.7 | 4.9 | 6.0 | 1.7 |
| Reichenbach-Steegen | 957 | 88.1% | 21.2 | 22.2 | 27.1 | 5.7 | 7.3 | 6.0 | 4.1 |
| Niedermohr | 923 | 85.5% | 33.8 | 24.5 | 17.4 | 7.0 | 5.2 | 3.7 | 2.0 |
| Krickenbach | 858 | 89.6% | 29.1 | 23.1 | 21.1 | 8.5 | 4.8 | 4.0 | 3.3 |
| Stelzenberg | 837 | 88.5% | 22.6 | 23.2 | 21.1 | 11.1 | 4.8 | 5.3 | 4.2 |
| Kottweiler-Schwanden | 816 | 88.8% | 31.3 | 29.5 | 18.0 | 6.6 | 4.7 | 3.0 | 2.1 |
| Linden | 792 | 86.5% | 34.2 | 27.7 | 12.2 | 3.3 | 6.0 | 4.2 | 3.8 |
| Mehlbach | 729 | 86.8% | 20.2 | 35.4 | 21.3 | 6.5 | 2.9 | 3.3 | 4.0 |
| Hauptstuhl | 714 | 82.7% | 29.9 | 30.2 | 19.0 | 4.5 | 4.8 | 5.2 | 3.1 |
| Schwedelbach | 713 | 87.7% | 29.1 | 25.7 | 19.7 | 6.5 | 5.2 | 3.9 | 5.5 |
| Olsbrücken | 691 | 87.4% | 25.3 | 32.1 | 19.5 | 5.3 | 4.1 | 3.8 | 3.2 |
| Schallodenbach | 572 | 85.0% | 32.4 | 30.6 | 14.7 | 3.9 | 5.1 | 4.4 | 2.5 |
| Lambsborn | 491 | 86.3% | 21.4 | 16.9 | 32.2 | 6.5 | 5.7 | 4.5 | 5.1 |
| Hirschhorn/ Pfalz | 484 | 80.7% | 22.3 | 29.8 | 22.3 | 3.4 | 5.5 | 4.4 | 5.3 |
| Mittelbrunn | 478 | 86.3% | 32.1 | 32.1 | 14.3 | 3.8 | 4.2 | 4.4 | 2.9 |
| Briefwahl Gemeinden Erzenhausen, Eulenbis und Kollweiler | 464 | – | 31.1 | 17.8 | 23.5 | 7.2 | 7.2 | 4.6 | 3.3 |
| Sembach | 450 | 52.3% | 30.0 | 34.8 | 13.5 | 5.0 | 5.2 | 3.2 | 2.7 |
| Heiligenmoschel | 443 | 87.9% | 23.9 | 22.5 | 24.1 | 8.0 | 4.5 | 7.5 | 4.5 |
| Schneckenhausen | 388 | 84.2% | 28.9 | 37.1 | 10.0 | 4.2 | 3.2 | 5.8 | 4.7 |
| Neuhemsbach | 347 | 48.0% | 19.1 | 30.9 | 17.3 | 7.2 | 7.8 | 4.0 | 6.6 |
| Fischbach | 318 | 51.0% | 27.4 | 21.7 | 18.8 | 8.0 | 7.6 | 5.7 | 5.7 |
| Erzenhausen | 314 | 53.7% | 27.7 | 29.9 | 19.9 | 5.5 | 6.8 | 2.9 | 3.5 |
| Oberarnbach | 311 | 94.8% | 33.3 | 16.8 | 26.2 | 4.5 | 4.2 | 5.2 | 4.5 |
| Frankenstein | 289 | 41.3% | 14.3 | 36.9 | 12.9 | 8.0 | 7.0 | 7.3 | 4.9 |
| Sulzbachtal | 286 | 82.2% | 19.9 | 32.5 | 22.4 | 5.6 | 5.9 | 3.8 | 4.5 |
| Frankelbach | 230 | 87.5% | 19.6 | 31.1 | 25.8 | 8.0 | 6.7 | 3.1 | 2.2 |
| Eulenbis | 196 | 51.0% | 25.8 | 32.5 | 18.6 | 2.6 | 8.2 | 5.2 | 3.6 |
| Kollweiler | 179 | 48.0% | 29.2 | 28.7 | 16.3 | 7.9 | 4.5 | 1.7 | 6.7 |
| Langwieden | 126 | 55.8% | 28.8 | 36.0 | 15.2 | 3.2 | 5.6 | 4.0 | 0.8 |
| Waldleiningen | 123 | 40.7% | 25.8 | 38.3 | 10.8 | 5.8 | 6.7 | 5.8 | 2.5 |
| Briefwahl Gemeinden Gerhardsbrunn und Langwieden | 101 | – | 29.0 | 21.0 | 15.0 | 9.0 | 3.0 | 9.0 | 7.0 |
| Gerhardsbrunn | 91 | 69.5% | 40.0 | 16.7 | 16.7 | 10.0 | 7.8 | 1.1 | 5.6 |
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.