Before (end of 2021) (60 seats, Open Council Data)
Labour 52 · Conservative 7 · Liberal Democrats 1
After (end of 2022) (60 seats, Open Council Data)
Labour 49 · Conservative 8 · Liberal Democrats 2 · Other 1
Ward results
Barton and Winton1 seat · turnout 23.1%
| J. Mullen | Labour | 1,772 ✓ |
| Richman M. | Conservative | 489 |
| Duke A. | Liberal Democrats | 188 |
Blackfriars and Trinity1 seat · turnout 19.2%
| Wain R. | Labour | 998 ✓ |
| Jones D. | Green | 299 |
| Joseph Allen | Liberal Democrats | 204 |
Boothstown and Ellenbrook1 seat · turnout 37.3%
| Les Turner | Conservative | 1,777 ✓ |
| Bashir M. | Labour | 1,143 |
| Chisnall I. | Liberal Democrats | 383 |
| Battersby D. | Green | 320 |
Broughton1 seat · turnout 20.6%
| John Merry | Labour | 1,284 ✓ |
| Assam P. | Conservative | 227 |
| Alexander Wynne | Liberal Democrats | 185 |
| Henry D. | Green | 172 |
| Leech E. | ND | 130 |
Cadishead and Lower Irlam1 seat · turnout 22.2%
| Amana-Ghola Y. | Labour | 1,274 ✓ |
| Farooq A. | Conservative | 433 |
| Clark J. | Liberal Democrats | 393 |
Claremont1 seat · turnout 28.1%
| Neil Reynolds | Labour | 1,599 ✓ |
| Goldfine B. | Conservative | 391 |
| Mary Ferrer | Independent | 315 |
| Seed C. | Green | 269 |
| Hughes G. | Liberal Democrats | 186 |
Eccles1 seat · turnout 29.7%
| Nathaniel Tetteh | Labour | 1,964 ✓ |
| Christopher Bates | Conservative | 731 |
| Hamilton C. | Green | 265 |
| Bradfield O. | Liberal Democrats | 205 |
| Griffiths S. | TUSC | 99 |
Higher Irlam and Peel Green1 seat · turnout 21.2%
| Saeed M. | Labour | 1,317 ✓ |
| Aftab S. | Conservative | 381 |
| Thompson K. | Liberal Democrats | 364 |
Kersal and Broughton Park1 seat · turnout 27.8%
| Walter A. | ND | 1,009 ✓ |
| Carney A. | Conservative | 791 |
| Chichi Mgbeokwere | Labour | 696 |
| Jamie Twells | Liberal Democrats | 134 |
Little Hulton1 seat · turnout 18.0%
| Pepper T. | Labour | 1,066 ✓ |
| Chapman D. | Conservative | 395 |
| Oxbrow S. | Green | 113 |
| Robbins S. | Liberal Democrats | 88 |
Ordsall1 seat · turnout 22.9%
| Christopher Green | Liberal Democrats | 840 ✓ |
| Walsh J. | Labour | 748 |
| Nicola Smith | Green | 234 |
Pendlebury and Clifton1 seat · turnout 23.1%
| Linden S. | Labour | 1,309 ✓ |
| Mountaine J. | Conservative | 550 |
| McKinlay I. | Liberal Democrats | 236 |
Pendleton and Charlestown1 seat · turnout 19.2%
| John Warmisham | Labour | 1,154 ✓ |
| Friedman M. | Conservative | 266 |
| Nadin A. | Green | 183 |
| Wade S. | Liberal Democrats | 119 |
Quays1 seat · turnout 23.9%
| Warren A. | Liberal Democrats | 976 ✓ |
| Phil Tresadern | Labour | 503 |
| Staniforth L. | Green | 135 |
Swinton and Wardley1 seat · turnout 28.0%
| Gina Reynolds | Labour | 1,600 ✓ |
| Azmat Husain | Conservative | 423 |
| Sampson M. | Independent | 319 |
| Waite L. | Green | 155 |
| Watkins G. | Liberal Democrats | 107 |
Swinton Park1 seat · turnout 28.2%
| Dickman S. | Labour | 1,530 ✓ |
| Meades D. | Conservative | 497 |
| O'Neill J. | Independent | 237 |
| John McLellan | Liberal Democrats | 210 |
| Balkind H. | Green | 184 |
Walkden North1 seat · turnout 25.1%
| Youd J. | Labour | 1,213 ✓ |
| Ashlea Simon | BRITF | 508 |
| Masood A. | Conservative | 269 |
| Battersby F. | Green | 215 |
| John Grant | Liberal Democrats | 143 |
Walkden South1 seat · turnout 30.4%
| Irfan Syed | Labour | 1,281 ✓ |
| Azmat Husain | Conservative | 674 |
| Dylan T. | Green | 494 |
| Murphy P. | Liberal Democrats | 271 |
Weaste and Seedley1 seat · turnout 18.6%
| Alexis Shama | Labour | 1,302 ✓ |
| Paul Heilbron | Liberal Democrats | 436 |
| Humphery D. | WEP | 265 |
Worsley and Westwood Park1 seat · turnout 33.6%
| Adam Kealey | Conservative | 1,451 ✓ |
| Davies T. | Labour | 1,298 |
| Blessing J. | Liberal Democrats | 251 |
