Before (end of 2020) (57 seats, Open Council Data)
Labour 51 · Conservative 5 · Green 1
After (end of 2021) (57 seats, Open Council Data)
Labour 50 · Conservative 6 · Green 1
Ward results
Ashton Hurst1 seat · turnout 37.0%
| Dan Costello | Conservative | 1,503 ✓ |
| L.V.C. Drennan | Labour | 1,349 |
| Phil Blakeney | Green | 247 |
| Holgate M.D.J. | Liberal Democrats | 99 |
Ashton St Michael's1 seat · turnout 28.3%
| Jean Drennan | Labour | 1,411 ✓ |
| Matt Allen | Conservative | 693 |
| Keith Whitehead | Green | 397 |
Ashton Waterloo1 seat · turnout 32.4%
| Sangita Patel | Labour | 1,313 ✓ |
| Whitehead L.A. | Green | 826 |
| Howarth-Hamilton K. | Conservative | 636 |
Audenshaw1 seat · turnout 33.7%
| Teresa Smith | Labour | 1,507 ✓ |
| Mather D. | Conservative | 1,425 |
| Body T. | Green | 280 |
Denton North East1 seat · turnout 29.9%
| Denise Ward | Labour | 1,487 ✓ |
| Cobb D.L. | Conservative | 840 |
| John Bradley | Green | 216 |
Denton South1 seat · turnout 32.0%
| Newton G.F. | Labour | 1,707 ✓ |
| Cho T. | Conservative | 689 |
| Ben Hart | Green | 140 |
| Kaya B. | REF | 98 |
Denton West1 seat · turnout 35.1%
| George Alex Jones | Labour | 2,022 ✓ |
| Tanya Dunne | Conservative | 973 |
| Jean Smee | Green | 231 |
Droylsden East1 seat · turnout 30.2%
| David John Mills | Labour | 1,519 ✓ |
| Matt Stevenson | Conservative | 924 |
| Louise Axon | Green | 289 |
Droylsden West1 seat · turnout 29.6%
| Ged Cooney | Labour | 1,492 ✓ |
| Roden H.F. | Conservative | 633 |
| Annie Train | Green | 319 |
| Maurice Jackson | REF | 150 |
Dukinfield1 seat · turnout 26.9%
| Naila Sharif | Labour | 1,324 ✓ |
| Turner L.A. | Conservative | 845 |
| Julie Wood | Green | 306 |
Dukinfield Stalybridge1 seat · turnout 33.4%
| Leanne Feeley | Labour | 1,308 ✓ |
| McPartland K. | Conservative | 1,295 |
| Anthony D. | Green | 286 |
Hyde Godley1 seat · turnout 32.3%
| Joe Kitchen | Labour | 1,353 ✓ |
| Andrea Colbourne | Conservative | 1,301 |
| Cooper K.A. | Green | 214 |
| Ashe S.A. | Liberal Democrats | 65 |
| Edge J.A. | LIB | 45 |
Hyde Newton1 seat · turnout 25.7%
| P.J. Robinson | Labour | 1,567 ✓ |
| Peter Robinson | Labour | 1,324 ✓ |
| Molloy M. | Conservative | 1,022 |
| Baker M. | Green | 263 |
| Peter Stanley Ball-Foster | Liberal Democrats | 183 |
Hyde Werneth1 seat · turnout 42.0%
| R.A.W. Welsh | Conservative | 1,903 ✓ |
| Hugh Roderick | Labour | 1,496 |
| Harrop N.L. | Green | 237 |
| O'Brien R. | Liberal Democrats | 118 |
Longdendale1 seat · turnout 33.3%
| North J.R. | Labour | 1,357 ✓ |
| Kader L. | Conservative | 746 |
| Brierley I. | Green | 390 |
| Shaun Offerman | Liberal Democrats | 69 |
Mossley1 seat · turnout 35.6%
| Jack Homer | Labour | 1,673 ✓ |
| Andrew Hay | Conservative | 959 |
| Clark C.A. | Green | 471 |
St Peter's1 seat · turnout 28.6%
| Warren Bray | Labour | 1,892 ✓ |
| David Rose | Conservative | 471 |
| Trevor Clarke | Green | 272 |
| Tompson C.J. | REF | 109 |
Stalybridge North1 seat · turnout 30.8%
| Jan Jackson | Labour | 1,167 ✓ |
| David Tilbrook | Conservative | 920 |
| Lee Grahame Stafford | STP | 546 |
| Dave Fernley | Green | 217 |
Stalybridge South1 seat · turnout 35.5%
| Doreen Dickinson | Conservative | 1,815 ✓ |
| Paul Thompson | Labour | 907 |
| Amanda Jane Hickling | Green | 300 |
