Before (end of 1987) (42 seats, Elections Centre)
Labour 23 · SDP-Liberal Alliance 16 · Conservative 3 · Other 0
After (end of 1988) (42 seats, Elections Centre)
Labour 25 · Liberal Democrats 14 · Conservative 3 · Other 0
Ward results
Anglesey1 seat · turnout 41.0%
| C. Tipton | Labour | 857 |
| J. Burnett | Conservative | 764 |
| B. Jones | SLD | 730 |
Brereton and Ravenhill1 seat · turnout 42.5%
| A. Rowley | Labour | 1,208 |
| L. Brewer | SLD | 689 |
| J Owen | Conservative | 224 |
Cannock South1 seat · turnout 35.1%
| J. Loverock | Labour | 1,046 |
| P. Croxall | Conservative | 481 |
Chadsmoor1 seat · turnout 37.5%
| G. Adamson | Labour | 1,360 |
| G. Wiggin | Conservative | 296 |
| E. Jones | SLD | 79 |
Etching Hill1 seat · turnout 33.1%
| G. Redshaw | SLD | 858 |
| Mike Davey | Labour | 434 |
| G. Wilson | Conservative | 372 |
Hagley1 seat · turnout 49.4%
| Christine Martin | Labour | 815 |
| D. Osborn | SLD | 609 |
| N. Round | Conservative | 82 |
Heath Hayes1 seat · turnout 31.5%
| S. Page | SLD | 823 |
| J. Merry | Labour | 505 |
| C. Bhageerutty | Conservative | 441 |
Longford1 seat · turnout 44.1%
| H. Preece | Labour | 825 ✓ |
| R. Cooper | Conservative | 765 |
| C. Smith | SLD | 308 |
| J. Adams | SDP | 165 |
Norton Canes1 seat · turnout 43.2%
| M. Holder | Labour | 1,408 |
| P McLoughlin | Conservative | 763 |
Parkside1 seat · turnout 39.5%
| P. Gore | Conservative | 980 |
| L. Stevens | Labour | 590 |
| R. Partridge | SLD | 156 |
Pye Green Valley1 seat · turnout 43.5%
| G. Roberts | Labour | 1,333 |
| G. Betteridge | SLD | 845 |
| S. Altham | Conservative | 253 |
RAWNSLEY1 seat · turnout 44.0%
| D Dixon | Labour | 581 |
| Christine Hudson | Conservative | 358 |
| A. Crouch | SLD | 349 |
Western Springs2 seats · turnout 30.1%
| P. Treasaden | SLD | 635 |
| R. Meaden | SLD | 606 |
| D. Crutchley | Labour | 405 |
| D. Dixon | Conservative | 386 |
| J. Frew | Labour | 369 |
| P. Owen | Conservative | 364 |
