Before (end of 1985) (90 seats, Elections Centre)
Conservative 44 · Labour 40 · SDP-Liberal Alliance 6 · Other 0
After (end of 1986) (90 seats, Elections Centre)
Labour 51 · Conservative 36 · SDP-Liberal Alliance 3 · Other 0
Ward results
Baildon1 seat · turnout 51.4%
| C. Charlesworth | Conservative | 3,014 ✓ |
| K. Greenwood | Lib/Sdp | 1,876 |
| R. Baxter | Labour | 1,092 |
| C Harris | Green | 185 |
Bingley1 seat · turnout 49.1%
| W. Nunn | Conservative | 2,255 |
| Y. Tough | Labour | 1,805 |
| S. Whitehead | Lib/Sdp | 1,005 |
Bingley Rural1 seat · turnout 45.2%
| Ellen Eaton | Conservative | 2,673 |
| J. Leitch | Labour | 1,280 |
| B. Parker | Lib/Sdp | 1,218 |
Bowling1 seat · turnout 32.6%
| M. Walters | Labour | 3,021 |
| M. Siddique | Conservative | 690 |
| G. Beacher | Lib/Sdp | 682 |
Bradford Moor1 seat · turnout 40.0%
| Ruth Billheimer | Labour | 3,091 |
| H. Gill | Conservative | 926 |
| E. Hallmann | Lib/Sdp | 532 |
Clayton1 seat · turnout 46.4%
| Gerry Mitchell | Labour | 2,344 |
| G. Seager | Conservative | 2,024 |
| S. Illingworth | Lib/Sdp | 747 |
Craven1 seat · turnout 48.3%
| Edward Dawson | Conservative | 2,021 |
| R. Binns | Lib/Sdp | 2,018 |
| A. Smith | Labour | 1,076 |
Eccleshill1 seat · turnout 39.2%
| M. Millgate | Labour | 2,004 ✓ |
| S. Swallow | Conservative | 1,272 |
| J. Taylor | Lib/Sdp | 803 |
| D. Willoughby | Independent | 189 |
| G. Robinson | BNP | 74 |
Great Horton1 seat · turnout 41.4%
| S. Collard | Labour | 2,504 |
| J. Beeson | Conservative | 1,493 |
| R. Dowson | Lib/Sdp | 708 |
Heaton1 seat · turnout 46.6%
| C. James | Labour | 2,400 ✓ |
| C. Hobson | Conservative | 2,317 |
| J. Hewitt | Lib/Sdp | 931 |
| J. Bahr | REVCOMM | 35 |
Idle1 seat · turnout 39.6%
| J. Fosse | Labour | 1,404 ✓ |
| H. Lytchett | Conservative | 1,369 |
| I. Horner | Lib/Sdp | 1,314 |
| B. Coupe | BNP | 65 |
| A. Cribb | Independent | 51 |
Ilkley1 seat · turnout 52.6%
| B. Cussons | Conservative | 2,739 |
| R. Battey | Lib/Sdp | 2,213 |
| R Fox | Labour | 756 |
Keighley North1 seat · turnout 49.2%
| K. Metcalfe | Conservative | 2,256 |
| L. Ali | Labour | 1,889 |
| P. Panteli | Lib/Sdp | 1,453 |
Keighley South1 seat · turnout 41.8%
| A. Rye | Labour | 2,913 |
| D. Lynas | Conservative | 669 |
| J. Arnold | Lib/Sdp | 548 |
Keighley West1 seat · turnout 42.7%
| P. Beeley | Labour | 2,521 |
| E. Owens | Conservative | 1,567 |
| S. Green | Lib/Sdp | 998 |
Little Horton1 seat · turnout 30.4%
| K. Ryalls | Labour | 2,686 |
| G. Johnson | Conservative | 622 |
| D. Jagger | Lib/Sdp | 385 |
Odsal2 seats · turnout 34.0%
| E. Johson | Labour | 2,546 |
| R. Martin | Labour | 2,493 |
| T. Hills | Conservative | 1,575 |
| H. Thorne | Conservative | 1,400 |
| D. Hopkins | Lib/Sdp | 846 |
Queensbury1 seat · turnout 41.7%
| C. Warman | Labour | 2,155 |
| J. Rees | Conservative | 1,961 |
| L. Hudson | Lib/Sdp | 856 |
Rombalds1 seat · turnout 46.4%
| P. Gadsby-Peet | Conservative | 2,738 |
| J. Ryan | Lib/Sdp | 1,834 |
| J. O'Neill | Labour | 842 |
Shipley East1 seat · turnout 38.4%
| T. Miller | Labour | 2,647 |
| S. Newton | Conservative | 927 |
| P. Britton | Lib/Sdp | 738 |
Shipley West1 seat · turnout 48.3%
| Heseltine D. | Conservative | 2,568 ✓ |
| D. Wardle | Labour | 1,990 |
| M. Attenborough | Lib/Sdp | 1,107 |
| S. Shepherd | Green | 139 |
Toller1 seat · turnout 48.1%
| G. Whitfield | Labour | 3,039 |
| V. Binney | Conservative | 1,803 |
| J. Brennan | Lib/Sdp | 691 |
Tong1 seat · turnout 29.0%
| D. Smith | Labour | 2,088 ✓ |
| K. Sotomayer-Sugden | Conservative | 548 |
| W. Smyth | Lib/Sdp | 448 |
| A. Kent | REVCOMM | 21 |
Undercliffe1 seat · turnout 38.8%
| R. Sowman | Labour | 2,538 |
| D. Green | Conservative | 1,181 |
| I. Glenn | Lib/Sdp | 634 |
University1 seat · turnout 37.1%
| M. Riaz | Labour | 4,068 ✓ |
| J Austin | Conservative | 767 |
| M. Khan | Lib/Sdp | 340 |
| M. Singh | REVCOMM | 102 |
Wibsey1 seat · turnout 42.5%
| C. Richardson | Labour | 2,060 |
| E. Manogue | Conservative | 1,572 |
| T. Lindley | Lib/Sdp | 917 |
Worth Valley1 seat · turnout 42.6%
| S. Midgley | Conservative | 2,125 |
| R Kelly | Labour | 1,520 |
| R. Quayle | Lib/Sdp | 782 |
Wyke1 seat · turnout 34.4%
| D. Mangham | Labour | 2,320 |
| V. Owen | Conservative | 1,101 |
| R. Blagboro | Lib/Sdp | 834 |
