Before (end of 1986) (45 seats, Elections Centre)
Conservative 31 · SDP-Liberal Alliance 7 · Labour 6 · Other 1
After (end of 1987) (45 seats, Elections Centre)
Conservative 29 · SDP-Liberal Alliance 10 · Labour 6 · Other 0
Ward results
Ash Vale2 seats · turnout 48.7%
| J. Golding | Conservative | 1,166 ✓ |
| M. Lloyd-Jones | Conservative | 1,114 ✓ |
| J. Dallison | SDP-Liberal Alliance | 981 |
| G. Walsh | SDP-Liberal Alliance | 980 |
| B. Mountain | Labour | 175 |
| B. Rogers | Labour | 133 |
Christchurch2 seats · turnout 50.0%
| A. Hodges | Conservative | 1,444 |
| R Marjoribanks | Conservative | 1,384 |
| G. Hall | Lib/Sdp | 531 |
| K. Mercer | Lib/Sdp | 529 |
| P. Waterhouse | Labour | 88 |
| M. Wu | Labour | 88 |
Clandon & Horsley3 seats · turnout 50.9%
| J. Powell | Conservative | 2,474 ✓ |
| D. May | Conservative | 2,453 ✓ |
| G. Drakeford | Conservative | 2,349 ✓ |
| J. Webb | SDP-Liberal Alliance | 789 |
| A. Ridler | SDP-Liberal Alliance | 750 |
| R. Boissevain | SDP-Liberal Alliance | 701 |
| M. Beynon | Labour | 190 |
| J. Haimes | Labour | 176 |
| K. Parfitt | Labour | 140 |
Friary & St. Nicolas3 seats · turnout 47.7%
| R. Marks | Lib/Sdp | 1,788 |
| R. Blundell | Lib/Sdp | 1,773 |
| J. Mercer | Lib/Sdp | 1,645 |
| L. Boxall | Conservative | 972 |
| P. Hooper | Conservative | 957 |
| Luke Shortland | Conservative | 933 |
| S. Barbour | Labour | 311 |
| Angela Jane Gunning | Labour | 305 |
| B. Ecclestone | Labour | 301 |
Holy Trinity2 seats · turnout 49.6%
| E. Cobbett | Conservative | 1,196 |
| A. Allenby | Conservative | 1,147 |
| G. Bridger | Lib/Sdp | 1,079 |
| G. Maynard | Lib/Sdp | 965 |
| M. Ecclestone | Labour | 115 |
| D. O'Keefe | Labour | 112 |
Normandy1 seat · turnout 52.0%
| W. Gardiner | Lib/Sdp | 630 |
| J. Lockyer-Nibbs | Conservative | 618 |
| P. Brady | Labour | 59 |
Onslow3 seats · turnout 49.4%
| L. Strudwick | Lib/Sdp | 1,356 |
| A. Phillips | Lib/Sdp | 1,295 |
| B. Parker | Conservative | 1,151 |
| A. Harris | Lib/Sdp | 1,113 |
| K Johns | Conservative | 954 |
| M. Johns | Conservative | 896 |
| C. Rogers | Labour | 410 |
| J. Bullock | Labour | 385 |
| Florence Flynn | Labour | 377 |
Send2 seats
| K. Taylor | Conservative | 910 |
| G. Smith | Conservative | 888 |
| G. Henson | Lib/Sdp | 499 |
| A. Lambe | Lib/Sdp | 483 |
| A. Barnes | Labour | 110 |
| B. Dinnage | Labour | 87 |
Shalford1 seat · turnout 54.2%
| E. Stewart | Conservative | 922 |
| L. Grugeon | Alliance For Local Living (ALL) | 712 |
Stoke3 seats · turnout 32.5%
| B. Bellerby | Labour | 2,039 |
| H. Tipton | Labour | 1,320 |
| R. Gregory | Conservative | 555 |
| P. Fleming | Conservative | 476 |
| A. Harris | Conservative | 470 |
| D. Hopkins | Lib/Sdp | 359 |
| B. Johnson | Lib/Sdp | 317 |
Tillingbourne2 seats · turnout 37.0%
| B. Pattman | Conservative | 1,498 |
| N. Brougham | Conservative | 1,295 |
| P. Dowden | Labour | 516 |
Westborough3 seats · turnout 41.8%
| C. Griffin | Conservative | 1,862 ✓ |
| D. Bellerby | Labour | 1,491 ✓ |
| J. Patrick | Labour | 1,344 ✓ |
| J. Woodhatch | Labour | 1,202 |
| P. Anderson | SDP-Liberal Alliance | 586 |
| N. Needham | SDP-Liberal Alliance | 580 |
| M. Fisher | Conservative | 565 |
| A. Horne | Conservative | 562 |
| H. Beckett | SDP-Liberal Alliance | 538 |
