Before (end of 2022) (63 seats, Open Council Data)
Liberal Democrats 27 · Labour 25 · Conservative 6 · Other 3 · Green 2
After (end of 2023) (63 seats, Open Council Data)
Liberal Democrats 30 · Labour 24 · Other 6 · Green 3
Ward results
Bramhall North3 seats · turnout 48.0%
| Mark Anthony Jones | Liberal Democrats | 2,210 ✓ |
| Suzanne Margaret Wyatt | Liberal Democrats | 2,149 ✓ |
| Alex Wynne | Liberal Democrats | 1,728 ✓ |
| Fiona Mary Bates | Conservative | 1,634 |
| Linda Holt | Conservative | 1,625 |
| Peter Crossen | Conservative | 1,503 |
| Deborah Evelyn Hind | Green | 468 |
| Jill Beswick | Labour | 420 |
| Mike Bennett | Labour | 311 |
| David Parkinson | Labour | 252 |
Bramhall South and Woodford3 seats · turnout 49.2%
| Ian George Powney | Liberal Democrats | 2,342 ✓ |
| D. Jones | Liberal Democrats | 2,228 ✓ |
| J. Meal | Liberal Democrats | 2,188 ✓ |
| Brian Bagnall | Conservative | 2,025 |
| M. Hurleston | Conservative | 1,828 |
| J. McGahan | Conservative | 1,789 |
| A. Dearden | Green | 437 |
| V. Martin | Labour | 254 |
| Karen Szkilnyk | Labour | 230 |
| Chris Wells | Labour | 207 |
Bredbury & Woodley3 seats · turnout 35.0%
| Joe Barratt | Labour | 1,639 ✓ |
| Sue Thorpe | Liberal Democrats | 1,598 ✓ |
| Rosemary Frances Barratt | Labour | 1,479 ✓ |
| James Jonathan Epps | Liberal Democrats | 1,390 |
| Dan Willis | Liberal Democrats | 1,388 |
| Charlotte Jane Price | Labour | 1,238 |
| Tim Morley | Conservative | 515 |
| Michael Anthony Lyons | Conservative | 480 |
| Bernie Wylde | Conservative | 424 |
| Alex Louise Crompton | Green | 312 |
| Sue Chatton | Independent | 243 |
Bredbury Green and Romiley3 seats · turnout 35.3%
| Lisa Smart | Liberal Democrats | 2,301 ✓ |
| A. Clark | Liberal Democrats | 2,239 ✓ |
| Mark Roberts | Liberal Democrats | 2,048 ✓ |
| Peter Bentley | Conservative | 607 |
| Jane Brenda Elizabeth Cannon | Conservative | 563 |
| Matthew John Walsh | Conservative | 559 |
| P. Black | Labour | 488 |
| David Robert Colman | Labour | 439 |
| Susan Colman | Labour | 399 |
| S. Wyatt | Green | 319 |
Brinnington & Stockport Central3 seats · turnout 18.0%
| Christine Nora Carrigan | Labour | 1,041 ✓ |
| Kerry Louise Waters | Labour | 931 ✓ |
| Karl Peter Marx Wardlaw | Labour | 843 ✓ |
| Alexander Frank Richard Drury | Green | 282 |
| Ros Lloyd | Conservative | 222 |
| Catrin Lizzie Barrowcliff | Liberal Democrats | 217 |
| Susan Anne Ingham | Liberal Democrats | 212 |
| Jack James William Holliss | Liberal Democrats | 142 |
Cheadle East and Cheadle Hulme North3 seats · turnout 40.7%
| David Meller | Labour | 2,041 ✓ |
| Jilly Julian | Liberal Democrats | 1,846 ✓ |
| Yvonne Maureen Guariento | Labour | 1,666 ✓ |
| M. Hill | Labour | 1,586 |
| Brian Joseph Hendley | Liberal Democrats | 1,575 |
| J. O'Neill | Liberal Democrats | 1,408 |
| Max David Booth | Conservative | 449 |
| Nawaz Khan | Conservative | 381 |
| Mandy Padfield | Green | 377 |
| P. Leck | Conservative | 368 |
Cheadle Hulme South3 seats · turnout 40.5%
| Mark Hunter | Liberal Democrats | 2,852 ✓ |
| Helen Foster-Grime | Liberal Democrats | 2,657 ✓ |
| Keith Ernest Holloway | Liberal Democrats | 2,405 ✓ |
| Brian Dougal | Conservative | 732 |
| Michael Evans | Conservative | 728 |
| Barry Hawkins | Labour | 694 |
| Gill Shaw | Conservative | 631 |
| Tess McDermott | Labour | 509 |
| Andrew O'Shea | Green | 506 |
| James Thomas Pelham | Labour | 398 |
Cheadle West and Gatley3 seats · turnout 34.4%
| Clive Graham Greenhalgh | Liberal Democrats | 2,219 ✓ |
| Ian Hunter | Liberal Democrats | 2,160 ✓ |
| Tom Morrison | Liberal Democrats | 2,018 ✓ |
| Michael Anthony Fox | Conservative | 832 |
| Minara Cook | Conservative | 759 |
| Faria Amara Naveed Khan | Conservative | 690 |
| Chris Gleeson | Labour | 678 |
| Rayne Michelle Barrett | Green | 625 |
| Elaine Frances Preece | Labour | 569 |
| Themis Kokolakakis | Labour | 510 |
Davenport & Cale Green3 seats · turnout 28.0%
| Dickie Davies | Labour | 2,165 ✓ |
| Wendy Margaret Wild | Labour | 1,890 ✓ |
| Janet Mobbs | Labour | 1,849 ✓ |
| Dominic Wells | Liberal Democrats | 549 |
| Paolo Louis Granelli | Green | 518 |
| Stuart William Ardern | Liberal Democrats | 446 |
| Nathan Lumb | Conservative | 427 |
| Bruce Gerard Fairbanks | Liberal Democrats | 393 |
| Dottie Hopkins | Reform UK | 185 |
| John Pearson | Stockport Fights Austerity No to Cuts | 117 |
| Ashley Walker | Stockport Fights Austerity No to Cuts | 116 |
Edgeley3 seats · turnout 38.0%
| Matt Wynne | Edgeley Community Association | 1,714 ✓ |
| Leah Taylor | Edgeley Community Association | 1,487 ✓ |
| Asa Caton | Edgeley Community Association | 1,461 ✓ |
| Louise Josephine Heywood | Labour | 1,183 |
| Georgia Madison Lynott | Labour | 1,166 |
| Rory Leonard | Labour | 1,083 |
| Shaughan James Rick | Green | 204 |
| Robbie Cowbury | Liberal Democrats | 187 |
| Tracey Whitmore | Liberal Democrats | 155 |
| Ben Traynor | Liberal Democrats | 124 |
| Karl Seppman | Conservative | 106 |
Hazel Grove3 seats · turnout 33.0%
| Jake Austin | Liberal Democrats | 1,662 ✓ |
| Wendy Meikle | Liberal Democrats | 1,596 ✓ |
| Frankie Singleton | Liberal Democrats | 1,458 ✓ |
| William Robert Law | Conservative | 924 |
| Andrew Baker | Conservative | 891 |
| Elizabeth Rose Eveleigh Arnold | Conservative | 891 |
| Carl Carrigan | Labour | 708 |
| Linda Joyce Paton | Labour | 544 |
| Johnny White | Labour | 468 |
| Mary Fiona Bullock | Green | 375 |
Heald Green3 seats · turnout 34.3%
| Carole Michelle McCann | Independent | 1,663 ✓ |
| Anna Mary Charles-Jones | Independent | 1,625 ✓ |
| Catherine Louise Stuart | Independent | 1,516 ✓ |
| Qasim Shahid Ahmed | Liberal Democrats | 988 |
| Gemma-Jane Bowker | Liberal Democrats | 893 |
| Iain Roberts | Liberal Democrats | 863 |
| Kath Priestley | Labour | 625 |
| Caroline Owen | Labour | 563 |
| Brian Christopher Preece | Labour | 442 |
| Janice McGahan | Conservative | 302 |
| Yvonne Salmons | Conservative | 290 |
| Oliver Louis James Williamson | Conservative | 237 |
| Chitra Ramachandran | Green | 202 |
Heatons North3 seats · turnout 47.6%
| David Sedgwick | Labour | 2,873 ✓ |
| John Taylor | Labour | 2,819 ✓ |
| Dena Miriam Anna Ryness | Labour | 2,664 ✓ |
| Sam Dugdale | Green | 900 |
| Hassan Sajjad | Conservative | 647 |
| Paul Ankers | Liberal Democrats | 386 |
| Diane Coffey | Women`s Equality Party | 384 |
| Jenny Humphreys | Liberal Democrats | 371 |
| Craig Edward Wright | Liberal Democrats | 260 |
Heatons South3 seats · turnout 44.5%
| Christine Mary Foster | Labour | 2,868 ✓ |
| Dean Fitzpatrick | Labour | 2,838 ✓ |
| Claire Vibert | Labour | 2,582 ✓ |
| Sophie Tyrrell | Green | 947 |
| Joel Tennuchi | Conservative | 575 |
| Margaret Mcdermott | Liberal Democrats | 418 |
| Malcolm Roderick Allan | Liberal Democrats | 353 |
| Richard Paul Hardisty | Liberal Democrats | 325 |
Manor3 seats · turnout 29.0%
| Laura Clingan | Labour | 1,328 ✓ |
| Sue Glithero | Labour | 1,280 ✓ |
| Charlie Stewart | Labour | 1,152 ✓ |
| Micheala Wendy Meikle | Liberal Democrats | 1,103 |
| Jamie Hirst | Liberal Democrats | 1,047 |
| Jason Jones | Liberal Democrats | 1,021 |
| Antony Ford Rablen | Green | 270 |
| Charlotte Louise Tinné | Conservative | 233 |
| Brian John Battle | Independent | 213 |
| Chris Murphy | Independent | 173 |
| Andy Sorton | Independent | 142 |
| Stephen George Speakman | Reform UK | 130 |
Marple North3 seats · turnout 52.0%
| Stephen Gribbon | Liberal Democrats | 2,752 ✓ |
| Geoff Abell | Liberal Democrats | 2,638 ✓ |
| Becky Senior | Liberal Democrats | 2,472 ✓ |
| Nigel Noble | Conservative | 766 |
| John Bright | Green | 658 |
| Joyce Ebbage | Conservative | 644 |
| Daniel Marchbank | Conservative | 613 |
| Sandy Broadhurst | Labour | 552 |
| Craig Hamilton | Labour | 430 |
| Brian Anthony Wild | Labour | 382 |
| Steve Hatton | Independent | 282 |
Marple South & High Lane3 seats · turnout 38.0%
| Shan Alexander | Liberal Democrats | 2,168 ✓ |
| Aron Thomas Thornley | Liberal Democrats | 2,115 ✓ |
| Colin David MacAlister | Liberal Democrats | 2,069 ✓ |
| Annette Claire Finnie | Conservative | 898 |
| Andrew Stephen Lord | Conservative | 807 |
| William Charles Morley-Scott | Conservative | 721 |
| Andrew David Threlfall | Green | 565 |
| Mags Hindle | Labour | 473 |
| Peter Joseph Towey | Labour | 363 |
| Matthew Paul Whittley | Labour | 316 |
Norbury & Woodsmoor3 seats · turnout 44.0%
| Grace Elizabeth Baynham | Liberal Democrats | 1,944 ✓ |
| Dominic Francis Thomas Hardwick | Liberal Democrats | 1,936 ✓ |
| Pete West | Liberal Democrats | 1,667 ✓ |
| Oliver Johnstone | Conservative | 1,581 |
| Lisa Jane Walker | Conservative | 1,273 |
| John Wright | Conservative | 1,270 |
| Jon Byrne | Labour | 820 |
| Noelle Caruso-Kelly | Labour | 789 |
| Ian Colin Devine | Labour | 736 |
| Philip Douglas Frank Handscomb | Green | 373 |
| Lynn Schofield | Reform UK | 113 |
Offerton3 seats · turnout 37.3%
| Will Dawson | Liberal Democrats | 1,664 ✓ |
| Helen Hibbert | Labour | 1,479 ✓ |
| Will Sharp | Labour | 1,431 ✓ |
| Oliver John Harrison | Liberal Democrats | 1,421 |
| Pauline Sheaff | Labour | 1,338 |
| Mark Edward Weldon | Liberal Democrats | 1,182 |
| Michael Frank Butler | Conservative | 486 |
| Sally Bennett | Conservative | 391 |
| Steve Torley | Green | 377 |
| Susan Angela Ward | Conservative | 270 |
| John Howard Kelly | Reform UK | 178 |
Reddish North3 seats · turnout 30.1%
| David Stephen Wilson | Labour | 1,799 ✓ |
| Holly McCormack | Labour | 1,632 ✓ |
| Rachel Wise | Labour | 1,464 ✓ |
| Helena Julia Mellish | Green | 658 |
| Bernard Clayton | Conservative | 412 |
| Paula King | Women`s Equality Party | 297 |
| Patricia Melhuish Jones | Liberal Democrats | 242 |
| John Neil Pantall | Liberal Democrats | 164 |
| Linda Margaret Richardson | Liberal Democrats | 149 |
Reddish South3 seats · turnout 35.4%
| Liz Crix | Green | 2,174 ✓ |
| Gary Lawson | Green | 2,042 ✓ |
| James Frizzell | Green | 1,989 ✓ |
| Jo Williams | Labour | 1,481 |
| David White | Labour | 1,453 |
| Paul Wright | Labour | 1,195 |
| John Peter Bates | Conservative | 268 |
| Megan Elisabeth Grant | Liberal Democrats | 104 |
| Robert Ian Richardson | Liberal Democrats | 71 |
| June Somekh | Liberal Democrats | 54 |
