List of MPs for constituencies in Wales (2024–present)
List of MPs for constituencies in Wales (2024–present)|
|
|
Colours on map indicate the party allegiance of each constituency's MP on the day of the 2024 UK election |
This is a list of members of Parliament (MPs) elected to the House of Commons of the United Kingdom by Welsh constituencies for the fifty-ninth Parliament of the United Kingdom (2024–present).
It includes MPs elected at the 2024 general election, held on 4 July 2024.
The number of constituences in Wales reduced from 40 to 32 at this election. The Conservative Party representation in Wales was wiped out.[1]
Composition
Number of seats by party (at 2024 UK election)
Labour (84%) Plaid Cymru (13%) Liberal Democrats (3%)
MPs
MP
|
Constituency
|
Party
|
In constituency since
|
Majority
|
Majority (%)
|
Tonia Antoniazzi
|
Gower
|
|
Labour
|
2017
|
11,567
|
24.5
|
Alex Barros-Curtis
|
Cardiff West
|
|
Labour
|
2024
|
7,019
|
15.6
|
Torsten Bell
|
Swansea West
|
|
Labour
|
2024
|
8,515
|
23.9
|
Chris Bryant
|
Rhondda and Ogmore
|
|
Labour
|
2024[n 1]
|
7,790
|
21.7
|
David Chadwick
|
Brecon, Radnor and Cwm Tawe
|
|
Liberal Democrats
|
2024
|
1,472
|
3.2
|
Ann Davies
|
Caerfyrddin
|
|
Plaid Cymru
|
2024
|
4,505
|
9.9
|
Alex Davies-Jones
|
Pontypridd
|
|
Labour
|
2019
|
8,402
|
21.3
|
Stephen Doughty
|
Cardiff South and Penarth
|
|
Labour Co-op
|
2012
|
11,767
|
30.0
|
Chris Elmore
|
Bridgend
|
|
Labour Co-op
|
2024[n 2]
|
8,595
|
20.8
|
Chris Evans
|
Caerphilly
|
|
Labour Co-op
|
2024[n 3]
|
6,419
|
16.8
|
Catherine Fookes
|
Monmouthshire
|
|
Labour
|
2024
|
3,338
|
6.5
|
Gill German
|
Clwyd North
|
|
Labour
|
2024
|
1,196
|
2.8
|
Becky Gittins
|
Clwyd East
|
|
Labour
|
2024
|
4,622
|
9.7
|
Nia Griffith
|
Llanelli
|
|
Labour
|
2005
|
1,504
|
3.7
|
Carolyn Harris
|
Neath and Swansea East
|
|
Labour
|
2024[n 4]
|
6,627
|
16.5
|
Claire Hughes
|
Bangor Aberconwy
|
|
Labour
|
2024
|
4,896
|
11.7
|
Gerald Jones
|
Merthyr Tydfil and Aberdare
|
|
Labour
|
2024[n 5]
|
7,447
|
21.1
|
Ruth Jones
|
Newport West and Islwyn
|
|
Labour
|
2024[n 6]
|
8,868
|
21.1
|
Stephen Kinnock
|
Aberafan Maesteg
|
|
Labour
|
2024[n 7]
|
10,354
|
29.0
|
Ben Lake
|
Ceredigion Preseli
|
|
Plaid Cymru
|
2024[n 8]
|
14,789
|
31.9
|
Anna McMorrin
|
Cardiff North
|
|
Labour
|
2017
|
11,207
|
23.6
|
Llinos Medi
|
Ynys Môn
|
|
Plaid Cymru
|
2024
|
637
|
2.0
|
Jessica Morden
|
Newport East
|
|
Labour
|
2005
|
9,009
|
23.4
|
Kanishka Narayan
|
Vale of Glamorgan
|
|
Labour
|
2024
|
4,216
|
9.2
|
Andrew Ranger
|
Wrexham
|
|
Labour
|
2024
|
5,948
|
14.7
|
Liz Saville Roberts
|
Dwyfor Meirionnydd
|
|
Plaid Cymru
|
2015
|
15,876
|
39.3
|
Nick Smith
|
Blaenau Gwent and Rhymney
|
|
Labour
|
2024[n 9]
|
12,183
|
40.7
|
Jo Stevens
|
Cardiff East
|
|
Labour
|
2024[n 10]
|
9,097
|
23.3
|
Mark Tami
|
Alyn and Deeside
|
|
Labour
|
2001
|
8,794
|
11.6
|
Nick Thomas-Symonds
|
Torfaen
|
|
Labour
|
2015
|
7,322
|
20.5
|
Henry Tufnell
|
Mid and South Pembrokeshire
|
|
Labour
|
2024
|
1,878
|
4.0
|
Steve Witherden
|
Montgomeryshire and Glyndŵr
|
|
Labour
|
2024
|
3,815
|
8.8
|
See also
Notes
References
|
|