Before (end of 1986) (42 seats, Elections Centre)
Labour 20 · SDP-Liberal Alliance 17 · Conservative 4 · Other 1
After (end of 1987) (42 seats, Elections Centre)
Labour 23 · SDP-Liberal Alliance 16 · Conservative 3 · Other 0
Ward results
Anglesey1 seat · turnout 49.1%
| M. Reynolds | Lib/Sdp | 1,266 |
| J. Maund | Labour | 927 |
| J. Burnett | Conservative | 610 |
Brereton and Ravenhill1 seat · turnout 45.5%
| P. Southhall | Labour | 1,268 |
| L. Brewer | Lib/Sdp | 981 |
Brindley Heath1 seat · turnout 66.4%
| J. Winter | Labour | 223 |
| P. Sutton | Lib/Sdp | 183 |
| G. Braine | Conservative | 27 |
Broomhill1 seat · turnout 40.1%
| R Bagguley | Labour | 1,411 |
| J. McCombe | Lib/Sdp | 411 |
Cannock South1 seat · turnout 37.6%
| C. Harris | Labour | 949 |
| E. Hoare | Conservative | 415 |
| J. Adams | Lib/Sdp | 256 |
Etching Hill1 seat · turnout 36.2%
| S. Sutton | Lib/Sdp | 1,254 |
| Mike Davey | Labour | 566 |
Heath Hayes1 seat · turnout 45.4%
| M. King | Lib/Sdp | 1,350 |
| C. Grimshaw | Labour | 584 |
| R. Carter | Conservative | 363 |
Longford1 seat · turnout 53.1%
| R. Todd | Lib/Sdp | 930 |
| C. Bhageerutty | Conservative | 855 |
| D. O'Sullivan | Labour | 705 |
Norton Canes1 seat · turnout 45.5%
| M. Stretton | Labour | 1,108 |
| P McLoughlin | Conservative | 853 |
| J. Hayden | Lib/Sdp | 290 |
Parkside2 seats · turnout 45.5%
| R. Roberts | Conservative | 1,018 |
| P. Gore | Conservative | 1,011 |
| R. Partridge | Lib/Sdp | 542 |
| W. Holston | Labour | 538 |
| B. Jones | Lib/Sdp | 456 |
| A. Thompson | Labour | 345 |
Pye Green Valley1 seat · turnout 50.6%
| J. O'Leary | Labour | 1,356 |
| G. Betteridge | Lib/Sdp | 1,076 |
| A. Carmichael | Conservative | 279 |
Western Springs2 seats · turnout 30.3%
| J. Glover | Lib/Sdp | 1,001 |
| G. Grant | Lib/Sdp | 943 |
| J. McGinty | Labour | 416 |
| L. Jackson | Labour | 381 |
