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

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 Valid vote count Electorate Turnout (valid vote count / electorate)
1 Cardiff North MCMORRIN, Anna Lab 52,666 68,438 77.0%
2 Monmouth DAVIES, David T. C. Con 50,217 67,098 74.8%
3 Brecon and Radnorshire JONES, Fay Con 41,319 55,490 74.5%
4 Gower ANTONIAZZI, Tonia Lab 44,482 61,762 72.0%
5 Vale Of Glamorgan CAIRNS, Alun Con 54,807 76,508 71.6%
6 Carmarthen East and Dinefwr EDWARDS, Jonathan PC 41,002 57,419 71.4%
7 Aberconwy MILLAR, Robin Con 31,865 44,699 71.3%
8 Carmarthen West and South Pembrokeshire HART, Simon Con 42,114 59,158 71.2%
9 Preseli Pembrokeshire CRABB, Stephen Con 42,419 59,606 71.2%
10 Ceredigion LAKE, Ben PC 40,105 56,386 71.1%
11 Ynys Môn CROSBIE, Virginia Con 36,552 51,925 70.4%
12 Delyn ROBERTS, Rob Con 38,370 54,560 70.3%
13 Montgomeryshire WILLIAMS, Craig Con 34,214 48,997 69.8%
14 Clwyd West JONES, David Con 40,203 57,714 69.7%
15 Arfon WILLIAMS, Hywel PC 29,074 42,215 68.9%
16 Alyn and Deeside TAMI, Mark Lab 43,008 62,789 68.5%
17 Dwyfor Meirionnydd SAVILLE ROBERTS, Liz PC 29,928 44,362 67.5%
18 Wrexham ATHERTON, Sarah Con 33,532 49,737 67.4%
19 Cardiff West BRENNAN, Kevin Lab 46,177 68,508 67.4%
20 Clwyd South BAYNES, Simon Con 36,306 53,919 67.3%
21 Bridgend WALLIS, Jamie Con 42,236 63,303 66.7%
22 Vale Of Clwyd DAVIES, James Con 37,213 56,649 65.7%
23 Cardiff Central STEVENS, Jo Lab 41,822 64,037 65.3%
24 Newport West JONES, Ruth Lab 43,433 66,657 65.2%
25 Neath REES, Christina Lab / Co-op 36,756 56,419 65.1%
26 Pontypridd DAVIES-JONES, Alex Lab 39,060 60,327 64.7%
27 Cardiff South and Penarth DOUGHTY, Stephen Lab / Co-op 50,579 78,837 64.2%
28 Caerphilly DAVID, Wayne Lab 40,117 63,166 63.5%
29 Llanelli GRIFFITH, Nia Lab 38,233 60,518 63.2%
30 Swansea West DAVIES, Geraint Lab / Co-op 35,830 57,078 62.8%
31 Aberavon KINNOCK, Stephen Lab 31,598 50,750 62.3%
32 Islwyn EVANS, Chris Lab / Co-op 34,350 55,423 62.0%
33 Newport East MORDEN, Jessica Lab 36,282 58,554 62.0%
34 Ogmore ELMORE, Chris Lab 35,390 57,581 61.5%
35 Torfaen THOMAS-SYMONDS, Nick Lab 37,176 62,330 59.6%
36 Blaenau Gwent SMITH, Nick Lab 30,219 50,739 59.6%
37 Cynon Valley WINTER, Beth Lab 30,236 51,134 59.1%
38 Rhondda BRYANT, Chris Lab 29,642 50,262 59.0%
39 Swansea East HARRIS, Carolyn Lab 33,579 58,450 57.4%
40 Merthyr Tydfil and Rhymney JONES, Gerald Lab 32,246 56,322 57.3%