Aberafan
LlafurStephen Kinnock17,008 
CeidwadwyrCharlotte Lang6,518 
Plaid BrexitGlenda Davies3,108 
Plaid CymruNigel Hunt2,711 
Democratiaid RhyddfrydolSheila Kingston-Jones1,072 
AnnibynnolCaptain Beany731 
Y Blaid WerddGiorgia Finney450 
Aberconwy
CeidwadwyrRobin Millar14,687 
LlafurEmily Owen12,653 
Plaid CymruLisa Goodier2,704 
Democratiaid RhyddfrydolRobert Edwards1,821 
Alun a Glannau Dyfrdwy
LlafurMark Tami18,271 
CeidwadwyrSanjoy Sen18,058 
Plaid BrexitSimon Wall2,678 
Democratiaid RhyddfrydolDonna Lalek2,548 
Plaid CymruSusan Hills1,453 
Arfon
Plaid CymruHywel Williams13,134 
LlafurSteffie Williams Roberts10,353 
CeidwadwyrGonul Daniels4,428 
Plaid BrexitGary Gribben1,159 
Blaenau Gwent
LlafurNick Smith14,862 
Plaid BrexitRichard Taylor6,215 
CeidwadwyrLaura Jones5,749 
Plaid CymruPeredur Owen Griffiths1,722 
Democratiaid RhyddfrydolChelsea-Marie Annett1,285 
Y Blaid WerddStephen Priestnall386 
Brycheiniog a Sir Faesyfed
CeidwadwyrFay Jones21,958 
Democratiaid RhyddfrydolJane Dodds14,827 
LlafurTomos Davies3,944 
Monster Raving LoonyLady Lily the Pink345 
ChristianJeff Green245 
Pen-y-bont ar Ogwr
CeidwadwyrJamie Wallis18,193 
LlafurMadeleine Moon17,036 
Democratiaid RhyddfrydolJonathan Pratt2,368 
Plaid CymruLeanne Lewis2,013 
Plaid BrexitRobert Morgan1,811 
Y Blaid WerddAlex Harris815 
Caerffili
LlafurWayne David18,018 
CeidwadwyrJane Pratt11,185 
Plaid CymruLindsay Whittle6,424 
Plaid BrexitNathan Gill4,490 
Canol Caerdydd
LlafurJo Stevens25,605 
CeidwadwyrMeirion Jenkins8,426 
Democratiaid RhyddfrydolBablin Molik6,298 
Plaid BrexitGareth Pearce1,006 
Gwlad GwladSiân Caiach280 
AnnibynnolAkil Kata119 
Plaid Sosialaidd PFBrian Johnson0 
Gogledd Caerdydd
LlafurAnna McMorrin26,064 
CeidwadwyrMo Ali19,082 
Democratiaid RhyddfrydolRhys Taylor3,580 
Plaid CymruSteffan Webb1,606 
Plaid BrexitChris Butler1,311 
Y Blaid WerddMichael Cope820 
AnnibynnolRichard Jones203 
De Caerdydd a Phenarth
Llafur Co-opStephen Doughty27,382 
CeidwadwyrPhillippa Broom14,645 
Democratiaid RhyddfrydolDan Schmeising2,985 
Plaid CymruNasir Adam2,386 
Plaid BrexitTim Price1,999 
Y Blaid WerddKen Barker1,182 
Gorllewin Caerdydd
LlafurKevin Brennan23,908 
CeidwadwyrCarolyn Webster12,922 
Plaid CymruBoyd Clack3,864 
Democratiaid RhyddfrydolCallum Littlemore2,731 
Plaid BrexitNick Mullins1,619 
Y Blaid WerddDavid Griffin1,133 
Dwyrain Caerfyrddin a Dinefwr
Plaid CymruJonathan Edwards15,939 
CeidwadwyrHavard Hughes14,130 
LlafurMaria Carroll8,622 
Plaid BrexitPeter Prosser2,311 
Gorllewin Caerfyrddin a De Sir Benfro
CeidwadwyrSimon Hart22,183 
LlafurMarc Tierney14,438 
Plaid CymruRhys Thomas3,633 
Democratiaid RhyddfrydolAlistair Cameron1,860 
Ceredigion
Plaid CymruBen Lake15,208 
CeidwadwyrAmanda Jenner8,879 
Democratiaid RhyddfrydolMark Williams6,975 
LlafurDinah Mulholland6,317 
Plaid BrexitGethin James2,063 
Y Blaid WerddChris Simpson663 
De Clwyd
CeidwadwyrSimon Baynes16,222 
LlafurSusan Elan Jones14,983 
Plaid CymruChristopher Allen2,137 
Democratiaid RhyddfrydolCalum Davies1,496 
Plaid BrexitJamie Adams1,468 
Gorllewin Clwyd
CeidwadwyrDavid Jones20,403 
LlafurJoanne Thomas13,656 
Plaid CymruElfed Williams3,907 
Democratiaid RhyddfrydolDavid Wilkins2,237 
Cwm Cynon
LlafurBeth Winter15,533 
CeidwadwyrPauline Church6,711 
Plaid BrexitRebecca Rees-Evans3,045 
Plaid CymruGeraint Benney2,562 
Cwm CynonAndrew Chainey1,322 
Democratiaid RhyddfrydolSteve Bray949 
SDPIan McLean114 
Delyn
CeidwadwyrRob Roberts16,756 
LlafurDavid Hanson15,891 
Democratiaid RhyddfrydolAndrew Parkhurst2,346 
Plaid BrexitNigel Williams1,971 
Plaid CymruPaul Rowlinson1,406 
Dwyfor Meirionnydd
Plaid CymruLiz Saville Roberts14,447 
CeidwadwyrTomos Davies9,707 
LlafurGraham Hogg3,998 
Plaid BrexitLouise Hughes1,776 
Gŵyr
LlafurTonia Antoniazzi20,208 
CeidwadwyrFrancesca O’Brien18,371 
Plaid CymruJohn Davies2,288 
Democratiaid RhyddfrydolSam Bennett2,236 
Plaid BrexitRob Ross1,379 
Islwyn
Llafur Co-opChris Evans15,356 
CeidwadwyrGavin Chambers9,892 
Plaid BrexitJames Wells4,834 
Plaid CymruZoe Hammond2,286 
Democratiaid RhyddfrydolJo Watkins1,313 
Y Blaid WerddCatherine Linstrum669 
Llanelli
LlafurNia Griffith16,125 
CeidwadwyrTamara Reay11,455 
Plaid CymruMari Arthur7,048 
Plaid BrexitSusan Boucher3,605 
Merthyr Tudful a Rhymni
LlafurGerald Jones16,913 
CeidwadwyrSara Jones6,307 
Plaid BrexitColin Jones3,604 
Plaid CymruMark Evans2,446 
AnnibynnolDavid Hughes1,860 
Democratiaid RhyddfrydolBrendan D’Cruz1,116 
Mynwy
CeidwadwyrDavid Davies26,160 
LlafurYvonne Murphy16,178 
Democratiaid RhyddfrydolAlison Willott4,909 
Y Blaid WerddIan Chandler1,353 
Plaid CymruHugh Kocan1,182 
AnnibynnolMartyn Ford435 
Castell-nedd
Llafur Co-opChristina Rees15,920 
CeidwadwyrJon Burns10,283 
Plaid CymruDaniel Williams4,495 
Plaid BrexitSimon Briscoe3,184 
Democratiaid RhyddfrydolAndrew Kingston-Jones1,485 
Y Blaid WerddMegan Lloyd728 
AnnibynnolPhilip Rogers594 
SDPCarl Williams67 
Dwyrain Casnewydd
LlafurJessica Morden16,125 
CeidwadwyrMark Brown14,133 
Plaid BrexitJulie Price2,454 
Democratiaid RhyddfrydolMike Hamilton2,121 
Plaid CymruCameron Wixcey872 
Y Blaid WerddPeter Varley577 
Gorllewin Casnewydd
LlafurRuth Jones18,977 
CeidwadwyrMatthew Evans18,075 
Democratiaid RhyddfrydolRyan Jones2,565 
Plaid BrexitCameron Edwards1,727 
Plaid CymruJonathan Clark1,187 
Y Blaid WerddAmelia Womack902 
Ogwr
LlafurChris Elmore17,602 
CeidwadwyrSadie Vidal9,797 
Plaid BrexitChristine Roach2,991 
Plaid CymruLuke Fletcher2,919 
Democratiaid RhyddfrydolAnita Davies1,460 
Y Blaid WerddTom Muller621 
Pontypridd
LlafurAlex Davies-Jones17,381 
CeidwadwyrSam Trask11,494 
Plaid CymruFflur Elin4,990 
Plaid BrexitSteve Bayliss2,917 
AnnibynnolMike Powell1,792 
AnnibynnolSue Prior337 
AnnibynnolJonathan Bishop149 
Preseli Sir Benfro
CeidwadwyrStephen Crabb21,381 
LlafurPhilippa Thompson16,319 
Plaid CymruCris Tomos2,776 
Democratiaid RhyddfrydolThomas Hughes1,943 
Rhondda
LlafurChris Bryant16,115 
CeidwadwyrHannah Jarvis4,675 
Plaid CymruBranwen Cennard4,069 
Plaid BrexitJohn Watkins3,733 
Democratiaid RhyddfrydolRodney Berman612 
Y Blaid WerddShaun Thomas438 
Dwyrain Abertawe
LlafurCarolyn Harris17,405 
CeidwadwyrDenise Howard9,435 
Plaid BrexitTony Willicombe2,842 
Plaid CymruGeraint Havard1,905 
Democratiaid RhyddfrydolChloe Hutchinson1,409 
Y Blaid WerddChris Evans583 
Gorllewin Abertawe
Llafur Co-opGeraint Davies18,493 
CeidwadwyrJames Price10,377 
Democratiaid RhyddfrydolMichael O’Carroll2,993 
Plaid CymruGwyn Williams1,984 
Plaid BrexitPeter Hopkins1,983 
Torfaen
LlafurNick Thomas-Symonds15,546 
CeidwadwyrGraham Smith11,804 
Plaid BrexitDavid Thomas5,742 
Democratiaid RhyddfrydolJohn Miller1,831 
Plaid CymruMorgan Bowler-Brown1,441 
Y Blaid WerddAndrew Heygate-Browne812 
Dyffryn Clwyd
CeidwadwyrJames Davies17,270 
LlafurChris Ruane15,443 
Plaid CymruGlenn Swingler1,552 
Plaid BrexitPeter Dain1,477 
Democratiaid RhyddfrydolGavin Scott1,471 
Bro Morgannwg
CeidwadwyrAlun Cairns27,305 
LlafurBelinda Loveluck-Edwards23,743 
Y Blaid WerddAnthony Slaughter3,251 
Gwlad GwladLaurence Williams508 
Wrecsam
CeidwadwyrSarah Atherton15,199 
Llafur Co-opMary Wimbury13,068 
Plaid CymruCarrie Harper2,151 
Democratiaid RhyddfrydolTim Sly1,447 
Plaid BrexitIan Berkeley-Hurst1,222 
Y Blaid WerddDuncan Rees445 
Ynys Môn
CeidwadwyrVirginia Crosbie12,959 
LlafurMary Roberts10,991 
Plaid CymruAled ap Dafydd10,418 
Plaid BrexitHelen Jenner2,184