Before (end of 2020) (63 seats, Open Council Data)
Labour 36 · Conservative 21 · Green 3 · Liberal Democrats 3
After (end of 2021) (63 seats, Open Council Data)
Labour 40 · Conservative 17 · Green 3 · Liberal Democrats 3
Ward results
Altrincham1 seat · turnout 46.7%
| Geraldine Coggins | Green | 2,387 ✓ |
| Shengke Zhi | Conservative | 1,227 |
| Ben Slater | Labour | 567 |
| David Martin | Liberal Democrats | 93 |
Ashton Upon Mersey1 seat · turnout 53.2%
| Shona Gilbert | Labour | 1,938 ✓ |
| K.G. Dwyer | Conservative | 1,722 |
| Caroline Robertson-Brown | Green | 314 |
| Colin Lovell | Liberal Democrats | 122 |
Bowdon2 seats · turnout 46.6%
| Mirza M. | Conservative | 1,814 ✓ |
| Mike Whetton | Conservative | 1,763 ✓ |
| Green B.M. | Green | 684 |
| Hague T.R. | Labour | 672 |
| Mayer C.W. | Labour | 471 |
| Skelton M.E. | Green | 331 |
| Ludo Tolhurst-Cleaver | Liberal Democrats | 226 |
| Miniaci M.E. | Liberal Democrats | 216 |
Broadheath1 seat · turnout 45.7%
| Western D.A. | Labour | 2,260 ✓ |
| Kaushik Chakraborty | Conservative | 1,708 |
| Anthony Young | Green | 319 |
| Chris Marritt | Liberal Democrats | 216 |
| Farndon S.J. | Independent | 120 |
BROOKLANDS1 seat · turnout 54.1%
| Boyes C. | Conservative | 1,894 ✓ |
| Fianna Hornby | Labour | 1,875 |
| Joe Ryan | Green | 255 |
| Cliff P.A. | Liberal Democrats | 206 |
Bucklow-St Martins1 seat · turnout 28.7%
| Wright J.A. | Labour | 1,244 ✓ |
| Maxwell T.P.S. | Conservative | 585 |
| Rodrigo Capucho Paulo | Green | 147 |
| Steve Wright | Liberal Democrats | 87 |
Clifford1 seat · turnout 38.9%
| Waseem Hassan | Labour | 2,650 ✓ |
| Jess Mayo | Green | 469 |
| Halliday C.J. | Conservative | 254 |
| Hick A.P.G. | Liberal Democrats | 103 |
Davyhulme East1 seat · turnout 47.0%
| Axford J.M. | Labour | 1,882 ✓ |
| Dillon S. | Conservative | 1,467 |
| Steve Tennant | Green | 172 |
| James Alleyne Cuthbert Marshall | Liberal Democrats | 107 |
Davyhulme West1 seat · turnout 44.4%
| Sue Maitland | Labour | 1,837 ✓ |
| Jonathan Coupe | Conservative | 1,378 |
| Andrew Philip Horner | Green | 146 |
| Gerald Zuk | Liberal Democrats | 81 |
Flixton2 seats · turnout 44.5%
| Ged Carter | Labour | 2,202 ✓ |
| Dolores O'Sullivan | Labour | 1,900 ✓ |
| Sophie Taylor | Conservative | 1,293 |
| Towers G. | Conservative | 871 |
| Cotter K. | Green | 399 |
| Ann Cavanagh | Green | 280 |
| Kinsella T.J. | Liberal Democrats | 179 |
| Sutherland N.I. | Liberal Democrats | 110 |
| Swansborough P.J. | UK Independence Party (UKIP) | 75 |
Gorse Hill1 seat · turnout 34.7%
| Walsh L.J. | Labour | 2,114 ✓ |
| Voronov I. | Conservative | 513 |
| Patel S. | Green | 212 |
| Dawn Lee Carberry-Power | Liberal Democrats | 140 |
Hale Barns1 seat · turnout 43.2%
| Myers P.J. | Conservative | 2,008 ✓ |
| Twiney B.R. | Labour | 671 |
| Schorah D.G. | Green | 337 |
| Simon Lepori | Liberal Democrats | 231 |
Hale Central1 seat · turnout 52.8%
| Daniel Chalkin | Conservative | 1,499 ✓ |
| Jane Leicester | Green | 1,307 |
| Will Frass | Liberal Democrats | 737 |
| Stephen Edgar Little | Labour | 415 |
Longford2 seats · turnout 40.5%
| Sarah Haughey | Labour | 2,470 ✓ |
| Lloyd J.A. | Labour | 2,072 ✓ |
| Wadsworth J.P. | Green | 517 |
| Westbrook M.E. | Green | 435 |
| Lijo John | Conservative | 433 |
| May D.R. | Conservative | 409 |
| Anna Fryer | Liberal Democrats | 387 |
| Campion M.M. | Liberal Democrats | 210 |
Priory2 seats · turnout 42.5%
| Barry Brotherton | Labour | 2,029 ✓ |
| Dagnall L. | Labour | 1,981 ✓ |
| Duncan R. | Conservative | 1,043 |
| Stonehill S.C.D. | Conservative | 778 |
| Nick Robertson-Brown | Green | 440 |
| Dave Turner | Green | 367 |
| Briony Stephenson | Liberal Democrats | 173 |
| Kierman D.J. | Liberal Democrats | 166 |
| Garrod E.D. | DEMNET | 42 |
Sale Moor1 seat · turnout 41.6%
| Freeman M. | Labour | 1,812 ✓ |
| Bell D.J. | Conservative | 971 |
| Leicester S.E. | Green | 268 |
| Ramsbottom M.S. | Liberal Democrats | 128 |
St. Marys1 seat · turnout 41.4%
| John Holden | Conservative | 1,729 ✓ |
| J. Mills | Labour | 1,317 |
| J. McGlashan | Green | 235 |
| Bird L.C. | Liberal Democrats | 174 |
| Wood L.A. | WEP | 134 |
Stretford1 seat · turnout 40.4%
| Tom Ross | Labour | 2,160 ✓ |
| Hooley C.R. | Conservative | 625 |
| L. O'Neill | Green | 356 |
| Stephen Lee Power | Liberal Democrats | 72 |
Timperley1 seat · turnout 52.5%
| Jane Brophy | Liberal Democrats | 1,762 ✓ |
| Donnelly S.J. | Conservative | 1,528 |
| Legg A.T. | Labour | 799 |
| Jadwiga Leigh | Green | 298 |
Urmston1 seat · turnout 44.6%
| Catherine Hynes | Labour | 2,214 ✓ |
| Chinthala A.R. | Conservative | 1,101 |
| Luciya Whyte | Green | 324 |
| Franklin-Johnston J.R. | Liberal Democrats | 147 |
Village1 seat · turnout 42.6%
| Blackburn L.L. | Conservative | 1,293 ✓ |
| Shaun Ennis | Liberal Democrats | 1,028 |
| Will Jones | Labour | 901 |
| Rob Raikes | Green | 168 |
