Skip to main content
  1. UK Parliament
  2. House of Commons Library
  3. Election Results
  4. Parliament periods
  5. 59th Parliament
  6. July 2024 general election
  7. Wales
  8. Constituencies
Election Results
Elections Constituency areas Political parties Members Parliament periods Boundary sets Legislation

Results for the UK general election on 4 July 2024 Wales - by constituency

Previous general election

Parties Constituencies Majorities Vote shares of winning candidates Turnouts Declaration times Non-party candidates

A general election to the 59th Parliament of the United Kingdom with an electorate of 48,224,212, having 28,809,340 valid votes and 116,253 invalid votes.

Read the House of Commons Library briefing.

Geographic code: W92000004

Elections in Wales

  1. Aberafan Maesteg
  2. Alyn and Deeside
  3. Bangor Aberconwy
  4. Blaenau Gwent and Rhymney
  5. Brecon, Radnor and Cwm Tawe
  6. Bridgend
  7. Caerfyrddin
  8. Caerphilly
  9. Cardiff East
  10. Cardiff North
  11. Cardiff South and Penarth
  12. Cardiff West
  13. Ceredigion Preseli
  14. Clwyd East
  15. Clwyd North
  16. Dwyfor Meirionnydd
  17. Gower
  18. Llanelli
  19. Merthyr Tydfil and Aberdare
  20. Mid and South Pembrokeshire
  21. Monmouthshire
  22. Montgomeryshire and Glyndŵr
  23. Neath and Swansea East
  24. Newport East
  25. Newport West and Islwyn
  26. Pontypridd
  27. Rhondda and Ogmore
  28. Swansea West
  29. Torfaen
  30. Vale of Glamorgan
  31. Wrexham
  32. Ynys Môn

CSVDownload the full data set: candidate-level general election result data in Wales as a CSV file.

© House of Commons 2025. Re-use our content freely and flexibly with only a few conditions under the Open Parliament Licence.

Coverage - Roadmap - Contact - Datasette endpoint - Database schema

Accessibility statement - Cookies - Privacy notice