Before (end of 1995) (90 seats, Elections Centre)
Labour 59 · Conservative 27 · Liberal Democrats 4 · Other 0
After (end of 1996) (90 seats, Elections Centre)
Labour 71 · Conservative 13 · Liberal Democrats 6 · Other 0
Ward results
Baildon1 seat
| A. Micklem | Liberal Democrats | 2,540 ✓ |
| R. Cope | Conservative | 1,697 |
| M. Yaqoob | Labour | 531 |
Bingley1 seat
| Eileen Sinclair | Labour | 1,959 ✓ |
| C. Gill | Conservative | 1,903 |
| C. Svensgaard | Liberal Democrats | 412 |
| M. Thompson | Green | 179 |
Bingley Rural1 seat
| P. Pettit | Conservative | 2,030 ✓ |
| M Leslie | Labour | 1,802 |
| J. Hutton | Liberal Democrats | 541 |
Bolton1 seat
| H Middleton | Liberal Democrats | 2,073 |
| B. Singh | Labour | 1,096 |
| M. Gaunt | Conservative | 673 |
Bowling1 seat
| J. Ryan | Labour | 1,819 ✓ |
| D Coughlin | Ind Lab | 732 |
| J Ridyard | Conservative | 362 |
| R. Harrington | Liberal Democrats | 273 |
Bradford Moor1 seat
| G. Khaliq | Labour | 2,046 ✓ |
| M Choudhary | Conservative | 1,642 |
| Joan Collins | Liberal Democrats | 403 |
Clayton1 seat
| G. Whitfield | Labour | 1,992 ✓ |
| Elaine Byrom | Conservative | 1,487 |
| A Wilson-Fletcher | Liberal Democrats | 308 |
| M. Rawnsley | Green | 104 |
Craven1 seat
| D. Harrison | Conservative | 2,113 ✓ |
| R Kelly | Labour | 1,762 |
| G Morgan | Liberal Democrats | 623 |
Eccleshill1 seat
| Susanne Rooney | Labour | 1,524 ✓ |
| H. Lycett | Conservative | 903 |
| M. Attenborough | Liberal Democrats | 444 |
Great Horton1 seat
| F. Collard | Labour | 2,230 ✓ |
| M. Crabtree | Conservative | 993 |
| C Wright | Liberal Democrats | 370 |
| W Taylor | Green | 112 |
Heaton1 seat
| M. Ajeeb | Labour | 2,251 ✓ |
| King J. | Conservative | 2,102 |
| A Cruden | Liberal Democrats | 405 |
| J. Robinson | Green | 231 |
Idle1 seat
| D. Ward | Liberal Democrats | 2,173 ✓ |
| F Dale | Labour | 1,300 |
| Andrew Richard White | Conservative | 648 |
Keighley North1 seat
| A Macpherson | Labour | 2,512 ✓ |
| K. Jepson | Conservative | 1,514 |
| A Carter | Liberal Democrats | 490 |
Keighley South1 seat
| S. Thomas | Labour | 2,411 ✓ |
| Coleman C. | Conservative | 463 |
| M. Hamid | Liberal Democrats | 320 |
Keighley West1 seat
| A Mudd | Labour | 2,511 ✓ |
| W Redman | Conservative | 1,099 |
| Judith Brooksbank | Liberal Democrats | 470 |
Little Horton1 seat
| M Mir | Labour | 1,857 ✓ |
| G. Johnson | Conservative | 454 |
| A. Griffiths | Liberal Democrats | 359 |
| M Dominguez | MILT Lab | 151 |
Odsal1 seat
| J. O'Neill | Labour | 2,316 ✓ |
| Robertshaw J. | Conservative | 1,037 |
| Hall K. | Liberal Democrats | 532 |
Queensbury1 seat
| M. Mason | Labour | 2,145 ✓ |
| L. Jagger | Conservative | 1,241 |
| J. Saul | Liberal Democrats | 497 |
Shipley East1 seat
| P. Thornton | Labour | 1,944 ✓ |
| D. Servant | Conservative | 568 |
| J. Hall | Liberal Democrats | 431 |
| M. Love | Green | 108 |
Shipley West1 seat
| H. Gundry | Labour | 2,121 ✓ |
| J. Carroll | Conservative | 1,766 |
| D. Ford | Green | 554 |
| Gregory J. | Liberal Democrats | 433 |
Thornton1 seat
| D Kettlewell | Labour | 1,561 ✓ |
| M. Ellis | Conservative | 1,155 |
| Helen Wright | Liberal Democrats | 477 |
| A. Suchi | Green | 87 |
| L. Wilkinson | MILT Lab | 38 |
Toller1 seat
| D. Brown | Labour | 2,891 ✓ |
| A Rashid | Conservative | 2,190 |
| S. Devonshire | Liberal Democrats | 280 |
| N. Taimuri | Green | 131 |
| C. Thompson | MILT Lab | 43 |
Tong1 seat
| J. Cairns | Labour | 1,555 ✓ |
| E. Harker | Conservative | 301 |
| C Devonshire | Liberal Democrats | 204 |
| P Braham | Green | 49 |
Undercliffe1 seat
| P. Foord | Labour | 1,942 ✓ |
| E Blackburn | Conservative | 690 |
| E. Hallmann | Liberal Democrats | 440 |
University1 seat
| S Hussain | Labour | 3,331 ✓ |
| I Grieve | Conservative | 601 |
| L. McKeever | Liberal Democrats | 277 |
| N Tart | Green | 270 |
| S Jackson | MILT Lab | 130 |
Wibsey1 seat
| V. McMath | Labour | 2,129 ✓ |
| R. Sheard | Conservative | 909 |
| B. Boulton | Liberal Democrats | 439 |
Worth Valley1 seat
| J Cope | Labour | 1,808 ✓ |
| G. Hodgson | Conservative | 1,242 |
| D Samuels | Liberal Democrats | 1,093 |
Wyke1 seat
| A. Niland | Labour | 1,890 ✓ |
| V. Owen | Conservative | 925 |
| H. Boulton | Liberal Democrats | 448 |
