Heilbronn: the 2025 federal election result
In the federal election on 23 February 2025, CDU led in Heilbronn with 31.3% of the second votes, followed by AfD with 25.0%. Below, the results of all 46 municipalities.
- District AdministratorDetlef Piepenburg · Wikidata
- Turnout84.5% · Baden-Württemberg 83.4% · Germany 82.5%
- Voters204,107 of 241,651 eligible voters
- Compared with Baden-WürttembergCDU −0.3 · AfD +5.2 · SPD −0.4 · Grüne −4.1
- CDU range across municipalities26.2% to 40.4%
Second votes in Heilbronn
Deviation from the state result in points.
- CDU31.3%-0.3
- AfD25.0%+5.2
- SPD13.8%-0.4
- Grüne9.5%-4.1
- FDP6.5%+0.9
- Linke5.1%-1.7
- BSW4.0%-0.1
- Freie Wähler1.5%+0.1
- Volt0.6%-0.2
- Others2.6%+0.4
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 Heilbronn
Tap to open the municipality result. Labels appear on the largest municipalities by area; all values are in the table below.
All municipalities in Heilbronn
Sorted by number of voters. Range across the district: CDU 26.2 to 40.4%, AfD 16.9 to 33.3%, SPD 10.8 to 17.9%, Grüne 4.7 to 14.1%, FDP 4.9 to 10.1%, Linke 3.5 to 7%, BSW 2.5 to 6.2%.
| Municipality | Voters | Turnout | CDU | AfD | SPD | Grüne | FDP | Linke | BSW |
|---|---|---|---|---|---|---|---|---|---|
| Bad Rappenau | 13,399 | 83.7% | 30.2 | 29.5 | 13.1 | 7.5 | 5.4 | 4.7 | 4.4 |
| Neckarsulm | 13,076 | 80.1% | 29.2 | 24.7 | 16.2 | 8.9 | 5.8 | 6.2 | 5.0 |
| Eppingen | 12,648 | 83.0% | 29.5 | 30.0 | 13.0 | 7.7 | 5.8 | 5.3 | 3.7 |
| Bad Friedrichshall | 10,217 | 80.4% | 27.5 | 28.5 | 14.3 | 8.3 | 5.5 | 6.0 | 4.9 |
| Brackenheim | 9,902 | 85.7% | 31.1 | 24.8 | 12.5 | 10.8 | 7.2 | 5.1 | 3.7 |
| Obersulm | 8,528 | 84.6% | 29.7 | 22.2 | 16.1 | 11.3 | 6.8 | 5.3 | 3.7 |
| Weinsberg | 7,403 | 83.2% | 29.3 | 21.1 | 14.1 | 12.2 | 7.0 | 7.0 | 4.7 |
| Leingarten | 7,103 | 85.9% | 32.0 | 20.8 | 15.8 | 10.5 | 7.4 | 4.9 | 4.0 |
| Schwaigern | 6,928 | 85.7% | 30.9 | 21.9 | 14.9 | 10.2 | 8.2 | 4.8 | 3.9 |
| Lauffen am Neckar | 6,538 | 83.1% | 30.4 | 18.7 | 15.6 | 14.1 | 7.0 | 6.0 | 3.5 |
| Neuenstadt am Kocher | 6,175 | 85.6% | 32.3 | 28.4 | 12.5 | 7.7 | 5.8 | 4.2 | 4.5 |
| Ilsfeld | 5,842 | 88.0% | 35.8 | 20.5 | 12.2 | 10.8 | 7.6 | 4.5 | 3.5 |
| Untergruppenbach | 5,360 | 85.8% | 33.7 | 20.1 | 15.8 | 11.0 | 7.3 | 4.3 | 3.9 |
| Nordheim | 5,221 | 87.0% | 32.8 | 23.5 | 13.9 | 10.1 | 5.9 | 5.0 | 4.0 |
| Flein | 4,858 | 88.8% | 35.3 | 16.9 | 14.7 | 11.6 | 8.4 | 5.1 | 3.7 |
| Gundelsheim | 4,491 | 86.2% | 36.5 | 23.2 | 13.6 | 7.7 | 5.8 | 4.6 | 3.8 |
| Möckmühl | 4,401 | 80.2% | 26.2 | 32.7 | 12.5 | 8.3 | 4.9 | 5.2 | 4.7 |
| Bad Wimpfen | 4,291 | 83.7% | 31.3 | 20.5 | 16.2 | 12.1 | 6.3 | 5.9 | 3.8 |
| Wüstenrot | 4,198 | 82.4% | 28.8 | 29.9 | 13.7 | 8.0 | 5.9 | 4.5 | 3.9 |
| Oedheim | 3,997 | 86.1% | 35.3 | 24.7 | 13.1 | 8.1 | 5.5 | 4.9 | 4.1 |
| Beilstein | 3,909 | 87.4% | 33.8 | 20.5 | 13.5 | 13.1 | 8.5 | 4.2 | 2.6 |
| Talheim | 3,358 | 88.5% | 36.1 | 20.8 | 12.6 | 11.1 | 7.4 | 4.2 | 3.6 |
| Neudenau | 3,314 | 85.2% | 33.7 | 26.2 | 12.2 | 8.7 | 5.3 | 5.2 | 3.8 |
| Erlenbach | 3,241 | 87.4% | 40.4 | 19.5 | 11.1 | 8.6 | 7.5 | 5.0 | 3.5 |
| Gemmingen | 3,190 | 84.6% | 28.8 | 25.7 | 13.9 | 8.2 | 7.9 | 5.7 | 4.1 |
| Güglingen | 3,103 | 81.8% | 28.0 | 28.7 | 12.8 | 8.8 | 6.2 | 5.3 | 4.0 |
| Kirchardt | 3,103 | 79.4% | 30.9 | 33.3 | 11.0 | 6.1 | 5.9 | 4.2 | 3.8 |
| Abstatt | 3,094 | 87.5% | 34.0 | 22.9 | 13.2 | 10.2 | 6.8 | 4.4 | 3.4 |
| Hardthausen am Kocher | 2,812 | 89.3% | 30.9 | 31.2 | 11.6 | 7.8 | 5.9 | 3.6 | 3.2 |
| Zaberfeld | 2,602 | 86.3% | 28.7 | 32.6 | 11.3 | 8.5 | 5.2 | 4.3 | 3.3 |
| Untereisesheim | 2,597 | 86.1% | 29.1 | 23.6 | 17.9 | 7.6 | 5.6 | 6.2 | 5.6 |
| Langenbrettach | 2,528 | 88.0% | 32.9 | 28.4 | 11.1 | 8.6 | 6.4 | 4.2 | 3.3 |
| Neckarwestheim | 2,381 | 85.9% | 35.4 | 24.5 | 12.2 | 7.1 | 7.9 | 4.5 | 3.8 |
| Ellhofen | 2,369 | 86.3% | 31.0 | 21.8 | 13.9 | 10.4 | 6.7 | 5.8 | 5.2 |
| Massenbachhausen | 2,131 | 83.8% | 35.8 | 28.1 | 11.9 | 4.7 | 6.3 | 4.6 | 4.3 |
| Löwenstein | 2,046 | 82.4% | 29.6 | 23.6 | 14.2 | 11.1 | 7.2 | 5.3 | 3.5 |
| Eberstadt | 2,038 | 86.8% | 30.9 | 24.1 | 15.4 | 9.4 | 6.8 | 5.7 | 3.5 |
| Lehrensteinsfeld | 1,776 | 88.8% | 30.0 | 21.3 | 15.3 | 13.5 | 6.5 | 4.4 | 3.7 |
| Cleebronn | 1,707 | 85.1% | 35.5 | 23.7 | 10.9 | 9.4 | 10.1 | 4.1 | 2.5 |
| Offenau | 1,647 | 85.6% | 30.0 | 26.4 | 13.6 | 8.9 | 5.7 | 6.7 | 3.9 |
| Ittlingen | 1,482 | 84.5% | 32.5 | 25.7 | 13.9 | 8.8 | 6.4 | 4.7 | 3.9 |
| Pfaffenhofen | 1,377 | 82.8% | 28.3 | 32.9 | 12.7 | 6.5 | 5.8 | 4.3 | 3.4 |
| Widdern | 1,027 | 85.7% | 29.7 | 28.1 | 13.6 | 8.9 | 5.4 | 3.5 | 3.6 |
| Siegelsbach | 1,017 | 88.1% | 32.1 | 30.9 | 12.7 | 6.0 | 5.5 | 4.1 | 4.5 |
| Jagsthausen | 861 | 85.2% | 29.3 | 23.9 | 16.2 | 10.6 | 5.1 | 6.0 | 2.6 |
| Roigheim | 821 | 82.8% | 31.7 | 31.2 | 10.8 | 6.2 | 5.3 | 5.7 | 6.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.