Before (end of 1986) (38 seats, Elections Centre)
Conservative 32 · Other 3 · Labour 2 · SDP-Liberal Alliance 1
After (end of 1987) (39 seats, Elections Centre)
Conservative 31 · Labour 3 · Other 3 · SDP-Liberal Alliance 2
Ward results
Aighton Bailey & Chaigley1 seat · turnout 48.4%
| A. Kay | Conservative | 379 |
| A. Perry | Independent | 49 |
Alston2 seats · turnout 38.4%
| J. Cliff | Conservative | 666 |
| R. Thornton | Conservative | 631 |
| G. Metcalfe | Lib/Sdp | 329 |
| P. Phillips | Labour | 214 |
| D. Balding | Independent | 178 |
Billington3 seats
| William Fleming | Conservative | 856 ✓ |
| K Robinson | Conservative | 711 ✓ |
| J Carr | Independent | 614 ✓ |
| Pam Dowson | Conservative | 613 |
| D Grimes | Lib/Sdp | 582 |
| D Walters | Labour | 266 |
Bolton By Bowland1 seat · turnout 51.6%
| J. Lilburn | Conservative | 244 |
| F. Dyson | Lib/Sdp | 79 |
| D. Pearson | Conservative | 0 ✓ |
Chipping1 seat · turnout 50.8%
| W. Bowker | Conservative | 443 |
| D. Paterson | Lib/Sdp | 114 |
| G. Ainsworth | Conservative | 0 ✓ |
Dilworth3 seats
| C Hodkinson | Conservative | 901 ✓ |
| W Taylor | Conservative | 815 ✓ |
| A Lea | Conservative | 711 ✓ |
| G Gerrard | Labour | 400 |
| J. Dewhurst | Labour | 362 |
| G. Clune | Labour | 297 |
Edisford Low Moor & Trinity3 seats · turnout 43.3%
| B. Jones | Labour | 962 |
| I. Brown | Conservative | 751 |
| J. Parker | Labour | 726 |
| D. Butterworth | Lib/Sdp | 649 |
| T. Murray | Conservative | 566 |
| S. Whittle | Labour | 529 |
| L. McEntee | Independent | 528 |
Gisburn Rimington1 seat
| H. Waddington | Conservative | 0 ✓ |
Grammar School3 seats · turnout 48.7%
| R. Jones | Lib/Sdp | 923 |
| P. Shepherd | Conservative | 779 |
| E. Whitehead | Conservative | 755 |
| G. Lea | Conservative | 610 |
| D. Brass | Independent | 462 |
| K. Fawcett | Labour | 401 |
| R. Bryan | Labour | 328 |
| A. Mohammed | Labour | 252 |
| L. Nevett | Conservative | 0 ✓ |
Mellor3 seats
| K. Crook | Conservative | 0 ✓ |
| J. Walmsley | Conservative | 0 ✓ |
| C. Warkman | Conservative | 0 ✓ |
Read1 seat · turnout 47.2%
| J. Rietchel | Conservative | 412 |
| T. Farrell | Labour | 167 |
Ribblesdale2 seats · turnout 49.6%
| E. Bracewell | Conservative | 692 |
| J. Cowgill | Independent | 630 |
| J. Sutcliffe | Lib/Sdp | 283 |
| M. Richardson | Labour | 227 |
| B. Singleton | Labour | 188 |
| Clarke B. | Green | 65 |
Ribchester1 seat
| A. Jackson | Conservative | 0 ✓ |
Sabden1 seat
| A. Atkinson | Conservative | 0 ✓ |
Simonstone1 seat · turnout 74.8%
| P. Agar | Lib/Sdp | 448 |
| J. Travis | Conservative | 316 |
| A. Barton | Labour | 17 |
St. James2 seats · turnout 50.1%
| J. McGhie | Labour | 546 |
| J. Slater | Conservative | 504 |
| R. Pickup | Labour | 447 |
| J. Poole | Conservative | 420 |
Waddington1 seat
| J. Walmsley | Conservative | 0 ✓ |
Whalley2 seats · turnout 48.6%
| S. Maw | Conservative | 635 |
| M. Gastrell | Conservative | 549 |
| R. Spenceley | Lib/Sdp | 364 |
| E. Ronnan | Independent | 278 |
Wilpshire2 seats · turnout 39.1%
| C. Holtom | Conservative | 615 |
| J. Richardson | Conservative | 575 |
| G. Sowter | Lib/Sdp | 432 |
Wiswell & Pendleton1 seat
| M. Clegg | Conservative | 0 ✓ |
