Results for a UK general election on 12 December 2019 Wales - by majority

A general election to the 58th Parliament of the United Kingdom with an electorate of 47,562,702, having 32,014,110 valid votes and 117,919 invalid votes.

Read the House of Commons Library briefing.

Ranking Constituency Winning candidate Winning party Majority Valid vote count Majority / valid vote count
1 Cardiff Central STEVENS, Jo Lab 17,179 41,822 41.1%
2 Rhondda BRYANT, Chris Lab 11,440 29,642 38.6%
3 Montgomeryshire WILLIAMS, Craig Con 12,138 34,214 35.5%
4 Aberavon KINNOCK, Stephen Lab 10,490 31,598 33.2%
5 Merthyr Tydfil and Rhymney JONES, Gerald Lab 10,606 32,246 32.9%
6 Cynon Valley WINTER, Beth Lab 8,822 30,236 29.2%
7 Blaenau Gwent SMITH, Nick Lab 8,647 30,219 28.6%
8 Cardiff South and Penarth DOUGHTY, Stephen Lab / Co-op 12,737 50,579 25.2%
9 Cardiff West BRENNAN, Kevin Lab 10,986 46,177 23.8%
10 Swansea East HARRIS, Carolyn Lab 7,970 33,579 23.7%
11 Swansea West DAVIES, Geraint Lab / Co-op 8,116 35,830 22.7%
12 Ogmore ELMORE, Chris Lab 7,805 35,390 22.1%
13 Monmouth DAVIES, David T. C. Con 9,982 50,217 19.9%
14 Carmarthen West and South Pembrokeshire HART, Simon Con 7,745 42,114 18.4%
15 Brecon and Radnorshire JONES, Fay Con 7,131 41,319 17.3%
16 Caerphilly DAVID, Wayne Lab 6,833 40,117 17.0%
17 Clwyd West JONES, David Con 6,747 40,203 16.8%
18 Islwyn EVANS, Chris Lab / Co-op 5,464 34,350 15.9%
19 Dwyfor Meirionnydd SAVILLE ROBERTS, Liz PC 4,740 29,928 15.8%
20 Ceredigion LAKE, Ben PC 6,329 40,105 15.8%
21 Neath REES, Christina Lab / Co-op 5,637 36,756 15.3%
22 Pontypridd DAVIES-JONES, Alex Lab 5,887 39,060 15.1%
23 Cardiff North MCMORRIN, Anna Lab 6,982 52,666 13.3%
24 Llanelli GRIFFITH, Nia Lab 4,670 38,233 12.2%
25 Preseli Pembrokeshire CRABB, Stephen Con 5,062 42,419 11.9%
26 Torfaen THOMAS-SYMONDS, Nick Lab 3,742 37,176 10.1%
27 Arfon WILLIAMS, Hywel PC 2,781 29,074 9.6%
28 Vale Of Glamorgan CAIRNS, Alun Con 3,562 54,807 6.5%
29 Aberconwy MILLAR, Robin Con 2,034 31,865 6.4%
30 Wrexham ATHERTON, Sarah Con 2,131 33,532 6.4%
31 Newport East MORDEN, Jessica Lab 1,992 36,282 5.5%
32 Ynys Môn CROSBIE, Virginia Con 1,968 36,552 5.4%
33 Vale Of Clwyd DAVIES, James Con 1,827 37,213 4.9%
34 Carmarthen East and Dinefwr EDWARDS, Jonathan PC 1,809 41,002 4.4%
35 Gower ANTONIAZZI, Tonia Lab 1,837 44,482 4.1%
36 Clwyd South BAYNES, Simon Con 1,239 36,306 3.4%
37 Bridgend WALLIS, Jamie Con 1,157 42,236 2.7%
38 Delyn ROBERTS, Rob Con 865 38,370 2.3%
39 Newport West JONES, Ruth Lab 902 43,433 2.1%
40 Alyn and Deeside TAMI, Mark Lab 213 43,008 0.5%