Skip to content

2017 general election

Wales: 2017 general election results

How Wales voted at the 2017 general election: Labour won 28 of 40 seats with 49.0% of the vote. Every constituency result.

Wales: results by party
PartySeatsChangeVotesShareChangeShare barCandidates
Labour28+3771,35449.0%+12.140
Conservative8−3528,83933.6%+6.340
Plaid Cymru4+1164,46610.4%−1.740
Liberal Democrats0−171,0394.5%−2.040
UK Independence Party0031,3762.0%−11.732
8 other parties and independents8,7400.6%

Change compared with the 2015 general election in Wales.

Ynys Môn: Lab (Albert Owen), majority 14.1%Delyn: Lab (David Hanson), majority 10.8%Alyn and Deeside: Lab (Mark Tami), majority 11.7%Wrexham: Lab (Ian Lucas), majority 5.2%Llanelli: Lab (Nia Griffith), majority 29.8%Gower: Lab (Tonia Antoniazzi), majority 7.2% — Lab gain from ConSwansea West: Lab (Geraint Davies), majority 28.4%Swansea East: Lab (Carolyn Harris), majority 37.5%Aberavon: Lab (Stephen Kinnock), majority 50.4%Cardiff Central: Lab (Jo Stevens), majority 42.6%Cardiff North: Lab (Anna McMorrin), majority 8.0% — Lab gain from ConRhondda: Lab (Chris Bryant), majority 41.7%Torfaen: Lab (Nick Thomas-Symonds), majority 26.7%Monmouth: Con (David Davies), majority 16.5%Newport East: Lab (Jessica Morden), majority 21.7%Newport West: Lab (Paul Flynn), majority 13.0%Arfon: PC (Hywel Williams), majority 0.3%Aberconwy: Con (Guto Bebb), majority 2.0%Clwyd West: Con (David Jones), majority 8.5%Vale of Clwyd: Lab (Chris Ruane), majority 6.2% — Lab gain from ConDwyfor Meirionnydd: PC (Liz Saville Roberts), majority 16.0%Clwyd South: Lab (Susan Elan Jones), majority 11.6%Montgomeryshire: Con (Glyn Davies), majority 26.6%Ceredigion: PC (Ben Lake), majority 0.3% — PC gain from LDPreseli Pembrokeshire: Con (Stephen Crabb), majority 0.7%Carmarthen West and South Pembrokeshire: Con (Simon Hart), majority 7.4%Carmarthen East and Dinefwr: PC (Jonathan Edwards), majority 9.5%Brecon and Radnorshire: Con (Chris Davies), majority 19.5%Neath: Lab (Christina Rees), majority 33.0%Cynon Valley: Lab (Ann Clwyd), majority 41.6%Merthyr Tydfil and Rhymney: Lab (Gerald Jones), majority 48.7%Blaenau Gwent: Lab (Nick Smith), majority 36.8%Bridgend: Lab (Madeleine Moon), majority 10.9%Ogmore: Lab (Chris Elmore), majority 37.3%Pontypridd: Lab (Owen Smith), majority 28.7%Caerphilly: Lab (Wayne David), majority 29.3%Islwyn: Lab (Chris Evans), majority 31.6%Vale of Glamorgan: Con (Alun Cairns), majority 4.1%Cardiff West: Lab (Kevin Brennan), majority 26.9%Cardiff South and Penarth: Lab (Stephen Doughty), majority 29.3%

Constituencies

Download CSV
ConstituencyWinnerMajority%TurnoutResult
AberavonLab Stephen Kinnock16,76150.466.7%Lab hold
AberconwyCon Guto Bebb6352.071.0%Con hold
Alyn and DeesideLab Mark Tami5,23511.771.0%Lab hold
ArfonPC Hywel Williams920.368.2%PC hold
Blaenau GwentLab Nick Smith11,90736.863.2%Lab hold
Brecon and RadnorshireCon Chris Davies8,03819.573.8%Con hold
BridgendLab Madeleine Moon4,70010.969.6%Lab hold
CaerphillyLab Wayne David12,07829.364.1%Lab hold
Cardiff CentralLab Jo Stevens17,19642.668.1%Lab hold
Cardiff NorthLab Anna McMorrin4,1748.077.4%Lab gain from Con
Cardiff South and PenarthLab Stephen Doughty14,86429.366.3%Lab hold
Cardiff WestLab Kevin Brennan12,55126.969.8%Lab hold
Carmarthen East and DinefwrPC Jonathan Edwards3,9089.573.3%PC hold
Carmarthen West and South PembrokeshireCon Simon Hart3,1107.472.1%Con hold
CeredigionPC Ben Lake1040.373.3%PC gain from LD
Clwyd SouthLab Susan Elan Jones4,35611.669.7%Lab hold
Clwyd WestCon David Jones3,4378.569.8%Con hold
Cynon ValleyLab Ann Clwyd13,23841.662.0%Lab hold
DelynLab David Hanson4,24010.872.9%Lab hold
Dwyfor MeirionnyddPC Liz Saville Roberts4,85016.067.9%PC hold
GowerLab Tonia Antoniazzi3,2697.273.3%Lab gain from Con
IslwynLab Chris Evans11,41231.664.2%Lab hold
LlanelliLab Nia Griffith12,02429.867.9%Lab hold
Merthyr Tydfil and RhymneyLab Gerald Jones16,33448.760.5%Lab hold
MonmouthCon David Davies8,20616.576.6%Con hold
MontgomeryshireCon Glyn Davies9,28526.668.7%Con hold
NeathLab Christina Rees12,63133.068.5%Lab hold
Newport EastLab Jessica Morden8,00321.764.3%Lab hold
Newport WestLab Paul Flynn5,65813.067.5%Lab hold
OgmoreLab Chris Elmore13,87137.365.1%Lab hold
PontypriddLab Owen Smith11,44828.765.9%Lab hold
Preseli PembrokeshireCon Stephen Crabb3140.772.1%Con hold
RhonddaLab Chris Bryant13,74641.765.2%Lab hold
Swansea EastLab Carolyn Harris13,16837.560.1%Lab hold
Swansea WestLab Geraint Davies10,59828.465.5%Lab hold
TorfaenLab Nick Thomas-Symonds10,24026.762.1%Lab hold
Vale of ClwydLab Chris Ruane2,3796.268.0%Lab gain from Con
Vale of GlamorganCon Alun Cairns2,1904.172.6%Con hold
WrexhamLab Ian Lucas1,8325.270.4%Lab hold
Ynys MônLab Albert Owen5,25914.170.6%Lab hold

Wales at every election →

Questions and answers

Who won in Wales at the 2017 general election?

Labour won 28 of the 40 seats in Wales, with 49.0% of the vote.

How many seats were there in Wales in 2017?

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