Germany 2004 European Parliament election
What was the result of the 2004 European Parliament election in Germany?
CDU/CSU won 49 of 99 seats with 44.5% of the vote. 43.0% of registered voters cast a ballot.
Germany
- Held:
- Final result
- ParlGov, read 5 October 2026
Which party won the most seats?
Final results from ParlGov, read : CDU/CSU won 49 of 99 seats with 44.5% of the vote; 43.0% of registered voters cast a ballot, down 2.2 points on 1999.
- Christian Democratic Union of Germany 40 −3 seats 36.5% −2.8 points
- Social Democratic Party of Germany 23 −10 seats 21.5% −9.2 points
- Alliance 90/The Greens 13 +6 seats 11.9% +5.5 points
- Christian Social Union in Bavaria 9 −1 seat 8.0% −1.4 points
- PDS / The Left 7 +1 seat 6.1% +0.3 points
- Free Democratic Party 7 +7 seats 6.1% +3.1 points
- The Republicans 0 0 seats 1.9% +0.2 points
- Animal Protection Party 0 1.3%
- Seats won
- Change on the previous election at the right
- Share of the vote
- Share at the previous election
- Change in points at the right
Changes are against the Germany 1999 European Parliament election, party by party.
Key numbers
44.5%
Combined share of the vote of CDU/CSU
It led Social Democratic Party of Germany by 23.0 points of the vote.
+7 seats
Seats gained by Free Democratic Party
The largest gain in seats compared with 1999. Social Democratic Party of Germany lost 10 seats.
43.0%
Voter turnout
Down 2.2 points on 1999.
Seats and votes by party
| Party | Seats | ± seats | % | ± points | Votes |
|---|---|---|---|---|---|
| Christian Democratic Union of Germany | 40 | −3 | 36.5 | −2.8 | 9,412,997 |
| Social Democratic Party of Germany | 23 | −10 | 21.5 | −9.2 | 5,547,971 |
| Alliance 90/The Greens | 13 | +6 | 11.9 | +5.5 | 3,079,728 |
| Christian Social Union in Bavaria | 9 | −1 | 8.0 | −1.4 | 2,063,900 |
| PDS / The Left | 7 | +1 | 6.1 | +0.3 | 1,579,109 |
| Free Democratic Party | 7 | +7 | 6.1 | +3.1 | 1,565,431 |
| The Republicans | 0 | 0 | 1.9 | +0.2 | 485,662 |
| Animal Protection Party | 0 | 1.3 | 331,388 | ||
| The Grays – Gray Panthers | 0 | 1.2 | 314,402 | ||
| Family Party of Germany | 0 | 1.0 | 268,468 |
± is the change against the Germany 1999 European Parliament election, party by party.
Votes by party
- Christian Democratic Union of Germany 9,412,997
- Social Democratic Party of Germany 5,547,971
- Alliance 90/The Greens 3,079,728
- Christian Social Union in Bavaria 2,063,900
- PDS / The Left 1,579,109
- Free Democratic Party 1,565,431
- The Republicans 485,662
- Animal Protection Party 331,388
- The Grays – Gray Panthers 314,402
- Family Party of Germany 268,468
ParlGov lists parties with at least 1 percent of the vote or 2 seats, so the rows do not add up to the valid votes.
How many people voted?
43.0% of the 61,682,394 registered voters cast a ballot (26,523,104 ballots), down 2.2 points on 1999. 25,783,678 of them were valid votes. The lowest turnout of this kind in our data, which begins in 1979.
How do the votes compare with the seats?
- CDU/CSU44.5% of votes49.5% of seats
- Social Democratic Party of Germany21.5% of votes23.2% of seats
- Alliance 90/The Greens11.9% of votes13.1% of seats
- Free Democratic Party6.1% of votes7.1% of seats
- PDS / The Left6.1% of votes7.1% of seats
The Gallagher index of disproportionality is 4.4 (0 when seats follow votes exactly); the effective number of parties is 3.8 by votes and 3.1 by seats; CDU/CSU led Social Democratic Party of Germany by 23.0 points of the vote.
Time and source Data as of