Before (end of 1987) (90 seats, Elections Centre)
Labour 49 · Conservative 38 · SDP-Liberal Alliance 3 · Other 0
After (end of 1988) (90 seats, Elections Centre)
Labour 44 · Conservative 44 · Liberal Democrats 2 · Other 0
Ward results
Baildon1 seat · turnout 52.1%
| R. Cope | Conservative | 2,769 ✓ |
| S. Duckham | SLD | 2,560 |
| P. Lancaster | Labour | 757 |
| C Harris | Green | 191 |
Bingley1 seat · turnout 45.0%
| G. Seager | Conservative | 2,415 ✓ |
| Eileen Sinclair | Labour | 1,487 |
| M. Fielden | SLD | 358 |
| R. Reay | RATE | 251 |
| J. Arnold | SDP | 83 |
Bingley Rural1 seat · turnout 39.3%
| P. Pettit | Conservative | 2,600 ✓ |
| Gregory M. | Labour | 973 |
| L. Reay | RATE | 615 |
| M. Davidson | SLD | 378 |
Bolton1 seat · turnout 39.2%
| M. Gaunt | Conservative | 2,039 |
| R Kitson | Labour | 1,546 |
| M. Thornton | SLD | 379 |
Bowling1 seat · turnout 30.1%
| L. Coughlin | Labour | 2,645 |
| F. Khan | Conservative | 841 |
| G. Beacher | SLD | 458 |
Bradford Moor1 seat · turnout 37.1%
| G. Khaliq | Labour | 2,470 ✓ |
| J. Rees | Conservative | 942 |
| I. Horner | SLD | 338 |
| M. Khan | Independent | 305 |
Clayton1 seat · turnout 51.4%
| A. Owens | Conservative | 3,127 |
| G. Sutcliffe | Labour | 2,420 |
Craven1 seat · turnout 48.0%
| E. Waddington | Conservative | 2,803 |
| A. Gale | SLD | 1,425 |
| L. Whiteley | Labour | 996 |
Eccleshill2 seats · turnout 35.8%
| A. Dewhirst | Labour | 1,934 |
| B Larkin | Conservative | 1,780 |
| P. Donohue | Labour | 1,775 |
| M. Roberts | Conservative | 1,599 |
| J. Taylor | SLD | 368 |
| J. Midgley | SLD | 346 |
Great Horton1 seat · turnout 39.9%
| P. Deeny | Labour | 2,383 ✓ |
| V. Owen | Conservative | 1,742 |
| P. Joseph-Gray | SLD | 181 |
| D. Hartley | SDP | 165 |
Heaton1 seat · turnout 44.8%
| King J. | Conservative | 2,651 ✓ |
| V. Fanning | Labour | 2,270 |
| J. Hewitt | SDP | 278 |
| B. Salmons | SLD | 164 |
Ilkley1 seat · turnout 42.3%
| A. Blann | Conservative | 2,900 ✓ |
| J. Liuba | Labour | 941 |
| D. Price | SLD | 728 |
| P. Cheney | RATE | 135 |
Keighley North1 seat · turnout 46.9%
| K. Jepson | Conservative | 2,545 |
| S. Price | Labour | 2,297 |
| S. Green | SLD | 412 |
Keighley South1 seat · turnout 39.4%
| T. Flanagan | Labour | 2,738 |
| V. Earle | Conservative | 802 |
| T. Figgess | SLD | 275 |
Keighley West1 seat · turnout 40.2%
| S. Mitchell | Labour | 2,397 |
| N. Phillips | Conservative | 1,940 |
| J. Hopkinson | SLD | 434 |
Little Horton1 seat · turnout 29.8%
| J. Cairns | Labour | 2,414 ✓ |
| G. Johnson | Conservative | 713 |
| M. Potts | Ind Lab | 189 |
| P. Robinson | SLD | 156 |
Odsal1 seat · turnout 46.9%
| R. Warren | Conservative | 3,029 ✓ |
| L. Woodward | Labour | 2,529 |
| J. Micklethwaite | SLD | 387 |
| D. Hartley | SDP | 165 |
Queensbury1 seat · turnout 44.9%
| J. Beeson | Conservative | 2,465 ✓ |
| E. Hey | Labour | 2,315 |
| K. Craven | RATE | 262 |
| E. Hallmann | SLD | 181 |
| M. Dowson | SDP | 151 |
Rombalds1 seat · turnout 45.0%
| D. Smith | Conservative | 3,327 |
| B. Wheeler | Labour | 1,160 |
| J. Ryan | SLD | 877 |
Shipley East1 seat · turnout 36.4%
| E. English | Labour | 2,390 |
| E. Barraclough | Conservative | 1,277 |
| F. Marcham | SLD | 340 |
Shipley West1 seat · turnout 46.5%
| B. Nunn | Conservative | 2,907 |
| J. O'Neill | Labour | 2,060 |
| B. Moore | SLD | 575 |
Thornton1 seat · turnout 40.7%
| A Townsend | Conservative | 2,316 ✓ |
| S. Callaghan | Labour | 1,569 |
| A. Griffiths | SLD | 281 |
| K. McGill | RATE | 183 |
Toller1 seat · turnout 46.2%
| C. Rangzeb | Labour | 2,905 |
| E. Skinner | Conservative | 2,265 |
Tong1 seat · turnout 28.7%
| J. Senior | Labour | 2,023 |
| J. Holdsworth | Conservative | 709 |
| R. Dowson | SDP | 201 |
Undercliffe1 seat · turnout 39.5%
| G. Moore | Conservative | 1,988 |
| A. Ahmed | Labour | 1,881 |
| D. Midgley | SLD | 570 |
University1 seat · turnout 39.2%
| M. Ajeeb | Labour | 4,048 ✓ |
| A. Khan | Conservative | 904 |
| J. Bird | Green | 288 |
| E. Wilkes | SLD | 213 |
Wibsey1 seat · turnout 41.9%
| E. Manogue | Conservative | 1,998 |
| E. Logan | Labour | 1,938 |
| B. Boulton | SLD | 453 |
Worth Valley1 seat · turnout 40.0%
| G. Hodgson | Conservative | 2,485 |
| J. Leith | Labour | 1,462 |
| M. Malone | SLD | 316 |
Wyke2 seats · turnout 34.6%
| J. Ryan | Labour | 2,153 |
| M. Beeley | Labour | 2,139 |
| R. Warren | Conservative | 1,698 |
| A. Murphy | Conservative | 1,564 |
| T. Lindley | SDP | 479 |
| W. Whitley | SDP | 468 |
