Neath Port Talbot
Welsh council · Wales · 60 seats in 34 wards · All seats elected every five years · Next election 6 May 2027
Neath Port Talbot Council is run by an Independent / Plaid Cymru coalition. The council has 60 councillors in 34 wards. Seats by party: Other 23, Labour 22, Plaid Cymru 11, Lib Dem 3, 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 |
|---|---|
| Aberavon Stephanie Grimshaw, Andrew Dacey | 5 May 2022 Labour 40.4% lead 1.7 pts |
| Aberdulais Caroline Lewis | 5 May 2022 Independent 50.4% lead 14.9 pts |
| Allt-wen Nia Jenkins | 5 May 2022 Plaid Cymru 53.6% lead 7.2 pts |
| Baglan Carol Clement-Williams, Susanne Renkes, Josh Tuck | 5 May 2022 Labour 54.4% lead 23.9 pts |
| Blaengwrach and Glynneath West Hayley Davies | 5 May 2022 Independent 59.0% lead 22.2 pts |
| Briton Ferry East Gareth Rice | 5 May 2022 Independent 44.6% lead 0.3 pts |
| Briton Ferry West Kirsty Morris | 5 May 2022 Independent 49.5% lead 10.1 pts |
| Bryn and Cwmavon Dave Whitelock, Charlotte Galsworthy, Rhidian Mizen | 5 May 2022 Labour 68.3% lead 36.6 pts |
| Bryn-coch North Wyndham Griffiths | 5 May 2022 Plaid Cymru 57.0% lead 26.4 pts |
| Bryn-coch South Jo Hale, Chris Williams | 5 May 2022 Plaid Cymru 59.0% lead 18.0 pts |
| Cadoxton Phil Rogers | 5 May 2022 Independent 51.5% lead 20.0 pts |
| Cimla and Pelenna Jeremy Hurley, Tim Bowen | 5 May 2022 Independent 39.6% lead 9.2 pts |
| Coedffranc Central Angharad Aubrey, Nathan Goldup-John | 5 May 2022 Green 42.1% lead 2.7 pts |
| Coedffranc North Mike Harvey | 5 May 2022 Labour 62.2% lead 24.4 pts |
| Coedffranc West Helen Clarke, Cen Phillips | 5 May 2022 Lib Dem 69.7% lead 48.7 pts |
| Crynant, Onllwyn and Seven Sisters Sian Harris, Steve Hunt | 5 May 2022 Independent 36.7% lead 3.4 pts |
| Cwmllynfell and Ystalyfera Alun Llewelyn, Susan Grounds | 5 May 2022 Plaid Cymru 56.7% lead 13.4 pts |
| Cymer and Glyncorrwg Jeff Jones | 5 May 2022 Independent 45.0% lead 14.0 pts |
| Dyffryn James Henton, Martyn Peters | 5 May 2022 Independent 39.4% lead 19.9 pts |
| Glynneath Central and East Simon Knoyle | 5 May 2022 Independent 59.0% lead 36.5 pts |
| Godre'r Graig Rosalyn Davies | 5 May 2022 Plaid Cymru 67.2% lead 39.1 pts |
| Gwaun-Cae-Gurwen and Lower Brynamman Sonia Reynolds, Sarah Thomas | 5 May 2022 Uncontested |
| Gwynfi and Croeserw Scott Jones | 5 May 2022 Uncontested |
| Margam and Tai-bach Dennis Keogh, Rob Jones, Laura Williams | 5 May 2022 Labour 41.5% lead 10.4 pts |
| Neath East Lauren Heard, Wayne Carpenter, Dan Thomas | 5 May 2022 Plaid Cymru 34.5% lead 1.4 pts |
| Neath North Andy Lodwig, Alan Lockyer | 5 May 2022 Labour 39.5% lead 3.4 pts |
| Neath South Peter Rees, Carl Jordan | 5 May 2022 Independent 30.6% lead 2.0 pts |
| Pontardawe Anthony Richards, Heath Davies | 5 May 2022 Plaid Cymru 51.7% lead 3.4 pts |
| Port Talbot Saifur Rahaman, Sharon Freeguard | 23 June 2022 Labour 52.4% lead 31.4 pts |
| Resolven and Tonna Dean Lewis, Leanne Jones | 5 May 2022 Labour 32.9% lead 2.6 pts |
| Rhos Bob Woolford | 5 May 2022 Plaid Cymru 54.7% lead 9.4 pts |
| Sandfields East Sean Pursey, Edward Latham, Matthew Crowley | 5 May 2022 Labour 61.2% lead 34.4 pts |
| Sandfields West Robert Wood, Suzanne Paddison, Oliver Davies | 5 May 2022 Labour 58.2% lead 16.4 pts |
| Trebanos Jamie Watkins | 5 May 2022 Plaid Cymru 69.4% lead 38.8 pts |
Aberavon
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Stephanie Grimshaw Elected | Labour | 707 |
| Andrew Dacey Elected | Plaid Cymru | 678 |
| Nigel Hunt | Plaid Cymru | 637 |
| Dean Thomas | Labour | 608 |
| Ceri P. Golding | Independent | 245 |
| Ieuan Thomas Bounds | Conservative | 120 |
Party shares count each party's leading candidate.
Aberdulais
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Caroline Challinor Lewis Elected | Independent | 373 | 50.4% |
| Ricky Price | Labour | 263 | 35.5% |
| Lee Michael Bromham-Nichols | Plaid Cymru | 104 | 14.1% |
Allt-wen
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Nia Jenkins Elected | Plaid Cymru | 459 | 53.6% |
| Christopher John Jones | Labour | 398 | 46.4% |
Baglan
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Peter Denis Richards Elected | Labour | 1,390 |
| Carol Clement-Williams Elected | Labour | 1,079 |
| Susanne Renkes Elected | Labour | 910 |
| John Davies | Independent | 781 |
| Liz Hill O'Shea | Conservative | 386 |
Party shares count each party's leading candidate.
Last by-election, 17 July 2025
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Josh Tuck Elected | Labour | 708 | 37.5% |
| Wendy Blethyn | Independent | 532 | 28.2% |
| John Bamsey | Reform | 447 | 23.7% |
| Colin Deere | Plaid Cymru | 149 | 7.9% |
| Lee Stabbins | Conservative | 19 | 1.0% |
| Nigel Frances Bartolotti Hill | Green | 18 | 1.0% |
| Tomos Gruffydd Roberts-Young | Lib Dem | 13 | 0.7% |
Blaengwrach and Glynneath West
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Hayley Davies Elected | Independent | 498 | 59.0% |
| Carolyn Edwards | Plaid Cymru | 311 | 36.8% |
| Rhys Davies | Trade Unionist and Socialist Coalition | 35 | 4.1% |
Briton Ferry East
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Chris James Elected | Independent | 351 | 44.6% |
| Gareth Rice | Labour | 349 | 44.3% |
| Lindsay Gwilym Barnett | Plaid Cymru | 87 | 11.1% |
Last by-election, 15 February 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Gareth Rice Elected | Labour | 287 | 52.4% |
| Kris Pemberton | Independent | 234 | 42.7% |
| Stephanie Woodhouse | Green | 27 | 4.9% |
Briton Ferry West
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Kirsty Louise Morris Elected | Independent | 323 | 49.5% |
| Sarah Davies | Labour | 257 | 39.4% |
| Delyth Barnett | Plaid Cymru | 72 | 11.0% |
Bryn and Cwmavon
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Charlotte Galsworthy Elected | Labour | 1,620 |
| Rhidian Mizen Elected | Labour | 1,156 |
| Dave Whitelock Elected | Labour | 940 |
| Myra Mizen | Independent | 752 |
Party shares count each party's leading candidate.
Bryn-coch North
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Wyndham Fryer Griffiths Elected | Plaid Cymru | 528 | 57.0% |
| Kate Elkins | Labour | 284 | 30.6% |
| Andrea Christine Moignard | Conservative | 115 | 12.4% |
Bryn-coch South
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Chris Williams Elected | Plaid Cymru | 992 |
| Jo Hale Elected | Plaid Cymru | 930 |
| Jim Harle | Labour | 689 |
Party shares count each party's leading candidate.
Cadoxton
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Phil Rogers Elected | Independent | 388 | 51.5% |
| Sarah Mitchell | Labour | 237 | 31.5% |
| Alex Macarthy Broom | Plaid Cymru | 98 | 13.0% |
| Barry Arnold | Conservative | 30 | 4.0% |
Cimla and Pelenna
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jeremy Hurley Elected | Independent | 1,100 |
| Tim Bowen Elected | Independent | 845 |
| John Warman | Labour | 836 |
| Al Musaied | Labour | 362 |
Party shares count each party's leading candidate.
Coedffranc Central
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Nathan Goldup-John Elected | Green | 552 |
| Angharad Rebecca Aubrey Elected | Labour | 516 |
| Annette Wingrave | Labour | 478 |
| Bethany Payne | Green | 395 |
| David Richards | Independent | 134 |
| Frank Little | Lib Dem | 108 |
Party shares count each party's leading candidate.
Coedffranc North
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Mike Harvey Elected | Labour | 455 | 62.2% |
| Nicola Rhian Evans | Independent | 276 | 37.8% |
Coedffranc West
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Helen Ceri Clarke Elected | Lib Dem | 803 |
| Cen Phillips Elected | Lib Dem | 548 |
| Kristopher Langford | Labour | 242 |
| Matthew Williams | Conservative | 107 |
Party shares count each party's leading candidate.
Crynant, Onllwyn and Seven Sisters
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Steve Hunt Elected | Independent | 1,316 |
| Sian Harris Elected | Independent | 1,195 |
| George Martin Dean Cawsey | Labour | 896 |
| Lowri Bennett | Green | 182 |
Party shares count each party's leading candidate.
Cwmllynfell and Ystalyfera
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Alun Llewelyn Elected | Plaid Cymru | 763 |
| Cathy James Elected | Labour | 583 |
| Hugh Jones | Plaid Cymru | 560 |
Party shares count each party's leading candidate.
Last by-election, 3 April 2025
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Susan Grounds Elected | Lib Dem | 383 | 34.0% |
| Brandon Havard | Plaid Cymru | 340 | 30.2% |
| Cameron Richards | Reform | 150 | 13.3% |
| Heledd Owen | Labour | 143 | 12.7% |
| Mathew James Scarll | Independent | 98 | 8.7% |
| Lee Stabbins | Conservative | 12 | 1.1% |
Cymer and Glyncorrwg
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Jeff Jones Elected | Independent | 412 | 45.0% |
| Nicola-Jayne Elsie Davies | Independent | 284 | 31.0% |
| Joshua Thomas Slater | Independent | 219 | 23.9% |
Dyffryn
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Martyn Peters Elected | Independent | 862 |
| James Marshall Henton Elected | Independent | 427 |
| Keith Davies | Independent | 362 |
| Keith Finn | Labour | 289 |
| Joe Baugh | Independent | 246 |
Party shares count each party's leading candidate.
Glynneath Central and East
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Simon Anthony Knoyle Elected | Independent | 547 | 59.0% |
| John Blower | Plaid Cymru | 209 | 22.5% |
| Dai Richards | Independent | 171 | 18.4% |
Godre'r Graig
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Rosalyn Davies Elected | Plaid Cymru | 387 | 67.2% |
| Will Lord | Labour | 162 | 28.1% |
| Ruth Amelia Battye | Green | 27 | 4.7% |
Gwaun-Cae-Gurwen and Lower Brynamman
Last scheduled election, 5 May 2022 (2 seats)
Uncontested. Elected: Sarah Amber Thomas (Labour), Sonia Reynolds (Labour).
Gwynfi and Croeserw
Last scheduled election, 5 May 2022
Uncontested. Elected: Scott Jones (Independent).
Margam and Tai-bach
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Rob Jones Elected | Labour | 1,166 |
| Laura Williams Elected | Labour | 1,077 |
| Dennis Keogh Elected | Labour | 982 |
| Colin Deere | Plaid Cymru | 873 |
| Stephen Leslie Bevan | Plaid Cymru | 868 |
| Wayne White | Plaid Cymru | 534 |
| John Bamsey | Independent | 532 |
| Anthony David Hill O'Shea | Conservative | 236 |
Party shares count each party's leading candidate.
Neath East
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Dan Thomas Elected | Plaid Cymru | 482 |
| Sheila Penry Elected | Labour | 463 |
| Wayne Carpenter Elected | Independent | 452 |
| Sandra Miller | Labour | 427 |
| John Miller | Labour | 418 |
| Thomas Joshua Cooze | Plaid Cymru | 418 |
| Breándan MacCathail | Plaid Cymru | 371 |
Party shares count each party's leading candidate.
Last by-election, 28 March 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Lauren Heard Elected | Labour | 409 | 43.8% |
| Keith Finn | Independent | 247 | 26.4% |
| Megan Poppy Lloyd | Plaid Cymru | 157 | 16.8% |
| Sylwia Harris | Independent | 121 | 13.0% |
Neath North
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Alan Lockyer Elected | Labour | 518 |
| Andy Lodwig Elected | Independent | 474 |
| Siân James | Labour | 402 |
| Jan Dowden | Green | 321 |
Party shares count each party's leading candidate.
Neath South
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Carl Jordan Elected | Independent | 557 |
| Peter Rees Elected | Labour | 520 |
| Megan Poppy Lloyd | Plaid Cymru | 427 |
| Rose Widlake | Labour | 402 |
| Adam McGrath | Independent | 316 |
| Jonnie Fishlock | Plaid Cymru | 254 |
Party shares count each party's leading candidate.
Pontardawe
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Anthony John Richards Elected | Plaid Cymru | 783 |
| Charles Heath Davies Elected | Plaid Cymru | 781 |
| Meirion Davies | Labour | 732 |
| Jill Lord | Labour | 650 |
Party shares count each party's leading candidate.
Port Talbot
Last scheduled election, 23 June 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Saifur Rahaman Elected | Labour | 914 |
| Sharon Elizabeth Freeguard Elected | Labour | 898 |
| Nigel Hunt | Plaid Cymru | 367 |
| John Davies | Independent | 246 |
| Melissa Stanford-Roberts | Plaid Cymru | 244 |
| Kimberly Isherwood | Independent | 171 |
| Bethany Payne | Green | 46 |
| Jan Dowden | Green | 25 |
Party shares count each party's leading candidate.
Resolven and Tonna
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Leanne Claire Jones Elected | Labour | 914 |
| Dean Lewis Elected | Independent | 842 |
| Matty Young | Independent | 737 |
| Neal Francis | Labour | 702 |
| Andrew Jordon Clarke | Plaid Cymru | 287 |
| Paul Sambrook | Plaid Cymru | 238 |
Party shares count each party's leading candidate.
Rhos
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Marcia Spooner Elected | Plaid Cymru | 486 | 54.7% |
| Noel Davies | Labour | 403 | 45.3% |
Last by-election, 15 February 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Bob Woolford Elected | Independent | 494 | 52.1% |
| Matty Vincent | Plaid Cymru | 242 | 25.5% |
| Noel Davies | Labour | 137 | 14.5% |
| Susan Helen Jay | Lib Dem | 60 | 6.3% |
| Kathy Oakwood | Green | 15 | 1.6% |
Sandfields East
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sean Mark Pursey Elected | Labour | 1,331 |
| Ted Latham Elected | Labour | 1,057 |
| Matthew Crowley Elected | Labour | 1,006 |
| Cassius Walker-Hunt | Plaid Cymru | 583 |
| Deborah Mary Bamsey | Plaid Cymru | 556 |
| Kevin Sprules | Green | 260 |
Party shares count each party's leading candidate.
Sandfields West
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Suzanne Paddison Elected | Labour | 837 |
| Oliver Stewart Davies Elected | Labour | 815 |
| Robert Wood Elected | Labour | 741 |
| Andrew Leonard John Bennison | Plaid Cymru | 602 |
| Ethan Wheatley | Plaid Cymru | 446 |
Party shares count each party's leading candidate.
Trebanos
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Rebeca Phillips Elected | Plaid Cymru | 445 | 69.4% |
| Glenn Thomas | Labour | 196 | 30.6% |
Last by-election, 9 July 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Jamie Watkins Elected | Plaid Cymru | 223 | 51.1% |
| Graeme Kerrison | Reform | 88 | 20.2% |
| Hayley Davies | Lib Dem | 77 | 17.7% |
| Stephanie Rhian Everitt | Labour | 37 | 8.5% |
| Liz Hill O'Shea | Conservative | 7 | 1.6% |
| Griff Miller | Green | 4 | 0.9% |
Changed party since the election
5 councillors now sit for a different party from the one they were elected for.
| Ward | Councillor | Elected as | Now |
|---|---|---|---|
| Bryn and Cwmavon | Dave Whitelock | Labour 2022 | Independent |
| Bryn and Cwmavon | Rhidian Mizen | Labour 2022 | Independent |
| Coedffranc Central | Angharad Aubrey | Labour 2022 | Independent |
| Resolven and Tonna | Leanne Jones | Labour 2022 | Independent |
| Sandfields West | Oliver Davies | Labour 2022 | Independent |
Every council by-election since 2021
7 by-elections since July 2021, 3 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 9 July 2026 | Trebanos | Plaid Cymru hold | 51.1% |
| 17 July 2025 | Baglan | Labour hold | 38.0% |
| 3 April 2025 | Cwmllynfell and Ystalyfera | Lib Dem gain from Labour | 34.0% |
| 28 March 2024 | Neath East | Labour hold | 43.8% |
| 15 February 2024 | Briton Ferry East | Labour gain from Independent | 52.4% |
| 15 February 2024 | Rhos | Independent gain from Plaid Cymru | |
| 23 June 2022 | Port Talbot | Labour hold | 62.2% |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Neath and Swansea East | 43% | Labour | Reform 26% |
| Aberafan Maesteg | 41% | Labour | Labour 32% |
| Brecon, Radnor and Cwm Tawe | 16% | Lib Dem | Reform 23% |
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 Neath Port Talbot
142,289 residents in 62,365 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.