Results for the UK general election on 12 December 2019 Wales - by turnout
					
	
			Parties
			Constituencies
			Majorities
			Vote shares of winning candidates
			Turnouts
			Declaration times
			Non-party candidates
	
	
		
			
				
					| 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% |