Direct answer
Johannes Rothenberger won the constituency seat for Christlich Demokratische Union Deutschlands. The official elected-candidates file records a 38.21% first-vote share.
- First-vote leader
- CDU
- First-vote share
- 38.21%
- First-vote margin
- 29,081
- Seat allocated
- Yes
- Turnout
- 81.95%
- Voters
- 167,833
First vote · constituency choice
All 8 first-vote choices.
Ranked by first votes. Party labels are official result choices, not substitutes for a complete candidate roster.
| Rank | Party or choice | Type | Votes | Share | Change |
|---|
| 1 | CDUMost first votes | party | 63,492 | 38.21% | +3.31 pp |
|---|
| 2 | AfD | party | 34,411 | 20.71% | +11.76 pp |
|---|
| 3 | SPD | party | 21,575 | 12.98% | -5.71 pp |
|---|
| 4 | GRÜNE | party | 20,482 | 12.32% | -1.67 pp |
|---|
| 5 | Die Linke | party | 8,993 | 5.41% | +2.67 pp |
|---|
| 6 | FREIE WÄHLER | party | 7,685 | 4.62% | +0.83 pp |
|---|
| 7 | FDP | party | 7,406 | 4.46% | -6.30 pp |
|---|
| 8 | Volt | party | 2,141 | 1.29% | No comparison |
|---|
Second vote · proportional allocation
All 16 second-vote choices.
The second vote determines proportional party entitlement and whether a constituency plurality receives seat coverage.
| Rank | Party or choice | Votes | Share | Change |
|---|
| 1 | CDUMost second votes | 56,001 | 33.57% | +7.66 pp |
|---|
| 2 | AfD | 36,363 | 21.80% | +11.93 pp |
|---|
| 3 | SPD | 22,192 | 13.30% | -7.99 pp |
|---|
| 4 | GRÜNE | 18,504 | 11.09% | -3.78 pp |
|---|
| 5 | Die Linke | 9,490 | 5.69% | +2.84 pp |
|---|
| 6 | FDP | 8,781 | 5.26% | -9.43 pp |
|---|
| 7 | BSW | 7,533 | 4.52% | No comparison |
|---|
| 8 | FREIE WÄHLER | 3,183 | 1.91% | -0.49 pp |
|---|
| 9 | Tierschutzpartei | 1,563 | 0.94% | -0.54 pp |
|---|
| 10 | Volt | 1,164 | 0.70% | +0.41 pp |
|---|
| 11 | dieBasis | 719 | 0.43% | -3.09 pp |
|---|
| 12 | Die PARTEI | 683 | 0.41% | -0.53 pp |
|---|
| 13 | ÖDP | 261 | 0.16% | -0.03 pp |
|---|
| 14 | Bündnis C | 183 | 0.11% | -0.00 pp |
|---|
| 15 | BÜNDNIS DEUTSCHLAND | 153 | 0.09% | No comparison |
|---|
| 16 | MLPD | 29 | 0.02% | +0.01 pp |
|---|
Permanent constituency record
Offenburg, Baden-Württemberg
- Election.org ID
- eop-result-de-2025-bundestag-284
- Official constituency ID
- 284
- Polling date
- 23 February 2025
- Eligible voters
- 204,805
- Valid first votes
- 166,185
- Invalid first votes
- 1,648
- Valid second votes
- 166,802
- Invalid second votes
- 1,031
Candidate roster boundary
Names stop where the live source stops.
The official site no longer makes the complete 2025 candidate CSV available online. Election.org therefore publishes every official first- and second-vote choice but names only elected people supported by the separate elected-candidates file.
These are official final results for the 23 February 2025 federal election. First votes and second votes are separate. A first-vote plurality did not always produce a constituency seat under the 2025 second-vote-coverage rule.