Salford
Metropolitan borough · North West · 60 seats in 20 wards · A third of seats elected in three years out of four · Next election 6 May 2027
Salford has a directly elected Labour mayor. Labour hold 34 of the 60 council seats. The council has 60 councillors in 20 wards. Seats by party: Labour 34, Reform 14, Conservative 6, Green 3, Other 2, Lib Dem 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 |
|---|---|
| Barton & Winton Michael Felse, John Mullen, Jacqui Fahy | 7 May 2026 Labour 37.2% lead 1.2 pts |
| Blackfriars & Trinity Jane Hamilton, Emma Cammell, David Jones | 7 May 2026 Green 52.6% lead 34.2 pts |
| Boothstown & Ellenbrook Jan Barrington, Bob Clarke, Darren Ward | 7 May 2026 Conservative 34.6% lead 2.8 pts |
| Broughton Maria Brabiner, Jim King, John Merry | 7 May 2026 Labour 32.7% lead 0.2 pts |
| Cadishead & Lower Irlam Leighton Medley, Hannah Robinson-Smith, James Hart | 7 May 2026 Reform 44.2% lead 9.4 pts |
| Claremont Michael Pevitt, Christopher Bates, Barbara Bentham | 7 May 2026 Reform 38.1% lead 6.0 pts |
| Eccles Lisa Muir, Mike McCusker, Nathaniel Tetteh | 7 May 2026 Labour 38.7% lead 10.6 pts |
| Higher Irlam & Peel Green Christopher Evans, Tracy Kelly, John Walsh | 7 May 2026 Reform 46.3% lead 15.3 pts |
| Kersal & Broughton Park Arnold Saunders, Ari Leitner, Andrew Walters | 7 May 2026 Independent 33.5% lead 9.4 pts |
| Little Hulton Tony Davies, Rob Sharpe, Lewis Croden | 7 May 2026 Reform 43.4% lead 11.0 pts |
| Ordsall Ben Grogan, Martyn Stockley, Tanya Burch | 7 May 2026 Green 40.1% lead 12.6 pts |
| Pendlebury & Clifton Su Matthews, Barry Warner, Natalie Rowland | 7 May 2026 Reform 49.7% lead 26.6 pts |
| Pendleton & Charlestown Michele Barnes, Wilson Nkurunziza, Daryl Stone-Shaw | 7 May 2026 Reform 32.7% lead 5.3 pts |
| Quays Jonathan Moore, Jake Rowland, Andrea O'Brien | 7 May 2026 Green 42.4% lead 7.5 pts |
| Swinton & Wardley Jim Dawson, Bill Hinds, Peter Jones | 7 May 2026 Reform 42.0% lead 15.4 pts |
| Swinton Park Monika Puchalska, Heather Fletcher, Jim Cammell | 7 May 2026 Reform 38.5% lead 7.7 pts |
| Walkden North Adrian Brocklehurst, Sammie Bellamy, Miles Henderson | 7 May 2026 Reform 39.7% lead 8.4 pts |
| Walkden South Joshua Brooks, Hilaria Asumu, Ivan Voronov | 7 May 2026 Reform 36.0% lead 4.9 pts |
| Weaste & Seedley Charlotte Youd, Paul Doyle, Philip Cusack | 7 May 2026 Reform 33.3% lead 6.3 pts |
| Worsley & Westwood Park James Prady, Robin Garrido, Kaiden Morrison | 7 May 2026 Reform 35.0% lead 7.7 pts |
Barton & Winton
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| John Mullen Elected | Labour | 1,348 | 37.2% |
| Yvonne Earnshaw | Reform | 1,306 | 36.0% |
| Babak Winstanley-Sharples | Green | 586 | 16.2% |
| Holly Ann Muldoon | Conservative | 184 | 5.1% |
| Antony Ian Duke | Lib Dem | 135 | 3.7% |
| Kirsty Anne Downie | Independent | 65 | 1.8% |
Last by-election, 22 April 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Michael James Felse Elected | Reform | 676 | 34.9% |
| Catherine Goodyer | Labour | 643 | 33.2% |
| Jack Groom | Green | 363 | 18.7% |
| Holly Ann Muldoon | Conservative | 118 | 6.1% |
| Antony Ian Duke | Lib Dem | 94 | 4.9% |
| Kirsty Anne Downie | Independent | 44 | 2.3% |
Blackfriars & Trinity
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| David Jones Elected | Green | 1,611 | 52.6% |
| Darren Matthews | Labour | 563 | 18.4% |
| Brian Westley | Lib Dem | 451 | 14.7% |
| Christopher Roscoe | Reform | 295 | 9.6% |
| Craig Russell Walsh | Conservative | 141 | 4.6% |
Last by-election, 4 November 2021
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Roseanna Wain Elected | Labour | 408 | 51.8% |
| David Jones | Green | 160 | 20.3% |
| Joseph Allen | Lib Dem | 152 | 19.3% |
| Christopher Alan Bates | Conservative | 68 | 8.6% |
Boothstown & Ellenbrook
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Jan Barrington Elected | Conservative | 1,616 | 34.6% |
| Terry Mather | Reform | 1,486 | 31.8% |
| Muhammad Kashif | Labour | 699 | 15.0% |
| Paige Dawson | Green | 587 | 12.6% |
| Graham Bates | Lib Dem | 279 | 6.0% |
Broughton
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| John Merry Elected | Labour | 803 | 32.7% |
| Gary Mark Bardsley | Reform | 797 | 32.5% |
| Kathleen Frances Allen | Green | 570 | 23.2% |
| Patience Assam | Conservative | 156 | 6.4% |
| Ben Thomas | Lib Dem | 87 | 3.5% |
| Hugh Patrick Caffrey | Independent | 40 | 1.6% |
Cadishead & Lower Irlam
Last scheduled election, 7 May 2026 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| James Richard Hart Elected | Reform | 1,626 |
| Leighton James Medley Elected | Reform | 1,494 |
| Bill McLaughlin | Labour | 1,281 |
| Ceewhy Ochoga | Labour | 847 |
| Alex Gravener | Green | 410 |
| Matty Wilson | Green | 362 |
| Skye Ainscough | Conservative | 247 |
| Jonathan Thomason | Conservative | 212 |
| Ninad Vivek Oak | Lib Dem | 115 |
Party shares count each party's leading candidate.
Claremont
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Chris Bates Elected | Reform | 1,497 | 38.1% |
| Neil Andrew Reynolds | Labour | 1,262 | 32.1% |
| Christopher Frederick Seed | Green | 732 | 18.6% |
| Janet West | Conservative | 234 | 5.9% |
| Ian Alexander McKinlay | Lib Dem | 209 | 5.3% |
Eccles
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Nathaniel Djangmah Tetteh Elected | Labour | 1,663 | 38.7% |
| Denis Allen Adshead | Reform | 1,207 | 28.1% |
| Sara Laing | Green | 875 | 20.3% |
| Janet Reygan Cgn | Conservative | 338 | 7.9% |
| Daniel Lee Wells | Lib Dem | 186 | 4.3% |
| Sally Griffiths | Trade Unionist and Socialist Coalition | 32 | 0.7% |
Last by-election, 31 October 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Lisa Muir Elected | Labour | 951 | 51.2% |
| Dan Whitehouse | Conservative | 426 | 23.0% |
| Sara Laing | Green | 261 | 14.1% |
| Ian Alexander McKinlay | Lib Dem | 142 | 7.7% |
| Sally Griffiths | Trade Unionist and Socialist Coalition | 76 | 4.1% |
Higher Irlam & Peel Green
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Christopher Evans Elected | Reform | 1,403 | 46.3% |
| Mishal Saeed | Labour | 938 | 31.0% |
| Andrew Neil Parkinson | Green | 495 | 16.3% |
| Akiva Kline | Conservative | 192 | 6.3% |
Kersal & Broughton Park
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Andrew Avrohom Yitzchok Walter Elected | Independent | 1,016 | 33.5% |
| Simon Fan | Reform | 731 | 24.1% |
| Adam Robert Carney | Conservative | 454 | 15.0% |
| Declan Curtis Murphy | Labour | 454 | 15.0% |
| Hormoz Ahmadzadeh | Green | 381 | 12.5% |
Little Hulton
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Lewis Croden Elected | Reform | 1,121 | 43.4% |
| Teresa Christina Pepper | Labour | 837 | 32.4% |
| Mike Ashdown | Green | 334 | 12.9% |
| Anne Fasan | Conservative | 185 | 7.2% |
| Stuart Oxbrow | Lib Dem | 103 | 4.0% |
Ordsall
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Martyn Stockley Elected | Green | 1,125 | 40.1% |
| Brendan Keville | Labour | 772 | 27.5% |
| Craig Stephen Barclay | Reform | 428 | 15.3% |
| John Grant | Lib Dem | 332 | 11.8% |
| Charlie Ng | Conservative | 147 | 5.2% |
Pendlebury & Clifton
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Natalie Anne Rowland Elected | Reform | 1,627 | 49.7% |
| Chichi Mgbeokwere | Labour | 755 | 23.1% |
| Andrew Nadin | Green | 456 | 13.9% |
| Angela May Grant | Conservative | 268 | 8.2% |
| Susan Vanessa Lewis | Lib Dem | 168 | 5.1% |
Pendleton & Charlestown
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Daryl Stone-Shaw Elected | Reform | 963 | 32.7% |
| Andrew Stephen Behan | Labour | 807 | 27.4% |
| Matthew Callaghan | Green | 725 | 24.6% |
| Ayotunde Adedeji Ajibola | Conservative | 254 | 8.6% |
| Kenneth Thompson | Lib Dem | 143 | 4.9% |
| Jacob John Allen | Independent | 54 | 1.8% |
Quays
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Andrea Romero O'Brien Elected | Green | 1,062 | 42.4% |
| Paul Heilbron | Lib Dem | 874 | 34.9% |
| Daniel Harold | Labour | 294 | 11.7% |
| Owen Martin Hammond | Reform | 170 | 6.8% |
| Gary Michael Slawther | Conservative | 103 | 4.1% |
Last by-election, 11 January 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Paul Heilbron Elected | Lib Dem | 540 | 54.8% |
| Liz McCoy | Labour | 321 | 32.6% |
| Andrea Romero O'Brien | Green | 124 | 12.6% |
Swinton & Wardley
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Peter Charles Jones Elected | Reform | 1,543 | 42.0% |
| Liz McCoy | Labour | 980 | 26.6% |
| Anton Strong | Green | 627 | 17.0% |
| Andy Spratt | Conservative | 258 | 7.0% |
| Colin Seeney | Lib Dem | 156 | 4.2% |
| Joe O'Neill | Independent | 114 | 3.1% |
Swinton Park
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Monika Katarzyna Puchalska Elected | Reform | 1,450 | 38.5% |
| Karl Robert Robson | Labour | 1,160 | 30.8% |
| Farzam Barghian | Green | 570 | 15.1% |
| Andrew Wong | Conservative | 333 | 8.8% |
| John McLellan | Lib Dem | 252 | 6.7% |
Walkden North
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Miles Alexander Henderson Elected | Reform | 1,209 | 39.7% |
| Jack Leslie Youd | Labour | 953 | 31.3% |
| Adam Kenyon | Green | 427 | 14.0% |
| Paul Anthony Whitelegg | Independent | 276 | 9.1% |
| Arlene Royle | Conservative | 181 | 5.9% |
Walkden South
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Ivan Voronov Elected | Reform | 1,422 | 36.0% |
| Irfan Syed | Labour | 1,228 | 31.1% |
| Rachel Lindsey Fitzsimmons | Green | 679 | 17.2% |
| Guy Muntu | Conservative | 518 | 13.1% |
| Craig Thomas Birtwistle | Advance UK | 101 | 2.6% |
Weaste & Seedley
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Paul Doyle Elected | Reform | 1,173 | 33.3% |
| James Robertson | Green | 949 | 27.0% |
| Alexis Murura Shama | Labour | 926 | 26.3% |
| Anne Broomhead | Conservative | 212 | 6.0% |
| Oliver James Ritchie Scott | Lib Dem | 192 | 5.5% |
| John David Warmisham | Your Party | 66 | 1.9% |
Worsley & Westwood Park
Last scheduled election, 7 May 2026
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Kaiden Jason Morrison Elected | Reform | 1,342 | 35.0% |
| JP Atley | Labour | 1,047 | 27.3% |
| Dan Whitehouse | Conservative | 635 | 16.5% |
| Seema Azam Rajpura | Green | 571 | 14.9% |
| James Karl Blessing | Lib Dem | 242 | 6.3% |
Seats up on 6 May 2027
20 of 60 seats are up. Seats held now, by party:
| Ward | Councillor whose term ends |
|---|---|
| Barton & Winton | Michael Felse Reform |
| Blackfriars & Trinity | Emma Cammell Labour |
| Boothstown & Ellenbrook | Darren Ward Conservative |
| Broughton | Jim King Labour |
| Cadishead & Lower Irlam | Hannah Robinson-Smith Labour |
| Claremont | Michael Pevitt Labour |
| Eccles | Mike McCusker Labour |
| Higher Irlam & Peel Green | John Walsh Labour |
| Kersal & Broughton Park | Ari Leitner Conservative |
| Little Hulton | Rob Sharpe Labour |
| Ordsall | Ben Grogan Labour |
| Pendlebury & Clifton | Barry Warner Labour |
| Pendleton & Charlestown | Wilson Nkurunziza Labour |
| Quays | Jake Rowland Labour |
| Swinton & Wardley | Bill Hinds Independent |
| Swinton Park | Jim Cammell Labour |
| Walkden North | Sammie Bellamy Labour |
| Walkden South | Hilaria Asumu Labour |
| Weaste & Seedley | Charlotte Youd Labour |
| Worsley & Westwood Park | Robin Garrido Conservative |
Term end dates from Open Council Data.
Every council by-election since 2021
3 by-elections since July 2021, 1 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 22 April 2026 | Barton & Winton | Reform gain from Labour | 34.9% |
| 31 October 2024 | Eccles | Labour hold | 51.0% |
| 20 January 2024 | Quays | Lib Dem hold |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Salford | 45% | Labour | Labour 40% |
| Worsley and Eccles | 37% | Labour | Labour 44% |
| Bolton South and Walkden | 14% | Labour | Labour 43% |
| Bury South | 4% | Labour | Labour 37% |
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 Salford
269,915 residents in 115,106 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.