Caerphilly
Welsh council · Wales · 69 seats in 31 wards · All seats elected every five years · Next election 6 May 2027
Labour have a majority on Caerphilly Council. The council has 69 councillors in 31 wards. Seats by party: Labour 41, Plaid Cymru 19, Other 7, Green 1. The next election is on 6 May 2027.
Seats by party
Who holds each ward
Winning margin at the last election, in points.
Coloured by the party holding most of the ward's seats today; where seats are split evenly, by the party with the higher share at the last election.
Councillors and last results
Select a ward for its full results, candidates and last by-election.
| Ward and councillors | Last election |
|---|---|
| Aber Valley John Taylor, Charlotte Bishop, John Roberts | 5 May 2022 Plaid Cymru 67.2% lead 34.4 pts |
| Aberbargoed and Bargoed Dawn Ingram-Jones, Chris Bissex-Foster, Tudor Davies | 5 May 2022 Labour 42.5% lead 7.5 pts |
| Abercarn Andrew Whitcombe, Denver Preece | 5 May 2022 Labour 60.6% lead 21.2 pts |
| Argoed Walter Williams | 5 May 2022 Labour 61.3% lead 40.5 pts |
| Bedwas and Trethomas Elizabeth Aldworth, Lisa Phipps, Jill Winslade | 5 May 2022 Labour 58.4% lead 35.5 pts |
| Blackwood Andrew Farina-Childs, Nigel Dix, Kevin Etheridge | 5 May 2022 Independent 31.6% lead 3.1 pts |
| Cefn Fforest and Pengam Shane Williams, Marina Chacon-Dawson, Teresa Heron | 5 May 2022 Labour 32.5% lead 12.1 pts |
| Crosskeys Julian Simmonds | 5 May 2022 Labour 51.5% lead 10.1 pts |
| Crumlin Kristian Woodland, Carl Thomas | 5 May 2022 Labour 56.0% lead 18.8 pts |
| Darran Valley Robert Chapman | 5 May 2022 Labour 89.5% lead 79.0 pts |
| Gilfach Carol Andrews | 5 May 2022 Labour 72.7% lead 45.4 pts |
| Hengoed Anthony Cook, Teresa Parry | 5 May 2022 Plaid Cymru 54.8% lead 9.6 pts |
| Llanbradach Gary Enright, Colin Mann | 5 May 2022 Plaid Cymru 66.3% lead 32.6 pts |
| Machen and Rudry Amanda McConnell, Chris Morgan | 5 May 2022 Labour 50.5% lead 21.0 pts |
| Maesycwmmer Jo Rao | 5 May 2022 Labour 59.9% lead 19.8 pts |
| Morgan Jones James Pritchard, Anne Broughton-Pettit, Shayne Cook | 5 May 2022 Labour 46.2% lead 11.7 pts |
| Moriah and Pontlottyn David Harse, Mansel Powell | 5 May 2022 Labour 74.8% lead 49.6 pts |
| Nelson Brenda Miles, Sean Morgan | 5 May 2022 Labour 35.8% lead 14.0 pts |
| New Tredegar Mark Evans, Eluned Stenner | 5 May 2022 Labour 59.8% lead 33.3 pts |
| Newbridge Leeroy Jeremiah, Gary Johnston, Adrian Hussey | 5 May 2022 Labour 45.8% lead 3.5 pts |
| Penmaen Roy Saralis, Elizabeth Davies | 5 May 2022 Labour 64.5% lead 29.0 pts |
| Penyrheol Jon Scriven, Steve Skivens, Greg Ead, Aneurin Minton | 5 May 2022 Plaid Cymru 53.9% lead 22.3 pts |
| Pontllanfraith Colin Gordon, Mike Adams, Patricia Cook | 5 May 2022 Labour 29.9% lead 7.5 pts |
| Risca East Philippa Leonard, Vacant, Arianna Leonard | 5 May 2022 Labour 63.3% lead 26.6 pts |
| Risca West Ceri Wright, Bob Owen | 5 May 2022 Independent 44.7% lead 16.1 pts |
| St Cattwg Judith Pritchard, Ann Gair, Haydn Pritchard | 5 May 2022 Plaid Cymru 51.5% lead 3.0 pts |
| St Martins Stephen Kent, Colin Elsbury, James Fussell | 5 May 2022 Plaid Cymru 47.7% lead 12.5 pts |
| Twyn Carno Carl Cuss | 5 May 2022 Labour 80.4% lead 60.8 pts |
| Van Jeff Grenfell, Elaine Forehead | 5 May 2022 Labour 54.7% lead 9.4 pts |
| Ynysddu Janine Reed, Jan Jones | 5 May 2022 Independent 46.0% lead 0.5 pts |
| Ystrad Mynach Martyn James, Alan Angel | 5 May 2022 Plaid Cymru 60.3% lead 20.6 pts |
Aber Valley
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| John Eryl Roberts Elected | Plaid Cymru | 903 |
| John Taylor Elected | Plaid Cymru | 901 |
| Charlotte Jane Bishop Elected | Plaid Cymru | 773 |
| Joy Morgan | Labour | 440 |
Party shares count each party's leading candidate.
Aberbargoed and Bargoed
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Tudor Davies Elected | Labour | 904 |
| Dianne Price Elected | Labour | 810 |
| Dawn Ingram-Jones Elected | Labour | 803 |
| Chris Bissex-Foster | Plaid Cymru | 743 |
| Paul Ted Edwards | Plaid Cymru | 729 |
| Ken Houston | Plaid Cymru | 676 |
| Rob Puddefoot | Independent | 259 |
| Belinda Gingell | Independent | 219 |
Party shares count each party's leading candidate.
Last by-election, 15 August 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Chris Bissex-Foster Elected | Labour | 354 | 46.2% |
| Joshua Declan McCarthy | Plaid Cymru | 353 | 46.1% |
| Mark Thomas | Green | 59 | 7.7% |
Abercarn
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Andy Whitcombe Elected | Labour | 743 |
| Denver Preece Elected | Labour | 653 |
| Jill Jones | Plaid Cymru | 484 |
| Illtud Jones | Plaid Cymru | 408 |
Party shares count each party's leading candidate.
Argoed
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Walter Williams Elected | Labour | 356 | 61.3% |
| Iestyn James | Independent | 121 | 20.8% |
| Shane Parsons | Plaid Cymru | 104 | 17.9% |
Bedwas and Trethomas
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Lisa Phipps Elected | Labour | 1,197 |
| Liz Aldworth Elected | Labour | 1,023 |
| Jill Winslade Elected | Labour | 913 |
| Daniel Llewellyn | Plaid Cymru | 469 |
| John Anthony Leek | Plaid Cymru | 343 |
| Kieran Lloyd | Conservative | 273 |
| Peter Thomas | Trade Unionist and Socialist Coalition | 111 |
Party shares count each party's leading candidate.
Blackwood
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Kevin Etheridge Elected | Independent | 1,877 |
| Andrew Farina-Childs Elected | Independent | 1,695 |
| Nigel Stuart Dix Elected | Independent | 1,634 |
| Dean Jones | Labour | 738 |
| Hero Marsden | Labour | 482 |
Party shares count each party's leading candidate.
Cefn Fforest and Pengam
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Shane Williams Elected | Labour | 929 |
| Teresa Heron Elected | Labour | 886 |
| Marina Chacon-Dawson Elected | Labour | 856 |
| Louise Phillips | Independent | 582 |
| Gerwyn James | Independent | 554 |
| George Edwards | Independent | 553 |
| Johnathan Parker | Conservative | 238 |
Party shares count each party's leading candidate.
Crosskeys
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Julian Simmonds Elected | Labour | 415 | 51.5% |
| Chris Cook | Plaid Cymru | 334 | 41.4% |
| Tony Potts | Lib Dem | 57 | 7.1% |
Crumlin
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Carl Jeffrey Thomas Elected | Labour | 846 |
| Kristian Woodland Elected | Labour | 652 |
| Mike Davies | Plaid Cymru | 562 |
| Claire Morgan | Plaid Cymru | 470 |
| Mary Elizabeth Lloyd | Lib Dem | 104 |
| Steve Lloyd | Lib Dem | 83 |
Party shares count each party's leading candidate.
Darran Valley
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Robert Edward Chapman Elected | Labour | 512 | 89.5% |
| Gavin Hughes | Independent | 60 | 10.5% |
Gilfach
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Carol Julia Andrews Elected | Labour | 343 | 72.7% |
| Elaine Meredith | Plaid Cymru | 129 | 27.3% |
Hengoed
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Donna Cushing Elected | Plaid Cymru | 608 |
| Teresa Elizabeth Parry Elected | Plaid Cymru | 576 |
| Tracey Rowlands | Labour | 502 |
| Rhiannon Stone | Labour | 494 |
Party shares count each party's leading candidate.
Last by-election, 6 August 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Anthony Cook Elected | Plaid Cymru | 509 | 49.9% |
| Kimberley Heath | Reform | 371 | 36.4% |
| Dan Kelly | Labour | 103 | 10.1% |
| David Christopher Emmins | Conservative | 21 | 2.1% |
| David John Scullin | Lib Dem | 16 | 1.6% |
Llanbradach
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Colin Peter Mann Elected | Plaid Cymru | 775 |
| Gary Enright Elected | Plaid Cymru | 643 |
| Adam Birkinshaw-Bird | Labour | 394 |
| Rhydian Dafydd Birkinshaw-Bird | Labour | 365 |
Party shares count each party's leading candidate.
Machen and Rudry
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Amanda McConnell Elected | Labour | 714 |
| Chris Morgan Elected | Labour | 670 |
| Steve Aicheler | Lib Dem | 417 |
| Ellis Smith | Conservative | 283 |
| Gareth Colin Bryant | Lib Dem | 243 |
Party shares count each party's leading candidate.
Maesycwmmer
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Jo Rao Elected | Labour | 337 | 59.9% |
| Garin Rhys Davies | Plaid Cymru | 226 | 40.1% |
Morgan Jones
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jamie Pritchard Elected | Labour | 1,092 |
| Shayne Cook Elected | Labour | 1,002 |
| Anne Olivia Broughton-Pettit Elected | Labour | 916 |
| Mike Prew | Plaid Cymru | 816 |
| Martin John Downes | Plaid Cymru | 636 |
| Mark Andrew Robotham | Plaid Cymru | 625 |
| John Child | Conservative | 242 |
| Judith Elizabeth Child | Conservative | 229 |
| Alexis Celnik | Green | 214 |
Party shares count each party's leading candidate.
Moriah and Pontlottyn
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mansel Powell Elected | Labour | 907 |
| Dai Harse Elected | Labour | 781 |
| Rhodri Morgan | Plaid Cymru | 305 |
| Alyn Davies | Plaid Cymru | 259 |
Party shares count each party's leading candidate.
Nelson
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sean Iestyn Morgan Elected | Labour | 627 |
| Brenda Mair Miles Elected | Labour | 518 |
| Rod Powell | Independent | 383 |
| Brett Jenkins | Independent | 365 |
| Eifion Dafydd | Plaid Cymru | 296 |
| Aled John | Plaid Cymru | 286 |
| Naomi Ruth Miles | Conservative | 82 |
Party shares count each party's leading candidate.
New Tredegar
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Eluned Stenner Elected | Labour | 675 |
| Mark Anthony Evans Elected | Labour | 617 |
| Tracey Gifford | Independent | 299 |
| Faebian Vann | Independent | 154 |
Party shares count each party's leading candidate.
Newbridge
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Adrian Hussey Elected | Labour | 745 |
| Gary Johnston Elected | Labour | 733 |
| Leeroy Jeremiah Elected | Labour | 729 |
| Lyn Ackerman | Plaid Cymru | 687 |
| Rhys Mills | Plaid Cymru | 468 |
| Wayne Morrisey | Plaid Cymru | 415 |
| Christine Edwards | Conservative | 193 |
| Kyle Butcher | Conservative | 182 |
Party shares count each party's leading candidate.
Penmaen
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Roy Saralis Elected | Labour | 831 |
| Jim Sadler Elected | Labour | 775 |
| Andrew Short | Plaid Cymru | 458 |
| Kevin Jones | Plaid Cymru | 454 |
Party shares count each party's leading candidate.
Last by-election, 31 August 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Elizabeth Davies Elected | Labour | 457 | 35.1% |
| Andrew Short | Plaid Cymru | 346 | 26.6% |
| George Edwards | Independent | 247 | 19.0% |
| Jonathan David Errington | Lib Dem | 125 | 9.6% |
| Imogen Martin | Conservative | 120 | 9.2% |
| Clayton Francis Jones | Gwlad | 8 | 0.6% |
Penyrheol
Last scheduled election, 5 May 2022 (4 seats)
| Candidate | Party | Votes |
|---|---|---|
| Lindsey Geoffrey Whittle Elected | Plaid Cymru | 1,975 |
| Jon Scriven Elected | Plaid Cymru | 1,660 |
| Steven John Skivens Elected | Plaid Cymru | 1,626 |
| Greg Ead Elected | Plaid Cymru | 1,458 |
| Phil Rosser | Labour | 1,159 |
| Brandon Philip Gorman | Conservative | 532 |
Party shares count each party's leading candidate.
Last by-election, 11 December 2025
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Aneurin Minton Elected | Plaid Cymru | 956 | 60.1% |
| James Bevan | Reform | 422 | 26.5% |
| Keiran Russell | Labour | 114 | 7.2% |
| Brandon Philip Gorman | Conservative | 66 | 4.2% |
| Mary Elizabeth Lloyd | Lib Dem | 32 | 2.0% |
Pontllanfraith
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mike Adams Elected | Labour | 1,045 |
| Pat Cook Elected | Labour | 926 |
| Colin John Gordon Elected | Labour | 815 |
| Laura Jane Richards | Independent | 782 |
| Roy Williams | Independent | 565 |
| James Wells | Independent | 515 |
| Cathrine Clark | Conservative | 373 |
| Jacob Pearce | Social Democratic Party | 210 |
Party shares count each party's leading candidate.
Risca East
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Nigel George Elected | Labour | 698 |
| Arianna Leonard Elected | Labour | 631 |
| Philippa Leonard Elected | Labour | 626 |
| Brandon Ham | Plaid Cymru | 404 |
| Alan Thomas | Plaid Cymru | 401 |
| Matthew Robert Farrell | Plaid Cymru | 301 |
Party shares count each party's leading candidate.
Risca West
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Bob Owen Elected | Independent | 983 |
| Ceri Marina Wright Elected | Labour | 629 |
| Rob Derraven | Independent | 585 |
Party shares count each party's leading candidate.
St Cattwg
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Haydn Pritchard Elected | Plaid Cymru | 902 |
| Ann Gair Elected | Labour | 848 |
| Judith Ann Pritchard Elected | Plaid Cymru | 843 |
| Carmen Marie Bezzina | Labour | 822 |
| John Tully Toner | Labour | 784 |
| Catrin Sara Moss | Plaid Cymru | 752 |
Party shares count each party's leading candidate.
St Martins
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Colin Elsbury Elected | Plaid Cymru | 1,581 |
| James Emmanuel Fussell Elected | Plaid Cymru | 1,522 |
| Steve Kent Elected | Plaid Cymru | 1,421 |
| Cath Lewis | Labour | 1,165 |
| Robert Stanley Lea | Conservative | 568 |
Party shares count each party's leading candidate.
Twyn Carno
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Carl John Cuss Elected | Labour | 652 | 80.4% |
| Peter Bailie | Independent | 159 | 19.6% |
Van
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Christine Forehead Elected | Labour | 536 |
| Elaine Forehead Elected | Labour | 490 |
| Lynne Hughes | Plaid Cymru | 443 |
| Jeff Grenfell | Plaid Cymru | 408 |
Party shares count each party's leading candidate.
Last by-election, 19 February 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Jeff Grenfell Elected | Plaid Cymru | 374 | 43.3% |
| Russell James Larke | Reform | 246 | 28.5% |
| Matthew Richard Ferris | Labour | 231 | 26.8% |
| Tony Potts | Lib Dem | 12 | 1.4% |
Ynysddu
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jan Jones Elected | Independent | 1,162 |
| Janine Reed Elected | Independent | 1,150 |
| Phillippa Marsden | Labour | 213 |
| Phoebe Marsden | Labour | 182 |
Party shares count each party's leading candidate.
Ystrad Mynach
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Martyn Paul James Elected | Plaid Cymru | 972 |
| Alan Patrick Angel Elected | Plaid Cymru | 914 |
| Mathew Cook | Labour | 640 |
Party shares count each party's leading candidate.
Changed party since the election
2 councillors now sit for a different party from the one they were elected for.
Every council by-election since 2021
5 by-elections since July 2021, 1 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 6 August 2026 | Hengoed | Plaid Cymru hold | 49.9% |
| 19 February 2026 | Van | Plaid Cymru gain from Labour | 43.3% |
| 11 December 2025 | Penyrheol | Plaid Cymru hold | 60.0% |
| 15 August 2024 | Aberbargoed and Bargoed | Labour hold | 46.2% |
| 31 August 2023 | Penmaen | Labour hold | 35.1% |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Caerphilly | 54% | Labour | Plaid Cymru 29% |
| Newport West and Islwyn | 29% | Labour | Labour 29% |
| Blaenau Gwent and Rhymney | 16% | Labour | Labour 33% |
Share of the council: the proportion of its census neighbourhoods (2021 LSOAs) in each seat. The projection is PollCheck's demographic model at current polling, not a forecast.
Who lives in Caerphilly
175,958 residents in 76,260 households
GB figure. 2021 Census (Scotland: 2022): age as a share of residents aged 15 and over, qualifications of residents aged 16 and over, housing as a share of households. Leave: 2016 EU referendum, Electoral Commission results by counting area.
Councils most like this one
Closest on the measures above: the 2016 Leave vote, age, qualifications and housing. Maps show which party holds each ward.
Sources and method
Seat totals and control: PollCheck council control tracker. Councillors: Open Council Data (CC BY-SA 4.0). Election results: Democracy Club (CC BY 4.0), with some vote counts from DCLEAPIL, Leman (2025) (CC BY-SA 4.0), and corrections checked against councils' official declarations. Ward boundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026. Census: Office for National Statistics and National Records of Scotland.
Councillor lists and DCLEAPIL-derived vote counts on this page are available under CC BY-SA 4.0.
In wards electing more than one councillor, a party's share counts only its leading candidate (the Rallings and Thrasher method). Independents count individually. The lead is the gap between the top two parties' shares.