Before (end of 1986) (72 seats, Elections Centre)
Labour 35 · Conservative 18 · SDP-Liberal Alliance 17 · Other 2
After (end of 1987) (72 seats, Elections Centre)
Labour 33 · Conservative 21 · SDP-Liberal Alliance 18 · Other 0
Ward results
Almondbury1 seat · turnout 54.0%
| I. Forrest | Lib/Sdp | 2,798 |
| G. Pratt | Labour | 1,372 |
| J. Goldthorpe | Conservative | 1,359 |
Batley East1 seat · turnout 44.5%
| G. Speight | Labour | 2,339 ✓ |
| K. O'Donnell | Conservative | 2,084 |
| A. Dickinson | Lib/Sdp | 747 |
| S. Isle | Green | 144 |
Batley West1 seat · turnout 34.2%
| C. Gavaghan | Labour | 2,507 |
| M. Light | Conservative | 1,322 |
| S. Habergham | Lib/Sdp | 698 |
Birkby1 seat · turnout 55.6%
| P. McBride | Labour | 2,587 |
| E. Weir | Conservative | 2,013 |
| W. Johnson | Lib/Sdp | 1,621 |
Birstall & Birkenshaw1 seat · turnout 51.9%
| R. Light | Conservative | 3,252 ✓ |
| B. Dick | Labour | 2,526 |
| S. Thornton | Lib/Sdp | 1,033 |
| C. Lord | Green | 143 |
Cleckheaton1 seat · turnout 51.0%
| K. Pinnock | Lib/Sdp | 2,155 |
| H. Exley | Conservative | 1,979 |
| A. Jenkins | Labour | 1,687 |
Colne Valley West1 seat · turnout 48.3%
| G. Beever | Lib/Sdp | 2,375 ✓ |
| J Scott | Labour | 1,493 |
| J. France | Conservative | 1,044 |
| S. Leyland | Green | 174 |
Crosland Moor1 seat · turnout 54.5%
| I. Pearson | Lib/Sdp | 2,494 |
| Molly Walton | Labour | 2,388 |
| J. Haigh | Conservative | 1,689 |
Dalton1 seat · turnout 48.9%
| R. Meadowcroft | Lib/Sdp | 3,094 |
| T. Galvin | Labour | 1,876 |
| M Waddington | Conservative | 1,012 |
Denby Dale1 seat · turnout 54.6%
| C. Naylor | Conservative | 2,744 |
| F Sutcliffe | Labour | 2,689 |
| G. Edinburgh | Lib/Sdp | 1,224 |
Dewsbury East1 seat · turnout 42.6%
| D. Ripley | Labour | 2,411 |
| S. Battye | Conservative | 1,310 |
| B. Disken | Lib/Sdp | 968 |
Dewsbury South1 seat · turnout 45.9%
| F. Pickles | Labour | 3,093 |
| S. Arnott | Conservative | 1,551 |
| P. Pell | Lib/Sdp | 867 |
Dewsbury West1 seat · turnout 47.4%
| T. O'Donovan | Labour | 2,520 ✓ |
| T Lyles | Conservative | 1,583 |
| T. Disken | Lib/Sdp | 1,346 |
| A. Harrison | Ind Lab | 198 |
Golcar1 seat · turnout 47.9%
| I. McLellan | Lib/Sdp | 2,411 |
| J. Cuss | Labour | 2,052 |
| P. Garside | Conservative | 1,191 |
Heckmondwike1 seat · turnout 48.9%
| K. Swann | Conservative | 2,663 |
| E Lawson | Labour | 2,297 |
| S. Walker | Lib/Sdp | 955 |
Holme Valley North1 seat · turnout 52.9%
| M. Bower | Lib/Sdp | 2,379 |
| N Craven | Conservative | 1,954 |
| T. Seale | Labour | 1,555 |
Holme Valley South1 seat · turnout 54.2%
| J. Thorpe | Conservative | 3,028 ✓ |
| T. Garnett | Lib/Sdp | 1,907 |
| S. Dixon | Labour | 1,458 |
| B. Ward | Green | 172 |
Kirkburton1 seat · turnout 51.8%
| J. Sykes | Conservative | 3,041 |
| B. Haigh | Labour | 1,890 |
| I. Grange | Lib/Sdp | 1,111 |
Lindley1 seat · turnout 49.9%
| L. Parfitt | Conservative | 2,758 ✓ |
| D. Farnan | Lib/Sdp | 2,394 |
| C. Robinson | Labour | 891 |
| Mullany M. | Green | 171 |
Newsome1 seat · turnout 50.5%
| J. Akhtar | Labour | 2,212 ✓ |
| B Sutcliffe | Conservative | 1,737 |
| M. Chatrik | Lib/Sdp | 1,427 |
| N Harvey | Green | 310 |
Paddock1 seat · turnout 55.5%
| M. Mathieson | Conservative | 2,499 ✓ |
| S. Harman | Labour | 2,255 |
| K. Hasler | Lib/Sdp | 1,476 |
| T. Barnes | Green | 92 |
Spen1 seat · turnout 37.7%
| Margaret Bates | Conservative | 2,372 |
| D. Long | Lib/Sdp | 2,213 |
