Wales: 2010 general election results
How Wales voted at the 2010 general election: Labour won 26 of 40 seats with 36.3% of the vote. Every constituency result.
| Party | Seats | Change | Votes | Share | Change | Share bar | |
|---|---|---|---|---|---|---|---|
| Labour | 26 | −3 | 531,602 | 36.3% | −6.5 | ||
| Conservative | 8 | +5 | 382,730 | 26.1% | +4.7 | ||
| Liberal Democrats | 3 | −1 | 295,164 | 20.1% | +1.7 | ||
| Plaid Cymru | 3 | 0 | 165,394 | 11.3% | −1.3 | ||
| UK Independence Party | 0 | new | 35,684 | 2.4% | — | ||
| British National Party | 0 | new | 23,088 | 1.6% | — | ||
| Independent | 0 | new | 15,212 | 1.0% | — | ||
| 10 other parties and independents | 17,811 | 1.2% | |||||
Change compared with the 2005 general election in Wales.
Constituencies
Download CSV| Constituency | Winner | Majority | % | Turnout | Result |
|---|---|---|---|---|---|
| Aberavon | Lab Hywel Francis | 11,039 | 35.7 | 60.9% | Lab hold |
| Aberconwy | Con Guto Bebb | 3,398 | 11.3 | 67.2% | Con gain from Lab |
| Alyn and Deeside | Lab Mark Tami | 2,919 | 7.3 | 65.5% | Lab hold |
| Arfon | PC Hywel Williams | 1,455 | 5.6 | 63.3% | PC gain from Lab |
| Blaenau Gwent | Lab Nick Smith | 10,516 | 32.5 | 61.8% | Lab gain from BGPV |
| Brecon and Radnorshire | LD Roger Williams | 3,747 | 9.7 | 72.5% | LD hold |
| Bridgend | Lab Madeleine Moon | 2,263 | 5.9 | 65.3% | Lab hold |
| Caerphilly | Lab Wayne David | 10,755 | 27.8 | 62.3% | Lab hold |
| Cardiff Central | LD Jenny Willott | 4,576 | 12.7 | 59.1% | LD hold |
| Cardiff North | Con Jonathan Evans | 194 | 0.4 | 72.7% | Con gain from Lab |
| Cardiff South and Penarth | Lab Alun Michael | 4,709 | 10.6 | 60.2% | Lab hold |
| Cardiff West | Lab Kevin Brennan | 4,751 | 11.6 | 65.2% | Lab hold |
| Carmarthen East and Dinefwr | PC Jonathan Edwards | 3,481 | 9.2 | 72.6% | PC hold |
| Carmarthen West and South Pembrokeshire | Con Simon Hart | 3,423 | 8.5 | 69.7% | Con gain from Lab |
| Ceredigion | LD Mark Williams | 8,324 | 21.8 | 63.9% | LD hold |
| Clwyd South | Lab Susan Jones | 2,834 | 8.2 | 64.5% | Lab hold |
| Clwyd West | Con David Jones | 6,419 | 16.8 | 65.8% | Con hold |
| Cynon Valley | Lab Ann Clwyd | 9,617 | 32.2 | 59.0% | Lab hold |
| Delyn | Lab David Hanson | 2,272 | 6.1 | 69.2% | Lab hold |
| Dwyfor Meirionnydd | PC Elfyn Llwyd | 6,367 | 22.0 | 63.7% | PC hold |
| Gower | Lab Martin Caton | 2,683 | 6.4 | 67.5% | Lab hold |
| Islwyn | Lab Chris Evans | 12,215 | 35.2 | 63.2% | Lab hold |
| Llanelli | Lab Nia Griffith | 4,701 | 12.6 | 67.3% | Lab hold |
| Merthyr Tydfil and Rhymney | Lab Dai Havard | 4,056 | 12.6 | 58.6% | Lab hold |
| Monmouth | Con David Davies | 10,425 | 22.4 | 72.1% | Con hold |
| Montgomeryshire | Con Glyn Davies | 1,184 | 3.5 | 69.4% | Con gain from LD |
| Neath | Lab Peter Hain | 9,775 | 26.3 | 64.8% | Lab hold |
| Newport East | Lab Jessica Morden | 1,650 | 4.8 | 63.3% | Lab hold |
| Newport West | Lab Paul Flynn | 3,544 | 8.9 | 64.0% | Lab hold |
| Ogmore | Lab Huw Irranca-Davies | 13,246 | 38.2 | 62.4% | Lab hold |
| Pontypridd | Lab Owen Smith | 2,785 | 7.6 | 63.0% | Lab hold |
| Preseli Pembrokeshire | Con Stephen Crabb | 4,605 | 11.6 | 69.0% | Con hold |
| Rhondda | Lab Chris Bryant | 11,553 | 37.2 | 60.3% | Lab hold |
| Swansea East | Lab Siân James | 10,838 | 33.2 | 54.6% | Lab hold |
| Swansea West | Lab Geraint Davies | 504 | 1.4 | 58.0% | Lab hold |
| Torfaen | Lab Paul Murphy | 9,306 | 24.7 | 61.5% | Lab hold |
| Vale of Clwyd | Lab Chris Ruane | 2,509 | 7.1 | 63.7% | Lab hold |
| Vale of Glamorgan | Con Alun Cairns | 4,307 | 8.9 | 69.3% | Con gain from Lab |
| Wrexham | Lab Ian Lucas | 3,658 | 11.1 | 64.8% | Lab hold |
| Ynys Môn | Lab Albert Owen | 2,461 | 7.1 | 68.8% | Lab hold |
Questions and answers
Who won in Wales at the 2010 general election?
Labour won 26 of the 40 seats in Wales, with 36.3% of the vote.
How many seats were there in Wales in 2010?
40 constituencies.
Official results UK Parliament election results data (House of Commons Library). Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data