Before (end of 1995) (63 seats, Elections Centre)
Liberal Democrats 27 · Labour 23 · Conservative 10 · Other 3
After (end of 1996) (63 seats, Elections Centre)
Liberal Democrats 31 · Labour 27 · Other 3 · Conservative 2
Ward results
Cale Green1 seat
| D. White | Labour | 2,110 ✓ |
| M Cliffe | Liberal Democrats | 771 |
Cheadle1 seat
| J. Rule | Liberal Democrats | 1,970 ✓ |
| E. Livesley | Conservative | 1,652 |
| J. Wallace | Labour | 643 |
Cheadle Hulme North1 seat
| P. Porgess | Liberal Democrats | 2,188 ✓ |
| P Diggett | Labour | 1,326 |
| R Stevenson | Conservative | 819 |
Cheadle Hulme South1 seat
| Lowe M. | Liberal Democrats | 2,474 ✓ |
| P. Bellis | Conservative | 1,267 |
| Pamela Wallace | Labour | 502 |
Edgeley1 seat
| D. McMillan | Labour | 2,530 ✓ |
| M. Cross | Liberal Democrats | 771 |
| G Johnson | Green | 115 |
Great Moor1 seat
| A. Walker | Liberal Democrats | 2,171 ✓ |
| D Cohen | Labour | 1,347 |
| P. Orton | Conservative | 688 |
Hazel Grove1 seat
| S. Corris | Liberal Democrats | 2,717 ✓ |
| T. Dunstan | Conservative | 1,861 |
| H Abrams | Labour | 597 |
Heald Green1 seat
| R. Stenson | RATE | 2,437 ✓ |
| J. Becker | Labour | 488 |
| S. Swinglehurst | Conservative | 290 |
| D. Roberts-Jones | Liberal Democrats | 259 |
Heaton Mersey1 seat
| Lesley Auger | Labour | 2,797 ✓ |
| E. Foulkes | Conservative | 1,536 |
| S Newton | Liberal Democrats | 355 |
| Sullivan M. | Green | 125 |
Heaton Moor1 seat
| J Lewis | Labour | 1,843 ✓ |
| L. Jones | Conservative | 1,450 |
| N Reynolds | Liberal Democrats | 591 |
| Janet Cuff | Green | 122 |
Manor1 seat
| I Jackson | Labour | 1,903 ✓ |
| M. Torode | Liberal Democrats | 1,457 |
| E Dennis | Conservative | 229 |
| R. Lindsay-Dunn | Green | 56 |
Romiley1 seat
| H. Lees | Liberal Democrats | 2,240 ✓ |
| H. Whitehead | Conservative | 1,256 |
| S. Humphries | Labour | 734 |
| G. Reid | Green | 89 |
