Spain 2004 European Parliament election
What was the result of the 2004 European Parliament election in Spain?
Spanish Socialist Workers' Party won 25 of 54 seats with 43.5% of the vote. 45.1% of registered voters cast a ballot.
Spain- Held:
- Final result
- ParlGov, read 5 October 2026
Which party won the most seats?
Final results from ParlGov, read : Spanish Socialist Workers' Party won 25 of 54 seats with 43.5% of the vote; 45.1% of registered voters cast a ballot, down 17.9 points on 1999.
- Spanish Socialist Workers' Party 25 +1 seat 43.5% +7.5 points
- People's Party 24 −3 seats 41.2% +0.8 points
- Coalition for the Europe of the Peoples 2 0 seats 5.2% +2.2 points
- Communist Party / United Left 2 −2 seats 4.2% −1.7 points
- Europe of the Peoples–Greens 1 2.5%
- European Coalition 0 −2 seats 1.3% −2.0 points
- 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 Spain 1999 European Parliament election, party by party.
Key numbers
43.5%
Share of the vote won by Spanish Socialist Workers' Party
It led People's Party by 2.2 points of the vote.
+1 seats
Seats gained by Spanish Socialist Workers' Party
The largest gain in seats compared with 1999. People's Party lost 3 seats.
45.1%
Voter turnout
Down 17.9 points on 1999.
Seats and votes by party
| Party | Seats | ± seats | % | ± points | Votes |
|---|---|---|---|---|---|
| Spanish Socialist Workers' Party | 25 | +1 | 43.5 | +7.5 | 6,741,112 |
| People's Party | 24 | −3 | 41.2 | +0.8 | 6,393,192 |
| Coalition for the Europe of the Peoples | 2 | 0 | 5.2 | +2.2 | 798,816 |
| Communist Party / United Left | 2 | −2 | 4.2 | −1.7 | 643,136 |
| Europe of the Peoples–Greens | 1 | 2.5 | 380,709 | ||
| European Coalition | 0 | −2 | 1.3 | −2.0 | 197,231 |
± is the change against the Spain 1999 European Parliament election, party by party.
Votes by party
- Spanish Socialist Workers' Party 6,741,112
- People's Party 6,393,192
- Coalition for the Europe of the Peoples 798,816
- Communist Party / United Left 643,136
- Europe of the Peoples–Greens 380,709
- European Coalition 197,231
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?
45.1% of the 34,706,044 registered voters cast a ballot (15,666,491 ballots), down 17.9 points on 1999. 15,417,268 of them were valid votes. The lowest turnout of this kind in our data, which begins in 1987.
How do the votes compare with the seats?
- Spanish Socialist Workers' Party43.5% of votes46.3% of seats
- People's Party41.2% of votes44.4% of seats
- Coalition for the Europe of the Peoples5.2% of votes3.7% of seats
- Communist Party / United Left4.2% of votes3.7% of seats
- Europe of the Peoples–Greens2.5% of votes1.9% of seats
The Gallagher index of disproportionality is 3.4 (0 when seats follow votes exactly); the effective number of parties is 2.7 by votes and 2.4 by seats; Spanish Socialist Workers' Party led People's Party by 2.2 points of the vote.
Time and source Data as of