Swansea
Welsh council · Wales · 75 seats in 32 wards · All seats elected every five years · Next election 6 May 2027
Labour have a majority on Swansea Council. The council has 75 councillors in 32 wards. Seats by party: Labour 44, Lib Dem 14, Other 11, Conservative 4, Reform 1, 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 |
|---|---|
| Bishopston Lyndon Jones | 5 May 2022 Conservative 62.1% lead 32.4 pts |
| Bôn-y-maen Paul Lloyd, Mandy Evans | 5 May 2022 Labour 77.0% lead 63.1 pts |
| Castle Fiona Gordon, Hannah Lawson, Patience Bentu, David Phillips | 5 May 2022 Labour 46.0% lead 33.1 pts |
| Clydach Gordon Walker, Matthew Bailey, Brigitte Rowlands | 5 May 2022 Independent 34.5% lead 3.1 pts |
| Cockett Elliott King, Mike Durke, Oliver James | 5 May 2022 Labour 50.9% lead 36.2 pts |
| Cwmbwrla Chris Holley, Graham Thomas, Peter Black | 5 May 2022 Lib Dem 65.6% lead 41.4 pts |
| Dunvant and Killay Jeff Jones, Mary Jones, Louise Gibbard | 5 May 2022 Lib Dem 38.2% lead 2.8 pts |
| Fairwood Beth Rowe | 5 May 2022 Conservative 40.6% lead 8.7 pts |
| Gorseinon and Penyrheol Andrew Stevens, Jan Curtice, Nicola Matthews | 5 May 2022 Labour 61.9% lead 46.7 pts |
| Gower Richard Lewis | 5 May 2022 Conservative 56.2% lead 30.1 pts |
| Gowerton Susan Jones, Dai Jenkins | 5 May 2022 Independent 38.9% lead 15.6 pts |
| Landore Mike White, Beverley Hopkins | 5 May 2022 Labour 76.8% lead 64.3 pts |
| Llangyfelach Mark Tribe | 5 May 2022 Independents @ Swansea 65.9% lead 43.1 pts |
| Llansamlet Alyson Anthony, Matthew Jones, Penny Matthews, Ryland Doyle | 5 May 2022 Labour 55.3% lead 34.8 pts |
| Llwchwr Robert Smith, Adam Davis, Kelly Roberts | 5 May 2022 Labour 59.2% lead 40.4 pts |
| Mayals Chris Evans | 5 May 2022 Green 40.4% lead 11.0 pts |
| Morriston Ceri Evans, Andrea Lewis, Rebecca Francis-Davies, Rob Stewart, Yvonne Jardine | 5 May 2022 Labour 61.0% lead 46.1 pts |
| Mumbles Angela O'Connor, Will Thomas, Hannah Williams | 5 May 2022 Conservative 41.9% lead 12.5 pts |
| Mynydd-bach Mike Lewis, Jess Pritchard, Sam Pritchard | 5 May 2022 Labour 64.7% lead 44.8 pts |
| Pen-clawdd Andrew Williams | 5 May 2022 Labour 60.8% lead 38.1 pts |
| Penderry Erika Kirchner, Mair Baker, Terry Hennegan | 5 May 2022 Labour 79.2% lead 58.4 pts |
| Penllergaer Tony Fitzgerald | 5 May 2022 Independents @ Swansea 87.8% lead 75.6 pts |
| Pennard Lynda James | 5 May 2022 Independent 50.2% lead 24.3 pts |
| Pontarddulais Kevin Griffiths, Philip Downing | 5 May 2022 Independent 37.3% lead 10.1 pts |
| Pontlliw and Tircoed Victoria Holland | 5 May 2022 Labour 51.5% lead 3.0 pts |
| Sketty Nicola Furlong, Cheryl Philpott, Michael Locke, Mike Day, James McGettrick | 5 May 2022 Lib Dem 38.1% lead 7.9 pts |
| St Thomas Joe Hale, Hayley Gwilliam | 5 May 2022 Labour 72.9% lead 60.9 pts |
| Townhill Lesley Walton, Cyril Anderson, David Hopkins | 5 May 2022 Labour 60.9% lead 50.0 pts |
| Uplands Sandra Joy, Peter May, Allan Jeffery, Stuart Rice | 5 May 2022 Uplands 50.3% lead 17.8 pts |
| Waterfront Sam Bennett | 5 May 2022 Lib Dem 60.5% lead 28.8 pts |
| Waunarlwydd Wendy Lewis | 5 May 2022 Labour 68.2% lead 46.5 pts |
| West Cross Rebecca Fogarty, Sara Keeton | 5 May 2022 Labour 56.0% lead 23.6 pts |
Bishopston
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Lyndon Jones Elected | Conservative | 903 | 62.1% |
| Clare-Anna Mitchell | Labour | 432 | 29.7% |
| Karen Laurence | Green | 63 | 4.3% |
| Howard William Evans | Lib Dem | 56 | 3.9% |
Bôn-y-maen
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Paul Lloyd Elected | Labour | 1,072 |
| Mandy Evans Elected | Labour | 1,056 |
| Richard Mylan | Independent | 193 |
| Crawshay Miles Thomas | Conservative | 128 |
| Jayne Isaac | Conservative | 106 |
Party shares count each party's leading candidate.
Castle
Last scheduled election, 5 May 2022 (4 seats)
| Candidate | Party | Votes |
|---|---|---|
| Fiona Margaret Gordon Elected | Labour | 1,613 |
| Hannah Frederika Lawson Elected | Labour | 1,564 |
| Patience Nansat Bentu Elected | Labour | 1,533 |
| David Phillips Elected | Labour | 1,475 |
| Patrick John Powell | Plaid Cymru | 452 |
| Jon Edward Pitans | Green | 376 |
| Heather Burdett | Independents @ Swansea | 301 |
| Elaine Hughes | Conservative | 290 |
| Sonya Winifred Rachel Morris | Conservative | 267 |
| Ben Williams | Lib Dem | 246 |
| Gareth Bromhall | Trade Unionist and Socialist Coalition | 117 |
| Katon Bouzalakos | For Future's Sake - Freedom Alliance | 110 |
| Owen Mark Cyril Lees | Trade Unionist and Socialist Coalition | 110 |
Party shares count each party's leading candidate.
Clydach
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Gordon David Walker Elected | Independent | 2,025 |
| Matthew Bailey Elected | Independent | 1,844 |
| Brigitte Jane Rowlands Elected | Conservative | 1,003 |
| Susan Powell | Labour | 995 |
| Wez Alexander Morgan | Labour | 951 |
| Dylan Powell Williams | Labour | 823 |
Party shares count each party's leading candidate.
Cockett
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mike Durke Elected | Labour | 1,414 |
| Oliver Gregory James Elected | Labour | 1,378 |
| Elliott John King Elected | Labour | 1,310 |
| Marie Greaves | Green | 408 |
| Viv Samuel | Lib Dem | 395 |
| Steve Norman | Conservative | 394 |
| Rhian Meryl Russell | Lib Dem | 318 |
| Kim Sharon Brooker | For Future's Sake - Freedom Alliance | 167 |
Party shares count each party's leading candidate.
Cwmbwrla
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Peter Malcolm Black Elected | Lib Dem | 1,455 |
| Christopher Ashleigh Holley Elected | Lib Dem | 1,160 |
| Lewis Graham Thomas Elected | Lib Dem | 1,136 |
| Margaret Greenaway | Labour | 537 |
| Malcom Harrington | Labour | 488 |
| Ian Isaac | Labour | 431 |
| Rhiannon Adele Wall | Green | 106 |
| Chris Griffiths | Conservative | 82 |
| Ilona Gofmaniene | For Future's Sake - Freedom Alliance | 38 |
Party shares count each party's leading candidate.
Dunvant and Killay
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mary Helen Jones Elected | Lib Dem | 1,442 |
| Jeff Jones Elected | Lib Dem | 1,391 |
| Louise Sian Gibbard Elected | Labour | 1,335 |
| Mark Davies | Labour | 1,319 |
| José Cifuentes | Labour | 1,288 |
| Beth Rowe | Lib Dem | 1,248 |
| Jim Robinson | Green | 361 |
| David Jeffreys | Conservative | 357 |
| Jonathan Hywel Jones | Conservative | 340 |
| Ross Stephen Lock | Conservative | 302 |
| Rhiannon Barrar | Plaid Cymru | 278 |
| Margot Morgan | Plaid Cymru | 177 |
| Sharon-Rose Taylor | Plaid Cymru | 151 |
Party shares count each party's leading candidate.
Fairwood
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Paxton Hood-Williams Elected | Conservative | 434 | 40.6% |
| Jane Harris | Labour | 341 | 31.9% |
| Matthew Alan Ward | Plaid Cymru | 194 | 18.1% |
| Philip Ebden | Lib Dem | 101 | 9.4% |
Last by-election, 28 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Beth Rowe Elected | Lib Dem | 240 | 29.3% |
| Nigel Evans | Labour | 185 | 22.6% |
| Stephen Taylor | Reform | 139 | 17.0% |
| Paul Dennis | Independent | 94 | 11.5% |
| David William Helliwell | Conservative | 84 | 10.3% |
| Matthew Alan Ward | Independent | 77 | 9.4% |
Gorseinon and Penyrheol
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jan Curtice Elected | Labour | 2,080 |
| Andrew Haydn Stevens Elected | Labour | 2,073 |
| Nicola Louise Matthews Elected | Labour | 1,800 |
| Brett Roberts | Conservative | 511 |
| Anthony Morris James | Green | 453 |
| Anthony David Foligno | Lib Dem | 317 |
Party shares count each party's leading candidate.
Gower
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Richard Lewis Elected | Conservative | 719 | 56.2% |
| Cynthia Phillips | Labour | 334 | 26.1% |
| Steven Craig Davies | Green | 123 | 9.6% |
| Patrick Joseph Furlong | Lib Dem | 103 | 8.1% |
Gowerton
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sue Jones Elected | Independent | 1,044 |
| Dai Jenkins Elected | Labour | 624 |
| Wilf Smith | Labour | 407 |
| Matthew Palmer | Lib Dem | 391 |
| Alex Williams | Conservative | 380 |
| Brian Edy | Plaid Cymru | 244 |
Party shares count each party's leading candidate.
Landore
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Beverley Hopkins Elected | Labour | 1,044 |
| Mike White Elected | Labour | 1,026 |
| Helen Lorraine Thomas | Lib Dem | 170 |
| Owain James Thomas | Conservative | 146 |
Party shares count each party's leading candidate.
Llangyfelach
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Mark Tribe Elected | Independents @ Swansea | 750 | 65.9% |
| Rob Marshall | Labour | 259 | 22.8% |
| Euan Andrew Renesto | Conservative | 78 | 6.9% |
| Adrian Raymond Roberts | Plaid Cymru | 51 | 4.5% |
Llansamlet
Last scheduled election, 5 May 2022 (4 seats)
| Candidate | Party | Votes |
|---|---|---|
| Christopher Ryland Doyle Elected | Labour | 2,233 |
| Penny Matthews Elected | Labour | 2,110 |
| Matthew Jones Elected | Labour | 1,924 |
| Alyson Pugh Elected | Labour | 1,862 |
| Tristan Lee Gjertsen | Plaid Cymru | 828 |
| Jason Thomas | Conservative | 541 |
| Derek Royce Russell | Lib Dem | 436 |
Party shares count each party's leading candidate.
Llwchwr
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Kelly Marie Roberts Elected | Labour | 1,884 |
| Robert Smith Elected | Labour | 1,790 |
| Adam Davis Elected | Labour | 1,741 |
| Jason Lovell | Plaid Cymru | 597 |
| Kieran Pritchard | Plaid Cymru | 505 |
| Barbara Elizabeth Jones | Conservative | 503 |
| Raymond Richardson Hinds | Conservative | 503 |
| James Edward Edy | Plaid Cymru | 393 |
| Wayne Erasmus | Gwlad | 121 |
| John Mark Evans | Trade Unionist and Socialist Coalition | 78 |
Party shares count each party's leading candidate.
Mayals
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Chris Evans Elected | Green | 457 | 40.4% |
| Louise Thomas | Conservative | 332 | 29.4% |
| Pam Erasmus | Labour | 280 | 24.8% |
| Daniel David Guttery | Lib Dem | 62 | 5.5% |
Morriston
Last scheduled election, 5 May 2022 (5 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ceri Evans Elected | Labour | 2,741 |
| Rob Stewart Elected | Labour | 2,665 |
| Robert Francis-Davies Elected | Labour | 2,487 |
| Andrea Sharon Lewis Elected | Labour | 2,471 |
| Yvonne Veronica Jardine Elected | Labour | 2,366 |
| Jake Lloyd Thomas Harry | Conservative | 670 |
| Ian Scott | Conservative | 668 |
| Gail John | Independent | 546 |
| Gareth David Healey | Lib Dem | 538 |
Party shares count each party's leading candidate.
Last by-election, 18 June 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Rebecca Elizabeth Francis-Davies Elected | Labour | 908 | 35.1% |
| Graham Ashby | Reform | 822 | 31.8% |
| Ioan Marc Warlow | Plaid Cymru | 569 | 22.0% |
| Gareth Paul Schofield | Green | 107 | 4.1% |
| Hayden Lewis | Lib Dem | 93 | 3.6% |
| Idin Ghotbi | Conservative | 87 | 3.4% |
Mumbles
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Will Thomas Elected | Conservative | 1,760 |
| Francesca O'Brien Elected | Conservative | 1,510 |
| Angela O'Connor Elected | Conservative | 1,478 |
| Carrie Townsend Jones | Labour | 1,234 |
| Martin O'Neill | Labour | 1,156 |
| Richard Jarvis | Labour | 1,155 |
| Will Beasley | Green | 563 |
| Tricia Sanderson | Plaid Cymru | 366 |
| Allan George Williams | Lib Dem | 273 |
Party shares count each party's leading candidate.
Last by-election, 18 June 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Hannah Williams Elected | Conservative | 933 | 37.3% |
| David William Lewis | Labour | 460 | 18.4% |
| Emilie Cox | Reform | 458 | 18.3% |
| Tricia Sanderson | Plaid Cymru | 268 | 10.7% |
| Rich Williams | Green | 200 | 8.0% |
| Dorian Davies | Independent | 118 | 4.7% |
| Jim Hehir | Lib Dem | 66 | 2.6% |
Mynydd-bach
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mike Lewis Elected | Labour | 1,485 |
| Jess Pritchard Elected | Labour | 1,389 |
| Sam Pritchard Elected | Labour | 1,313 |
| Paul Raymond Morris | Conservative | 457 |
| Amina Ann Jamaluddin | Lib Dem | 352 |
Party shares count each party's leading candidate.
Pen-clawdd
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Andrew Williams Elected | Labour | 903 | 60.8% |
| John Brendan Sidney Davies | Plaid Cymru | 337 | 22.7% |
| Alex Lewis | Conservative | 152 | 10.2% |
| Michael John Sheehan | Lib Dem | 92 | 6.2% |
Penderry
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Hazel Morris Elected | Labour | 1,022 |
| Terry Hennegan Elected | Labour | 1,019 |
| Erika Kirchner Elected | Labour | 967 |
| Jasmine Rowlands-Lean | Conservative | 269 |
Party shares count each party's leading candidate.
Last by-election, 27 April 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Mair Baker Elected | Labour | 485 | 55.9% |
| Dan Burton | Lib Dem | 274 | 31.6% |
| Jake Lloyd Thomas Harry | Conservative | 71 | 8.2% |
| Ioan Marc Warlow | Plaid Cymru | 34 | 3.9% |
| Craig Davies | Green | 4 | 0.5% |
Penllergaer
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Wendy Fitzgerald Elected | Independents @ Swansea | 971 | 87.8% |
| Anthony Phillips | Labour | 135 | 12.2% |
Last by-election, 27 March 2025
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Tony Fitzgerald Elected | Independents @ Swansea | 646 | 63.9% |
| Howard William Evans | Lib Dem | 138 | 13.6% |
| Gareth Turner | Reform | 108 | 10.7% |
| Marsha Claire Phillips | Labour | 67 | 6.6% |
| Jake Lloyd Thomas Harry | Conservative | 31 | 3.1% |
| Will Beasley | Green | 18 | 1.8% |
| Wayne Erasmus | Gwlad | 3 | 0.3% |
Pennard
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Lynda James Elected | Independent | 647 | 50.2% |
| Ben Walker | Conservative | 334 | 25.9% |
| Cari Jones | Labour | 309 | 24.0% |
Pontarddulais
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Kevin Michael Griffiths Elected | Independent | 1,217 |
| Philip Downing Elected | Labour | 886 |
| Catherine Evans | Labour | 808 |
| William Roddy John | Independent | 749 |
| Jamie Philip Johnstone | Plaid Cymru | 409 |
Party shares count each party's leading candidate.
Pontlliw and Tircoed
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Vic Holland Elected | Labour | 450 | 51.5% |
| Byron Lewis | Independent | 424 | 48.5% |
Sketty
Last scheduled election, 5 May 2022 (5 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mike Day Elected | Lib Dem | 2,509 |
| Cheryl Philpott Elected | Lib Dem | 2,358 |
| Nicola Joan Furlong Elected | Lib Dem | 2,102 |
| Michael Locke Elected | Lib Dem | 2,028 |
| James Douglas McGettrick Elected | Lib Dem | 2,009 |
| Mahaboob Basha | Labour | 1,987 |
| Sam Dredge | Labour | 1,684 |
| Greg James | Labour | 1,657 |
| Natalie Wendy Hussey | Labour | 1,649 |
| Philip Nigel Thompson | Labour | 1,433 |
| Steve Gallagher | Conservative | 765 |
| David William Helliwell | Conservative | 740 |
| Nigel Frances Bartolotti Hill | Green | 724 |
| Stacey Norman | Conservative | 666 |
| Jacob Derluk | Conservative | 647 |
| Rebecca Singh | Conservative | 595 |
| Dave Lewis | Plaid Cymru | 523 |
| Siân Thomas | Plaid Cymru | 498 |
| Simon David Stern | For Future's Sake - Freedom Alliance | 76 |
Party shares count each party's leading candidate.
St Thomas
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Hayley Joanne Gwilliam Elected | Labour | 1,043 |
| Joe Hale Elected | Labour | 1,013 |
| Robert Michael Hall | Lib Dem | 172 |
| Jack Dean | Conservative | 158 |
| Getrude Papaleni Shilongo | For Future's Sake - Freedom Alliance | 58 |
Party shares count each party's leading candidate.
Townhill
Last scheduled election, 5 May 2022 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Cyril Anderson Elected | Labour | 955 |
| Lesley Walton Elected | Labour | 903 |
| David Henry Hopkins Elected | Labour | 900 |
| Steven Mark Clegg | Green | 171 |
| Cameron Shippam | Lib Dem | 139 |
| Robert Ian Thomas | Conservative | 118 |
| Jacquelyn Suzanne Haley | For Future's Sake - Freedom Alliance | 103 |
| Marguerite Tcheko | Independent | 81 |
Party shares count each party's leading candidate.
Uplands
Last scheduled election, 5 May 2022 (4 seats)
| Candidate | Party | Votes |
|---|---|---|
| Peter May Elected | Uplands | 1,978 |
| Sandra Ann Joy Elected | Uplands | 1,787 |
| Stuart James Hemsley Rice Elected | Uplands | 1,663 |
| Allan Jeffery Elected | Uplands | 1,641 |
| Rebecca Elizabeth Francis-Davies | Labour | 1,279 |
| Libby Nolan | Labour | 1,112 |
| Robyn Parker | Labour | 1,038 |
| Ceri John Powe | Labour | 1,004 |
| Adonis El Salloukh | Plaid Cymru | 331 |
| Chloe Hutchinson | Lib Dem | 178 |
| Mike O'Carroll | Lib Dem | 153 |
| Trudi Hancock | Lib Dem | 140 |
| Benjamin Falkner | Lib Dem | 130 |
| Michelle Karen Valerio | For Future's Sake - Freedom Alliance | 95 |
| Evan Joshua Vaughan | Trade Unionist and Socialist Coalition | 70 |
| Oisin Dominic James Mulholland | Trade Unionist and Socialist Coalition | 69 |
| Charlie Wells | Trade Unionist and Socialist Coalition | 61 |
Party shares count each party's leading candidate.
Waterfront
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Sam Bennett Elected | Lib Dem | 590 | 60.5% |
| Adam Owen Gilbert | Labour | 309 | 31.7% |
| Austin Elias | Conservative | 77 | 7.9% |
Waunarlwydd
Last scheduled election, 5 May 2022
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Wendy Georgina Lewis Elected | Labour | 694 | 68.2% |
| Stan Maitalal Gurung | Green | 221 | 21.7% |
| Matthew Harry Gates | Conservative | 77 | 7.6% |
| Edmund John Sides | Lib Dem | 25 | 2.5% |
West Cross
Last scheduled election, 5 May 2022 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Rebecca Angharad Fogarty Elected | Labour | 1,241 |
| Sara Keeton Elected | Labour | 1,152 |
| Emilie Cox | Conservative | 719 |
| Thomas Albert Beynon | Conservative | 692 |
| Anna Leonie Pigott | Green | 258 |
Party shares count each party's leading candidate.
Changed party since the election
7 councillors now sit for a different party from the one they were elected for.
| Ward | Councillor | Elected as | Now |
|---|---|---|---|
| Clydach | Brigitte Rowlands | Conservative 2022 | Independent |
| Gower | Richard Lewis | Conservative 2022 | Reform |
| Llangyfelach | Mark Tribe | Independents @ Swansea 2022 | Conservative |
| Mumbles | Angela O'Connor | Conservative 2022 | Independent |
| St Thomas | Joe Hale | Labour 2022 | Independent |
| Uplands | Allan Jeffery | Uplands 2022 | Lib Dem |
| Uplands | Sandra Joy | Uplands 2022 | Lib Dem |
Every council by-election since 2021
5 by-elections since July 2021, 2 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 18 June 2026 | Mumbles | Conservative hold | 37.3% |
| 18 June 2026 | Morriston | Labour hold | 35.2% |
| 28 May 2026 | Fairwood | Lib Dem gain from Conservative | 29.3% |
| 27 March 2025 | Penllergaer | Independent gain from Other | |
| 27 April 2023 | Penderry | Labour hold | 55.9% |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Swansea West | 44% | Labour | Labour 27% |
| Gower | 41% | Labour | Labour 30% |
| Neath and Swansea East | 15% | Labour | Reform 26% |
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 Swansea
238,489 residents in 104,962 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.