Nations & regions
Wales: general election results and history Seats and votes in Wales at every UK general election from 1918 to 2024, with the result in each of its 32 constituencies.
2024: 32 seats
Aberafan Maesteg: Lab (Stephen Kinnock), majority 29.0% Alyn and Deeside: Lab (Mark Tami), majority 20.3% Bangor Aberconwy: Lab (Claire Hughes), majority 11.8% — Lab gain from Con Blaenau Gwent and Rhymney: Lab (Nick Smith), majority 40.7% Brecon, Radnor and Cwm Tawe: LD (David Chadwick), majority 3.2% — LD gain from Con Bridgend: Lab (Chris Elmore), majority 20.8% — Lab gain from Con Caerfyrddin: PC (Ann Davies), majority 9.9% — PC gain from Con Caerphilly: Lab (Chris Evans), majority 16.8% Cardiff East: Lab (Jo Stevens), majority 23.3% Cardiff North: Lab (Anna McMorrin), majority 23.6% Cardiff South and Penarth: Lab (Stephen Doughty), majority 30.0% Cardiff West: Lab (Alex Barros-Curtis), majority 15.7% Ceredigion Preseli: PC (Ben Lake), majority 31.9% Clwyd East: Lab (Becky Gittins), majority 9.7% — Lab gain from Con Clwyd North: Lab (Gill German), majority 2.9% — Lab gain from Con Dwyfor Meirionnydd: PC (Liz Saville Roberts), majority 39.3% Gower: Lab (Tonia Antoniazzi), majority 24.5% Llanelli: Lab (Nia Griffith), majority 3.7% Merthyr Tydfil and Aberdare: Lab (Gerald Jones), majority 21.2% Mid and South Pembrokeshire: Lab (Henry Tufnell), majority 4.0% — Lab gain from Con Monmouthshire: Lab (Catherine Fookes), majority 6.6% — Lab gain from Con Montgomeryshire and Glyndŵr: Lab (Steve Witherden), majority 8.8% — Lab gain from Con Neath and Swansea East: Lab (Carolyn Harris), majority 16.5% Newport East: Lab (Jessica Morden), majority 23.4% Newport West and Islwyn: Lab (Ruth Jones), majority 21.1% Pontypridd: Lab (Alex Davies-Jones), majority 21.3% Rhondda and Ogmore: Lab (Chris Bryant), majority 21.8% Swansea West: Lab (Torsten Bell), majority 23.9% Torfaen: Lab (Nick Thomas-Symonds), majority 20.5% Vale of Glamorgan: Lab (Kanishka Narayan), majority 9.2% — Lab gain from Con Wrexham: Lab (Andrew Ranger), majority 14.7% — Lab gain from Con Ynys Môn: PC (Llinos Medi), majority 2.0% — PC gain from Con 2024 winners; paler means a smaller majority. Tap a constituency. 0% 18% 35% 53% 70% 1918 1924 1935 1951 1964 F1974 1983 1997 2010 2019 2024 Labour, 1918: 30.8% Labour, 1922: 40.7% Labour, 1923: 42.0% Labour, 1924: 40.6% Labour, 1929: 43.9% Labour, 1931: 41.8% Labour, 1935: 45.4% Labour, 1945: 58.6% Labour, 1950: 58.1% Labour, 1951: 60.5% Labour, 1955: 57.6% Labour, 1959: 56.4% Labour, 1964: 57.7% Labour, 1966: 60.7% Labour, 1970: 51.6% Labour, February 1974: 46.8% Labour, October 1974: 49.5% Labour, 1979: 48.6% Labour, 1983: 37.5% Labour, 1987: 45.1% Labour, 1992: 49.5% Labour, 1997: 54.8% Labour, 2001: 48.6% Labour, 2005: 42.7% Labour, 2010: 36.3% Labour, 2015: 36.9% Labour, 2017: 49.0% Labour, 2019: 40.9% Labour, 2024: 37.0% Conservative, 1918: 11.3% Conservative, 1922: 21.4% Conservative, 1923: 21.1% Conservative, 1924: 28.4% Conservative, 1929: 22.0% Conservative, 1931: 22.1% Conservative, 1935: 23.4% Conservative, 1945: 18.1% Conservative, 1950: 21.0% Conservative, 1951: 27.6% Conservative, 1955: 29.9% Conservative, 1959: 32.6% Conservative, 1964: 29.5% Conservative, 1966: 27.9% Conservative, 1970: 27.7% Conservative, February 1974: 25.9% Conservative, October 1974: 23.9% Conservative, 1979: 32.2% Conservative, 1983: 31.0% Conservative, 1987: 29.5% Conservative, 1992: 28.6% Conservative, 1997: 19.6% Conservative, 2001: 21.0% Conservative, 2005: 21.4% Conservative, 2010: 26.1% Conservative, 2015: 27.2% Conservative, 2017: 33.6% Conservative, 2019: 36.1% Conservative, 2024: 18.2% Liberal, 1918: 9.7% Liberal, 1922: 8.4% Liberal, 1923: 35.4% Liberal, 1924: 31.0% Liberal, 1929: 33.5% Liberal, 1931: 21.0% Liberal, 1935: 18.0% Liberal, 1945: 14.9% Liberal, 1950: 12.6% Liberal, 1951: 7.6% Liberal, 1955: 7.3% Liberal, 1959: 5.3% Liberal, 1964: 7.3% Liberal, 1966: 6.3% Liberal, 1970: 6.8% Liberal, February 1974: 16.0% Liberal, October 1974: 15.5% Liberal, 1979: 10.6% Plaid Cymru, 1931: 0.1% Plaid Cymru, 1950: 0.1% Plaid Cymru, 1951: 0.7% Plaid Cymru, 1955: 3.2% Plaid Cymru, 1959: 5.2% Plaid Cymru, 1964: 4.8% Plaid Cymru, 1966: 4.3% Plaid Cymru, 1970: 11.5% Plaid Cymru, February 1974: 10.8% Plaid Cymru, October 1974: 10.8% Plaid Cymru, 1979: 8.1% Plaid Cymru, 1983: 7.8% Plaid Cymru, 1987: 7.3% Plaid Cymru, 1992: 9.0% Plaid Cymru, 1997: 9.9% Plaid Cymru, 2001: 14.3% Plaid Cymru, 2005: 12.6% Plaid Cymru, 2010: 11.3% Plaid Cymru, 2015: 12.1% Plaid Cymru, 2017: 10.4% Plaid Cymru, 2019: 9.9% Plaid Cymru, 2024: 14.8% Liberal Democrats, 1992: 12.4% Liberal Democrats, 1997: 12.4% Liberal Democrats, 2001: 13.8% Liberal Democrats, 2005: 18.4% Liberal Democrats, 2010: 20.1% Liberal Democrats, 2015: 6.5% Liberal Democrats, 2017: 4.5% Liberal Democrats, 2019: 6.0% Liberal Democrats, 2024: 6.5% National Liberal, 1922: 25.9% National Liberal, 1931: 3.2% National Liberal, 1935: 4.2% National Liberal, 1945: 4.8% National Liberal, 1950: 6.4% National Liberal, 1951: 3.3% SDP–Liberal Alliance, 1983: 23.2% SDP–Liberal Alliance, 1987: 17.9% Vote share in Wales at each general election Lab Con Lib PC LD Nat Lib Alliance
2024 Lab 27 PC 4
2019 Lab 22 Con 14 PC 4
2017 Lab 28 Con 8 PC 4
2015 Lab 25 Con 11 PC 3
2010 Lab 26 Con 8 LD 3 PC 3
2005 Lab 29 LD 4 Con 3 PC 3
2001 Lab 34 PC 4
1997 Lab 34 PC 4
1992 Lab 27 Con 6 PC 4
1987 Lab 24 Con 8 Alliance 3 PC 3
1983 Lab 20 Con 14
1979 Lab 22 Con 11
October 1974 Lab 23 Con 8 PC 3
February 1974 Lab 24 Con 8
1970 Lab 27 Con 7
1966 Lab 32 Con 3
1964 Lab 28 Con 6
1959 Lab 27 Con 7
1955 Lab 27 Con 6 Lib 3
1951 Lab 27 Con 5 Lib 3
1950 Lab 27 Lib 5 Con 3
1945 Lab 25 Lib 6 Con 3
1935 Lab 18 Con 6 Lib 6 Nat Lib 3
1931 Lab 15 Lib 8 Con 6 Nat Lib 3
1929 Lab 25 Lib 9
1924 Lab 16 Lib 10 Con 9
1923 Lab 19 Lib 11 Con 4
1922 Lab 18 Nat Lib 8 Con 6
1918 Co Lib 17 Lab 9 Con 4 Lib 3
1918–1945 totals leave out multi-member seats, which the source does not split by party.
Constituencies in Wales (2024)
Questions and answers Who won Wales at the 2024 general election? Labour won 27 of 32 seats with 37.0% of the vote.
Which party usually wins most seats in Wales? Party with the most seats in Wales at each general election since 1918: Labour 28, Coalition Liberal 1.
Official results House of Commons Library and UK Parliament election results data. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data