Before (end of 2007) (69 seats, Elections Centre)
Labour 22 · Conservative 20 · Liberal Democrats 18 · Other 9
After (end of 2008) (69 seats, Elections Centre)
Conservative 22 · Labour 21 · Liberal Democrats 19 · Other 7
Ward results
Almondbury1 seat · turnout 35.4%
| Ann Denham | Liberal Democrats | 1,667 ✓ |
| Martin Leonard | Conservative | 1,402 |
| Keiron Dunn | Labour | 528 |
| David Hargreaves | Green | 447 |
| James Whitehead | BNP | 380 |
| Ian Brooke | Independent | 261 |
| Melvin Gray | Independent | 65 |
Ashbrow1 seat · turnout 35.2%
| Kenneth Smith | Labour | 1,880 ✓ |
| Bill Armer | Conservative | 1,759 |
| Andrew Hartley Wilkinson | Liberal Democrats | 299 |
| Yvonne Hutchinson | Independent | 287 |
| Mel Mills | — | 234 |
| John Phillips | Green | 216 |
Batley East1 seat · turnout 51.3%
| Hanif Mayet | Labour | 3,060 ✓ |
| Nadeem Hussain | Conservative | 823 |
| Mary Iouannou | BNP | 759 |
| Irfan Iqbal | Liberal Democrats | 653 |
| Brenda Smithson | Green | 296 |
Batley West1 seat · turnout 41.4%
| Saiqa Pandor | Labour | 2,335 ✓ |
| Kelly McKeown | Conservative | 1,451 |
| Ian Roper | BNP | 771 |
| Allan Bentley | Liberal Democrats | 421 |
| Julian Flynn | Green | 175 |
Birstall & Birkenshaw1 seat · turnout 37.5%
| Andrew Palfreeman | Conservative | 2,536 ✓ |
| Amanda Stubley | Labour | 850 |
| John Wilkinson | BNP | 728 |
| Jon Robert Bloom | Liberal Democrats | 291 |
| Clive Lord | Green | 226 |
Cleckheaton1 seat · turnout 40.2%
| Kath Pinnock | Liberal Democrats | 2,425 ✓ |
| S. Cook | Conservative | 1,050 |
| Richard Brown | BNP | 1,023 |
| Michael Ramsden | Labour | 409 |
| Janice Cronin | Green | 114 |
Colne Valley1 seat · turnout 37.8%
| David Ridgway | Liberal Democrats | 1,875 ✓ |
| Bunty Herriott | Conservative | 1,252 |
| Christine Hanson | BNP | 687 |
| Helen Singleton | Labour | 581 |
| Lynsey Hedges | Green | 497 |
Crosland Moor & Netherton1 seat · turnout 40.8%
| Molly Walton | Labour | 2,150 ✓ |
| John Travis | Conservative | 992 |
| Ian Slattery | — | 936 |
| Ian Rutter | Liberal Democrats | 437 |
| Chas Ball | Green | 388 |
| Skye Turner | BNP | 360 |
Dalton1 seat
| Rochelle Parchment | Liberal Democrats | 1,467 ✓ |
| Peter McBride | Labour | 1,303 |
| Roger Jessop | Conservative | 830 |
| Jonathan Wright | BNP | 460 |
| Sharon Fallows | Green | 212 |
Denby Dale1 seat · turnout 44.1%
| Johnnie Cook | Conservative | 2,474 ✓ |
| Maggie Blanshard | Labour | 1,711 |
| June Firth | BNP | 394 |
| Catherine Armistead | Liberal Democrats | 372 |
| Andrew Stimson | Green | 288 |
| Paul McEnhill | English Democrats Party - Putting England First | 172 |
Dewsbury East1 seat
| Paul Kane | Labour | 2,090 ✓ |
| Alan Girvan | BNP | 1,467 |
| Dennis Hullock | Liberal Democrats | 1,087 |
| Mohammed Mahroof | Conservative | 657 |
Dewsbury South1 seat · turnout 49.8%
| Khizar Iqbal | Conservative | 3,208 ✓ |
| Yunus Gajra | Labour | 1,518 |
| Frank Atack | BNP | 1,050 |
| Bernard Disken | Liberal Democrats | 315 |
| Gillian Jolly | Green | 177 |
Dewsbury West1 seat · turnout 47.6%
| Khalid Hussain | Liberal Democrats | 3,033 ✓ |
| Rashid Afsar | Labour | 1,651 |
| Danny Auty | BNP | 720 |
| Keith Sibbald | Conservative | 367 |
| Peter Cunnington | Green | 136 |
Golcar1 seat · turnout 36.7%
| Christine Mary Iredale | Liberal Democrats | 1,634 ✓ |
| Jeremy Cuss | Labour | 982 |
| Robert Walker | BNP | 944 |
| Jackie Firth | Conservative | 883 |
| Daniel Greenwood | Green | 425 |
Greenhead1 seat · turnout 40.4%
| Mehboob Khan | Labour | 3,439 ✓ |
| Paul Murphy | Conservative | 798 |
| Geraldine O'Reilly | Liberal Democrats | 436 |
| Paul Cooney | Green | 417 |
| Linda Diane Wild | Independent | 369 |
Heckmondwike1 seat · turnout 42.8%
| Steve Hall | Labour | 2,097 ✓ |
| David Exley | BNP | 1,903 |
| Phillip Stocks | Conservative | 953 |
| Chrissy Bloom | Liberal Democrats | 337 |
Holme Valley North1 seat · turnout 44.0%
| Beryl Smith | Conservative | 1,810 ✓ |
| Terry Lyons | Independent | 1,680 |
| Andrea Gosslin | Liberal Democrats | 1,174 |
| Deborah Wright | BNP | 366 |
| Bill Tankard | Labour | 342 |
| Claire Plunkett | Green | 194 |
| Boney Maroney | — | 38 |
Holme Valley South1 seat · turnout 40.2%
| Donald Firth | Conservative | 3,113 ✓ |
| Christopher Chapple | Labour | 848 |
| Arthur Pritchard | Liberal Democrats | 732 |
| Simon Anscombe | Green | 582 |
| Len Sandford | BNP | 359 |
Kirkburton1 seat · turnout 39.9%
| Adrian Murphy | Conservative | 2,430 ✓ |
| Michelle Atkinson | Green | 1,805 |
| Mike Greetham | Labour | 487 |
| Ivan Purkiss | English Democrats Party - Putting England First | 193 |
| Gerald Edinburgh | Liberal Democrats | 191 |
Lindley1 seat · turnout 40.8%
| Christine Stanfield | Liberal Democrats | 2,132 ✓ |
| Bob Steer | Conservative | 2,068 |
| Douglas Morgan | Labour | 610 |
| Trisha Benge | BNP | 432 |
| Richard Plunkett | Green | 272 |
Liversedge & Gomersal1 seat · turnout 36.5%
| Margaret Bates | Conservative | 2,592 ✓ |
| Steve Cass | BNP | 936 |
| Simon Cave | Labour | 797 |
| Neil Bentley | Liberal Democrats | 382 |
| Gillian Redshaw | Green | 202 |
Mirfield1 seat · turnout 41.4%
| Martyn Bolt | Conservative | 3,400 ✓ |
| Nicholas Cass | BNP | 967 |
| Julie Miles | Labour | 797 |
| David Pinder | — | 512 |
| Brian Firth | Liberal Democrats | 261 |
| Brian Strudwick | Green | 148 |
Newsome1 seat · turnout 32.2%
| Andrew Cooper | Green | 1,942 ✓ |
| Jean Goodison | Labour | 916 |
| Janice Thomas | Conservative | 645 |
| Stuart Exley | BNP | 384 |
| Helen Greaves | Liberal Democrats | 256 |
