Before (end of 2006) (69 seats, Elections Centre)
Conservative 21 · Labour 20 · Liberal Democrats 20 · Other 8
After (end of 2007) (69 seats, Elections Centre)
Labour 22 · Conservative 20 · Liberal Democrats 18 · Other 9
Ward results
Almondbury1 seat · turnout 34.9%
| John Michael Smithson | Liberal Democrats | 1,686 ✓ |
| Martin Leonard | Conservative | 1,176 |
| Keiron Dunn | Labour | 611 |
| Dale Abbott | BNP | 456 |
| Nicholas Ayres | Green | 297 |
| Ian Brooke | Independent | 256 |
| Melvin Gray | Independent | 85 |
Ashbrow1 seat · turnout 34.2%
| Cath Harris | Labour | 1,829 ✓ |
| Bill Armer | Conservative | 1,380 |
| Deborah Wright | BNP | 362 |
| Andrew Hartley Wilkinson | Liberal Democrats | 352 |
| Mel Mills | Independent | 251 |
| Edward Adams | Green | 249 |
Batley East1 seat · turnout 47.0%
| Mary Harkin | Labour | 2,793 ✓ |
| Irfan Iqbal | Liberal Democrats | 1,147 |
| Ian Wilkinson | Conservative | 852 |
| Ian Roper | BNP | 754 |
| Brenda Smithson | Green | 185 |
Batley West1 seat · turnout 43.0%
| Pip O'Neill | Labour | 2,084 ✓ |
| Kelly McKeown | Conservative | 1,071 |
| Jonathan Pygott | BNP | 975 |
| Shujjat Ali | Liberal Democrats | 957 |
| Julian Flynn | Green | 207 |
Birstall & Birkenshaw1 seat
| Robert Light | Conservative | 2,330 ✓ |
| Suzy England | Labour | 1,132 |
| John Wilkinson | BNP | 823 |
| David Robinson | Liberal Democrats | 290 |
| Clive Lord | Green | 257 |
Cleckheaton1 seat · turnout 44.0%
| Andrew Pinnock | Liberal Democrats | 2,561 ✓ |
| Mike Thompson | BNP | 1,474 |
| Harvey Mawston | Conservative | 865 |
| Michael Ramsden | Labour | 443 |
| Ruth Walker-Mahmood | Green | 93 |
Colne Valley1 seat · turnout 40.8%
| Margaret Fearnley | Liberal Democrats | 2,255 ✓ |
| Karen Tweed | Conservative | 1,015 |
| Christine Hanson | BNP | 898 |
| Helen Singleton | Labour | 644 |
| Glenn Cope | Green | 479 |
| Mohammad Sarwar | Labour | 2,497 ✓ |
| Ian Slattery | — | 1,484 |
| Shahida Awan | Liberal Democrats | 1,107 |
| Annabel Herriott | Conservative | 732 |
| Skye Turner | BNP | 568 |
| Daniel Greenwood | Green | 264 |
Dalton1 seat · turnout 34.0%
| Roger Battye | Liberal Democrats | 1,501 ✓ |
| Peter Rock | Labour | 1,250 |
| Roger Jessop | Conservative | 674 |
| Jonathan Wright | BNP | 547 |
| Peter Cunnington | Green | 200 |
| Stephen Bond | English Democrats Party - Putting England First | 120 |
Denby Dale1 seat · turnout 42.2%
| Elaine Ward | Conservative | 2,144 ✓ |
| Graham Turner | Labour | 1,564 |
| Andrew Brown | Liberal Democrats | 433 |
| Andrew Stimson | Green | 372 |
| Bob Mallaband | BNP | 365 |
| Paul McEnhill | English Democrats Party - Putting England First | 310 |
Dewsbury East1 seat · turnout 46.3%
| Eric Firth | Labour | 2,172 ✓ |
| Nicholas Cass | BNP | 2,088 |
| Dennis Hullock | Liberal Democrats | 1,283 |
| Amelia Bolton | Conservative | 382 |
| Claire Plunkett | Green | 88 |
Dewsbury South1 seat · turnout 51.5%
| Salim Patel | Conservative | 2,162 ✓ |
| Abdulhai Munshi | Labour | 2,026 |
| Frank Atack | BNP | 1,613 |
| Bernard Disken | Liberal Democrats | 346 |
| Adrian Cruden | Green | 277 |
Dewsbury West1 seat · turnout 47.0%
| Naz Hussain | Liberal Democrats | 2,650 ✓ |
| Cathy Scott | Labour | 1,711 |
| Simon Towers | BNP | 950 |
| Keith Sibbald | Conservative | 304 |
| Sharon Fallows | Green | 115 |
Golcar1 seat · turnout 40.1%
| Robert Christopher Iredale | Liberal Democrats | 2,093 ✓ |
| Robert Walker | BNP | 1,170 |
| Jeremy Cuss | Labour | 1,085 |
| Jackie Firth | Conservative | 633 |
| Lynsey Hedges | Green | 321 |
Greenhead1 seat · turnout 37.8%
| Barbara Avril Jones | Labour | 2,967 ✓ |
| Paul Murphy | Conservative | 692 |
| Paul Cooney | Green | 476 |
| Naveed Khawaja | Liberal Democrats | 437 |
| Stuart Exley | BNP | 282 |
| David Ellis | Respect | 169 |
Heckmondwike1 seat · turnout 43.3%
| David Sheard | Labour | 2,385 ✓ |
| Steve Cass | BNP | 1,741 |
| Richard Howarth | Conservative | 863 |
| Christine Bloom | Liberal Democrats | 347 |
Holme Valley North1 seat · turnout 44.5%
| David John Woodhead | Liberal Democrats | 1,575 ✓ |
| Neil Craven | Conservative | 1,482 |
| Peter Searby | Independent | 1,108 |
| Barry Fowler | BNP | 608 |
| Ed Doveton | Labour | 501 |
| Leslie Bailey | Green | 322 |
| Boney Maroney | The Official Monster Raving Loony Party | 47 |
Holme Valley South1 seat · turnout 40.1%
| Ken Sims | Conservative | 2,732 ✓ |
| Christopher Chapple | Labour | 942 |
| Simon Anscombe | Green | 769 |
| John Ashby Turner | Liberal Democrats | 700 |
| Len Sandford | BNP | 433 |
Kirkburton1 seat · turnout 40.3%
| Derek Hardcastle | Green | 2,219 ✓ |
| Mark Hemingway | Conservative | 1,766 |
| Mike Greetham | Labour | 570 |
| Christine Thompson | BNP | 295 |
| Gerald Edinburgh | Liberal Democrats | 163 |
| Ivan Purkiss | English Democrats Party - Putting England First | 96 |
Lindley1 seat · turnout 41.6%
| Anthony Woodhead | Liberal Democrats | 2,346 ✓ |
| Trevor Bellamy | Conservative | 1,669 |
| Douglas Morgan | Labour | 703 |
| Steve Blackburn | BNP | 542 |
| Richard Plunkett | Green | 334 |
Liversedge & Gomersal1 seat
| Derrick Yates | Conservative | 2,157 ✓ |
| Alan Girvan | BNP | 1,436 |
| Marielle O'Neill | Labour | 1,006 |
| Neil Bentley | Liberal Democrats | 387 |
| Gillian Renshaw | Green | 208 |
Mirfield1 seat · turnout 42.7%
| Kathleen Taylor | Conservative | 2,928 ✓ |
| Andrew Cookson | BNP | 1,511 |
| Julie Miles | Labour | 901 |
| David Pinder | — | 388 |
| Carol McCormack | Liberal Democrats | 359 |
| Natalie Holdsworth | Green | 184 |
Newsome1 seat · turnout 30.6%
| Julie Stewart-Turner | Green | 2,083 ✓ |
| Jamil Akhtar | Labour | 1,035 |
| Neil Drake | Conservative | 541 |
| David Christopher Wainwright | Liberal Democrats | 296 |
