Before (end of 1986) (60 seats, Elections Centre)
Labour 34 · Conservative 14 · SDP-Liberal Alliance 12 · Other 0
After (end of 1987) (60 seats, Elections Centre)
Labour 35 · SDP-Liberal Alliance 12 · Conservative 12 · Other 1
Ward results
Balderstone1 seat · turnout 44.8%
| A. Bagnall | Conservative | 1,775 |
| A. Philips | Labour | 1,608 |
Brimrod & Deeplish1 seat · turnout 50.1%
| P. Rowen | Lib/Sdp | 1,677 |
| M. Freeman | Labour | 1,386 |
| T. Rook | Conservative | 366 |
Castleton1 seat · turnout 53.8%
| P. Flynn | Lib/Sdp | 2,525 |
| C. Thompson | Labour | 1,531 |
Central & Falinge1 seat · turnout 63.5%
| R. Parker | Labour | 2,061 |
| A. Taylor | Lib/Sdp | 1,788 |
| M. Smethurst | Conservative | 344 |
Heywood North1 seat · turnout 54.6%
| J. Gorman | Labour | 1,215 |
| A. Williams | Lib/Sdp | 1,074 |
| I. Rothwell | Conservative | 928 |
Heywood South1 seat · turnout 46.4%
| T. Broderick | Labour | 1,748 |
| P. Keane | Conservative | 1,566 |
| A. Rumbelow | Lib/Sdp | 531 |
Heywood West1 seat · turnout 41.5%
| A. Hughes | Labour | 1,800 |
| C. Ripley | Conservative | 726 |
| J. Maybank | Lib/Sdp | 518 |
Littleborough1 seat · turnout 50.6%
| J. Black | Lib/Sdp | 2,126 |
| N. Angus | Conservative | 1,516 |
| R. Chadwick | Labour | 1,014 |
Middleton Central1 seat · turnout 37.2%
| A. Heaford | Labour | 1,728 |
| J. Trueman | Conservative | 644 |
| B. Brown | Lib/Sdp | 468 |
Middleton East1 seat · turnout 48.3%
| L. Hart | Labour | 1,269 |
| J. Swindles | Lib/Sdp | 1,135 |
| S. Walker | Conservative | 794 |
Middleton North1 seat · turnout 38.8%
| A. Williams | Labour | 2,007 |
| G. McHugh | Conservative | 820 |
| R. Clarke | Lib/Sdp | 585 |
Middleton South1 seat · turnout 54.0%
| P. Hawton | Conservative | 2,235 |
| A. Williams | Labour | 1,277 |
| A. Coogan | Lib/Sdp | 933 |
Middleton West1 seat · turnout 41.1%
| L. Worsley | Labour | 1,492 |
| H. Murray | Lib/Sdp | 279 |
| D. Barnett | Conservative | 271 |
Milnrow1 seat · turnout 54.8%
| A. Underdown | Labour | 1,684 |
| Guy S. | Conservative | 1,557 |
| D. Clayton | Lib/Sdp | 1,505 |
Newbold1 seat · turnout 40.9%
| J. Whitehead | Labour | 1,866 |
| G. Buckley | Lib/Sdp | 948 |
| I. Roscoe | Conservative | 423 |
Norden & Bamford1 seat · turnout 47.6%
| J. Gartside | Conservative | 2,549 |
| P. Bellenes | Lib/Sdp | 1,372 |
| S. Oja-Bello | Labour | 409 |
Smallbridge & Wardleworth1 seat · turnout 39.8%
| A. Sanderson | Labour | 1,995 |
| N. Stephens | Lib/Sdp | 977 |
| K. Henderson | Conservative | 430 |
Spotland1 seat · turnout 49.6%
| N. Smith | Lib/Sdp | 2,001 |
| S. Rennie | Labour | 628 |
| N. Beverley | Conservative | 216 |
Wardle1 seat · turnout 48.6%
| J. Fitton | Conservative | 1,562 |
| R. Sarginson | Lib/Sdp | 970 |
| M. Burke | Labour | 650 |
