| PARTY | VOTES | % | +/- | MEPs |
| Labour | 297810 |
32.5 |
0.6 |
2 |
| Conservative | 177771 |
19.4 |
-3.4 |
1 |
| Plaid Cymru | 159888 |
17.4 |
-12.2 |
1 |
| UK Independence Party | 96677 |
10.5 |
7.4 |
0 |
| Liberal Democrat | 96116 |
10.5 |
2.3 |
0 |
| Green Party | 32761 |
3.6 |
1.0 |
0 |
| British National Party | 27135 |
3.0 |
3.0 |
0 |
| Forward Wales | 17280 |
1.9 |
1.9 |
0 |
| Christian Democratic Party | 6821 |
0.7 |
0.7 |
0 |
| Respect - The Unity Coalition | 5427 |
0.6 |
0.6 |
0 |
SEATS: 4 |
TURNOUT: 41.4% | ELECTORATE: 2228030 |