Before (end of 2023) (60 seats, Open Council Data)
Labour 49 · Conservative 8 · Liberal Democrats 2 · Other 1
After (end of 2024) (60 seats, Open Council Data)
Labour 50 · Conservative 7 · Liberal Democrats 2 · Other 1
Ward results
Barton and Winton1 seat
| Jacqui Fahy | Labour | 1,633 ✓ |
| Jack Smith | Green | 386 |
| Janet Alison Meades-Smith | Conservative | 375 |
| Antony Ian Duke | Liberal Democrats | 228 |
Blackfriars and Trinity1 seat
| Jane Elizabeth Hamilton | Labour | 1,433 ✓ |
| David Jones | Green | 587 |
| Craig Russell Walsh | Conservative | 164 |
| Stuart Oxbrow | Liberal Democrats | 139 |
Boothstown and Ellenbrook1 seat · turnout 38.9%
| Barry Clarke | Conservative | 2,339 ✓ |
| Darren Matthews | Labour | 1,092 |
| Diana Joy Battersby | Green | 263 |
| Ian Chisnall | Liberal Democrats | 82 |
Broughton1 seat
| Maria Brabiner | Labour | 1,440 ✓ |
| David Joseph Henry | Green | 271 |
| Saqib Aftab | Conservative | 213 |
| Ben Web | Liberal Democrats | 120 |
| Lewis Eric Nelson | Labour | 2,024 ✓ |
| Michael Richman | Conservative | 287 |
| Jane Mary Ransley | Green | 156 |
Claremont1 seat
| Barbara Anne Bentham | Labour | 1,991 ✓ |
| Christopher Frederick Seed | Green | 458 |
| Ian Alexander McKinlay | Liberal Democrats | 255 |
| Alima Husain | Conservative | 245 |
Eccles1 seat · turnout 30.4%
| Sharmina August | Labour | 2,121 ✓ |
| Paul Lionel Albert Worcester | Conservative | 565 |
| Nicolette Smith | Green | 479 |
| S. Griffiths | TUSC | 198 |
| Tracy Kelly | Labour | 1,431 ✓ |
| Dorothy Chapman | Conservative | 349 |
| Nathan David Ashmall | Green | 322 |
| Arnie Saunders | Conservative | 1,289 ✓ |
| Muhammad Kashif | Labour | 779 |
| Nel Scroggie | Green | 183 |
| Ben Thomas | Liberal Democrats | 115 |
Little Hulton1 seat · turnout 18.3%
| Tony Davies | Labour | 1,173 ✓ |
| Myrella Saunders | Conservative | 285 |
| Jane Wood | Green | 227 |
Ordsall2 seats · turnout 23.9%
| Tanya Burch | Labour | 1,292 ✓ |
| Brendan Keville | Labour | 1,127 ✓ |
| Jack Owens | Green | 391 |
| Michael George Scantlebury | Green | 361 |
| John Grant | Liberal Democrats | 335 |
| Charlie Ng | Conservative | 202 |
| Jay Talukdar | Conservative | 135 |
Pendlebury and Clifton1 seat
| Su Matthews | Labour | 1,341 ✓ |
| Angela May Grant | Conservative | 517 |
| Kathleen Frances Allen | Green | 330 |
| Michele Barnes | Labour | 1,367 ✓ |
| Adam Robert Carney | Conservative | 330 |
| Adam Skyrme | Green | 278 |
| Kenneth William Thompson | Liberal Democrats | 158 |
Quays1 seat · turnout 24.2%
| Jonathan Moore | Liberal Democrats | 794 ✓ |
| Liz McCoy | Labour | 756 |
| A. Romero O'Brien | Green | 312 |
| Derek Barry Meades | Conservative | 161 |
Swinton and Wardley1 seat
| James Dawson | Labour | 1,818 ✓ |
| Jackie Mountaine | Conservative | 381 |
| Joe O'Neill | Independent | 331 |
| Liam James Cantona Waite | Green | 246 |
Swinton Park1 seat
| Heather Dawn Fletcher | Labour | 1,671 ✓ |
| Glenn Croston | Conservative | 558 |
| Lisa Swarbrick | Green | 311 |
| Jason McLellan | Liberal Democrats | 230 |
Walkden North1 seat · turnout 22.4%
| Adrian Brocklehurst | Labour | 1,351 ✓ |
| Craig Thomas Birtwistle | Reform UK | 321 |
| Kausar George | Conservative | 230 |
| Frederick Roy Battersby | Green | 177 |
| Scott James Turner-Preece | Liberal Democrats | 73 |
Walkden South1 seat
| Joshua Brooks | Labour | 1,575 ✓ |
| Christopher Alan Bates | Conservative | 740 |
| Paul Anthony Whitelegg | Independent | 311 |
| Tom Dylan | Green | 244 |
| Rowan Cerys Blessing | Liberal Democrats | 140 |
Weaste and Seedley1 seat
| Phil Cusack | Labour | 1,595 ✓ |
| Andrew Nadin | Green | 327 |
| Daniel Andrew WHITEHOUSE | Conservative | 271 |
| Carmen Wood-Hope | Women`s Equality Party | 240 |
| Ninad Vivek Oak | Liberal Democrats | 112 |
| Chris Neville | Communist Party of Britain | 77 |
Worsley and Westwood Park1 seat · turnout 35.5%
| James Prady | Labour | 1,556 ✓ |
| Lewis Ormston | Conservative | 1,201 |
| Sara Laing | Green | 246 |
| James Karl Blessing | Liberal Democrats | 171 |
