Before (end of 1986) (60 seats, Elections Centre)
Conservative 19 · Labour 19 · Other 16 · SDP-Liberal Alliance 6
After (end of 1987) (60 seats, Elections Centre)
Conservative 21 · Labour 17 · SDP-Liberal Alliance 12 · Other 10
Ward results
Barlaston2 seats · turnout 56.0%
| R. Dickson | Conservative | 920 |
| J. Dando | All | 825 |
| R. Barley | Conservative | 633 |
| J. Russell | All | 508 |
Baswich2 seats · turnout 48.0%
| J. Calder | All | 716 |
| A. Martin | All | 664 |
| F. Cary | Independent | 638 |
| Willis A. | Independent | 631 |
| A. Livesey | Labour | 193 |
| N. Roy | Labour | 171 |
Beaconside1 seat · turnout 41.7%
| I. Clarke | Conservative | 350 |
| J. Hopkinson | All | 219 |
| I. Roscoe | Labour | 66 |
Castle1 seat · turnout 44.7%
| W. Walley | All | 529 |
| J. Molloy | Conservative | 426 |
| M. Stenson | Labour | 206 |
Chartley1 seat · turnout 56.8%
| R. Tonge | Conservative | 655 |
| R. Covington | All | 319 |
| P. Whelan | Labour | 128 |
Church Eaton1 seat · turnout 45.8%
| M. Guymer | Conservative | 343 |
| N. Andrew | All | 165 |
| H. Haseley | Independent | 73 |
Common2 seats · turnout 38.7%
| I. Moseley | Labour | 566 |
| H. Kemp | Labour | 519 |
| D. Hughes | All | 259 |
| D. Berry | All | 235 |
| Perry A. | Independent | 172 |
Eccleshall3 seats · turnout 41.3%
| B. Bower | Independent | 1,426 |
| H. Butters | Conservative | 1,259 |
| J. Sillito | Conservative | 1,203 |
| J. Went | All | 660 |
| S. Struthers | All | 475 |
| H. Gribble | All | 398 |
| J. Paton | Labour | 220 |
Forebridge2 seats · turnout 48.4%
| G. Bailey | Labour | 485 |
| C. Baron | All | 391 |
| L. Jacques | Labour | 387 |
| G. Baron | All | 380 |
| T. Evans | Independent | 304 |
| G. Nicholls | Independent | 296 |
Fulford3 seats · turnout 33.1%
| E. Bevan | All | 1,308 |
| S. Dainton | Conservative | 1,175 |
| J. Flynn | All | 1,040 |
| K. Brayford | All | 838 |
| M. Shaw | Labour | 505 |
Gnosall2 seats · turnout 44.7%
| S. Glaister | All | 1,126 |
| D. James | Conservative | 934 |
| C. Blunt | Conservative | 789 |
| J. Wakefield | All | 738 |
| J. Clapham | Independent | 74 |
Haywood2 seats
| R. Anderson | All | 873 ✓ |
| E. Anderson | All | 789 ✓ |
| C. Hill | Conservative | 647 |
| M. Morrissey | Conservative | 626 |
| E. Croxall | Labour | 349 |
| N. Pearce | Labour | 338 |
Highfields2 seats · turnout 41.9%
| P. Richards | Labour | 556 |
| P. Walker | Labour | 523 |
| J. Lawton | All | 305 |
| H. Towers | All | 273 |
| F. Aylott | Independent | 209 |
| A. Clayton | Independent | 202 |
Holmcroft3 seats · turnout 36.7%
| J. Holland | Labour | 868 |
| A. Compton | Labour | 856 |
| M. Compton | Labour | 846 |
| D. Bassett | Independent | 738 |
| L. Bloomer | Independent | 733 |
| C. Herbert | Independent | 723 |
Littleworth3 seats · turnout 36.7%
| M. Heenan | Independent | 953 |
| G. Mason | Independent | 779 |
| J. Cummins | Labour | 631 |
| N. Liddle | Labour | 580 |
| P. Williams | Labour | 557 |
| B. Wilkes | All | 317 |
| C. Ryan | All | 286 |
| M. Ryan | All | 260 |
Manor3 seats · turnout 48.2%
| N. Crockett | Labour | 1,393 |
| C. Cantrill | All | 1,153 |
| D. Kidney | Labour | 1,086 |
| D. Seary | All | 1,010 |
| B. Stamp | All | 1,002 |
| R. Martin | Labour | 971 |
| G. Williams | Independent | 467 |
| B. Lovekin | Independent | 464 |
Milford 2 seats · turnout 53.7%
| M. Dale | Conservative | 910 ✓ |
| T. Reeves | Conservative | 802 ✓ |
| M. Sleightholm | All | 408 |
| R. Lee | All | 376 |
| A. Harris | Ind Con | 165 |
| J. Smith | Labour | 141 |
| J. Garofall | Labour | 130 |
Milwich1 seat
| W. Shelley | Conservative | 0 ✓ |
Oulton1 seat · turnout 49.2%
| J. Fairbanks | Independent | 602 |
| E. Simpson | Labour | 165 |
Penkside2 seats · turnout 52.3%
| M. Jordan | Labour | 799 |
| R. Cooke | Labour | 665 |
| R. Cecil | All | 486 |
| S. Carrie | All | 445 |
| D. Griffiths | Independent | 283 |
| J. Cox | Independent | 277 |
Rowley2 seats · turnout 44.0%
| J. Archer | Independent | 612 |
| B. Deakin | Independent | 554 |
| C. Hewitt | All | 429 |
| G. Knight | All | 394 |
| K. Poulter | Labour | 327 |
| M. Harris | Labour | 280 |
Seighford2 seats · turnout 33.1%
| K. Brown | Conservative | 891 |
| C. Simpson | Conservative | 830 |
| Tony Fish | Labour | 359 |
Stonefield & Christchurch2 seats · turnout 46.3%
| J. Farnham | Conservative | 721 |
| T. O'Malley | Labour | 648 |
| A. Ferrie | Independent | 552 |
| P. Branson | Labour | 458 |
Swynnerton2 seats · turnout 40.9%
| R. Cheadle | Conservative | 819 |
| D. Price | Conservative | 797 |
| L. Brown | All | 512 |
| S. Soper | All | 404 |
Tillington2 seats · turnout 42.1%
| M. Keleghan | Independent | 866 |
| D. Smith | Independent | 715 |
| R. Mole | Labour | 674 |
| C. Soutar | Labour | 526 |
Walton3 seats
| M. Carey | Independent | 936 ✓ |
| Stanley Goodall | Conservative | 907 ✓ |
| R. Newton-Cross | Conservative | 855 ✓ |
| R. Bailey | All | 575 |
| B. Bell | All | 560 |
| R. Osborne | Labour | 531 |
| D. Osborne | Labour | 523 |
| W. Robertson | All | 490 |
| T. Robinson | Labour | 487 |
Weeping Cross3 seats · turnout 41.3%
| J. Delgarno | Independent | 1,119 |
| W. Dean | Independent | 1,114 |
| N. Brundrit | All | 987 |
| G. Branson | All | 984 |
| A. Southwell | Independent | 956 |
| G. Devadason | All | 914 |
| A. Barton | Labour | 425 |
Woodseaves1 seat · turnout 44.8%
| C. Jones | Conservative | 533 |
| R. Hine | All | 171 |
