Before (end of 2003) (72 seats, Elections Centre)
Liberal Democrats 30 · Labour 22 · Conservative 16 · Other 4
After (end of 2004) (69 seats, Elections Centre)
Liberal Democrats 25 · Conservative 22 · Labour 17 · Other 5
Ward results
Almondbury3 seats · turnout 42.0%
| Ann Denham | Liberal Democrats | 2,058 ✓ |
| John Michael Smithson | Liberal Democrats | 1,958 ✓ |
| Linda Wilkinson | Liberal Democrats | 1,787 ✓ |
| Alison Rogers | Conservative | 1,257 |
| Diana Hall | Conservative | 1,109 |
| William Armer | Conservative | 1,049 |
| Timothy Holden-Rowley | Labour | 976 |
| Brian Strudwick | Green | 973 |
| Melvyn Holdsworth | Labour | 900 |
| Susan Auty | BNP | 883 |
| Debbie Harvey | Labour | 796 |
| Nicholas Ayres | Green | 688 |
| Ian Brooke | Independent | 672 |
| Barry Ward | Green | 614 |
Ashbrow3 seats · turnout 42.0%
| Kenneth Smith | Labour | 2,076 ✓ |
| Deryck Hillas | Labour | 2,065 ✓ |
| Jean Calvert | Labour | 2,050 ✓ |
| Richard Francis Pinnock | Liberal Democrats | 1,698 |
| Sandra Gordon-Overton | Liberal Democrats | 1,506 |
| Emma Bone | Liberal Democrats | 1,379 |
| Trevor Bellamy | Conservative | 1,178 |
| John Taylor | Conservative | 1,130 |
| William Jacobs | Conservative | 1,111 |
| Edward Adams | Green | 560 |
| Melanie Bawn | Green | 328 |
| David Arundell | Green | 314 |
Batley East3 seats · turnout 49.7%
| Mohamed Mayet | Labour | 3,024 ✓ |
| Mary Harkin | Labour | 2,697 ✓ |
| Mahmood Akhtar | Labour | 2,370 ✓ |
| Jon Robert Bloom | Liberal Democrats | 2,008 |
| Haroon Bhamji | Liberal Democrats | 1,750 |
| Shujjat Ali | Liberal Democrats | 1,564 |
| Phillip Stocks | Conservative | 1,053 |
| Jillian Exley | BNP | 958 |
| Mohammed Akram | Conservative | 758 |
| Wasim Younas | Conservative | 639 |
| Janice Cronin | Green | 553 |
Batley West3 seats · turnout 41.8%
| Saiqa Pandor | Labour | 2,070 ✓ |
| Paul Battye | Liberal Democrats | 2,063 ✓ |
| Geoffrey Alvy | Liberal Democrats | 1,773 ✓ |
| Dion Lowe | Liberal Democrats | 1,772 |
| Gwenneth Grailey | Labour | 1,748 |
| Miranda Williams | Labour | 1,503 |
| Jonathan Pygott | BNP | 1,408 |
| Marlene Edwards | Conservative | 929 |
| Sharon Light | Conservative | 837 |
| Kevin O'Donnell | Conservative | 802 |
| Gillian Redshaw | Green | 416 |
Birstall & Birkenshaw3 seats
| Andrew Palfreeman | Conservative | 2,444 ✓ |
| Robert Light | Conservative | 2,434 ✓ |
| Elizabeth Smaje | Conservative | 2,136 ✓ |
| John Wilkinson | BNP | 1,383 |
| Mark Martin | Labour | 1,343 |
| Natalie Pinnock-Hamilton | Labour | 1,026 |
| Russell Khan | Labour | 976 |
| James Tasker | Liberal Democrats | 668 |
| Clive Lord | Green | 634 |
| Christine Bloom | Liberal Democrats | 557 |
| Eric Townend | Liberal Democrats | 405 |
Cleckheaton3 seats · turnout 40.8%
| Kath Pinnock | Liberal Democrats | 2,362 ✓ |
| Andrew Pinnock | Liberal Democrats | 2,030 ✓ |
| Ann Raistrick | Liberal Democrats | 2,014 ✓ |
| Richard Brown | BNP | 1,752 |
| David Walker | Conservative | 1,310 |
| Joseph Calder | Conservative | 1,026 |
| Michael Ramsden | Labour | 1,021 |
| John Dick | Labour | 989 |
| Malcolm Smith | Conservative | 918 |
| Naheed Arshad-Mather | Labour | 670 |
| Natalie Holdsworth | Green | 462 |
Colne Valley3 seats · turnout 44.9%
| Gordon Beever | Liberal Democrats | 2,381 ✓ |
| Margaret Fearnley | Liberal Democrats | 2,241 ✓ |
| Dorothy Lindley | Conservative | 2,114 ✓ |
| David Ridgway | Liberal Democrats | 2,053 |
| Karen Tweed | Conservative | 1,120 |
| Alan Clark | BNP | 1,075 |
| Annabel Herriott | Conservative | 1,013 |
| Neil Colquhoun | Labour | 814 |
| Helen Singleton | Labour | 763 |
| John Olswang | Labour | 721 |
| Anne Lacey | Green | 693 |
| Sandra Leyland | Green | 678 |
| Peter Reeve | UK Independence Party (UKIP) | 561 |
| Clare Porter | Green | 406 |
Crosland Moor & Netherton3 seats
| Molly Walton | Labour | 2,842 ✓ |
| Mohammad Sarwar | Liberal Democrats | 2,463 ✓ |
| Shahida Awan | Liberal Democrats | 2,378 ✓ |
| Ian Rutter | Liberal Democrats | 2,170 |
| Mohammad Iqbal | Labour | 1,624 |
| Susan May | Labour | 1,491 |
| Peter Simpson | Conservative | 1,158 |
| Bronwen Robinson | Conservative | 1,124 |
| John Travis | Conservative | 1,095 |
| David Hill | Green | 804 |
Dalton3 seats · turnout 35.7%
| Peter McBride | Labour | 1,581 ✓ |
| Roger Battye | Liberal Democrats | 1,544 ✓ |
| Angela Ellam | Labour | 1,356 ✓ |
| James Shires | Labour | 1,342 |
| Eleanor Ritchie | Liberal Democrats | 1,267 |
| Alistair Cheetham | Liberal Democrats | 1,081 |
| Roger Jessop | Conservative | 845 |
| Andrew Watson | BNP | 751 |
| Paul King | Conservative | 630 |
| Elaine Sims | LIB | 578 |
| Greg Christofi | Conservative | 567 |
| David Honour | Green | 499 |
| Tony Brooks | Green | 440 |
| B Cunnington | Green | 359 |
| C Walder | Independent | 285 |
Denby Dale3 seats · turnout 47.5%
| Maggie Blanshard | Labour | 2,196 ✓ |
| Elaine Ward | Conservative | 2,092 ✓ |
| William Dodds | Conservative | 2,069 ✓ |
| Robert Allen | Labour | 1,907 |
| Graham Turner | Labour | 1,871 |
| Patricia Hargreaves | Conservative | 1,758 |
| Nicola King | BNP | 914 |
| Andrew Stimson | Green | 804 |
| Deborah Turnbull | Green | 773 |
| Patrick Clark | Liberal Democrats | 701 |
| Jeanette McCready | Liberal Democrats | 606 |
| Stephen Turnbull | Green | 586 |
| Patricia Milner | Liberal Democrats | 578 |
Dewsbury East3 seats · turnout 37.8%
| Paul Kane | Labour | 1,930 ✓ |
| Dennis Hullock | Liberal Democrats | 1,922 ✓ |
| Eric Firth | Labour | 1,796 ✓ |
| Colin Auty | BNP | 1,665 |
| Gary Denison | Liberal Democrats | 1,585 |
| Nisar Choudhary | Liberal Democrats | 1,414 |
| Irene Ellis | Labour | 1,409 |
| John Nottingham | Conservative | 721 |
| Robert Haycroft | Conservative | 713 |
| Brian Whittaker | Conservative | 651 |
| Kevin Birley | Green | 393 |
Dewsbury South3 seats · turnout 45.7%
| Khizar Iqbal | Conservative | 2,832 ✓ |
| Imtiaz Ali Ameen | Conservative | 2,677 ✓ |
| Jonathan Scott | Conservative | 2,000 ✓ |
| Masood Ahmed | Labour | 1,783 |
| Nicholas Cass | BNP | 1,652 |
| R. Gibson | Labour | 1,633 |
| Gulfam Asif | Labour | 1,454 |
| Adrian Cruden | Liberal Democrats | 706 |
| Bernard Disken | Liberal Democrats | 605 |
| Stephen John Bird | Liberal Democrats | 586 |
| Gillian Jolly | Green | 440 |
Dewsbury West3 seats · turnout 45.0%
| Khalid Hussain | Liberal Democrats | 2,764 ✓ |
| Naz Hussain | Liberal Democrats | 2,492 ✓ |
| Keith Oldroyd | Liberal Democrats | 2,475 ✓ |
| Mohammed Razaq | Labour | 1,737 |
| Sakander Ahmed | Labour | 1,717 |
| Paul Ellis | Labour | 1,652 |
| Richard Atack | BNP | 1,116 |
| Keith Sibbald | Conservative | 586 |
| James Taylor | Conservative | 445 |
| William Mair | Conservative | 408 |
| Peter Cunnington | Green | 390 |
Golcar3 seats · turnout 37.8%
| Christine Mary Iredale | Liberal Democrats | 1,920 ✓ |
| Robert Christopher Iredale | Liberal Democrats | 1,911 ✓ |
| Andrew Marchington | Liberal Democrats | 1,854 ✓ |
| Mark Antony Ewington | Labour | 1,217 |
| Jacqueline Walker | Conservative | 1,097 |
| Ian Charles Leedham | Labour | 1,066 |
| Lynsey Hedges | Green | 1,018 |
| Robert McSweeney | Conservative | 1,000 |
| Patricia Colling | Labour | 971 |
| Judith Roberts | Conservative | 911 |
| Richard Murgatroyd | Green | 748 |
| Steven Searby | Green | 652 |
Greenhead3 seats · turnout 50.1%
| Mehboob Khan | Labour | 3,665 ✓ |
| Annie Smith | Labour | 3,439 ✓ |
| Mohan Sokhal | Labour | 3,263 ✓ |
| Linda Wild | Liberal Democrats | 1,751 |
| Mohammed Saeed | Liberal Democrats | 1,750 |
| Jim O'Reilly | Liberal Democrats | 1,489 |
| Paul Cooney | Green | 771 |
| Joan Osborn | Conservative | 744 |
| Martin Rodgers | Conservative | 726 |
| C Rogers | Conservative | 697 |
| Brenda Smithson | Green | 559 |
| John Phillips | Green | 538 |
Heckmondwike3 seats · turnout 41.4%
| David Exley | BNP | 2,076 ✓ |
| David Sheard | Labour | 1,718 ✓ |
| Tabasum Aslam | Liberal Democrats | 1,688 ✓ |
| Colin Battye | Liberal Democrats | 1,496 |
| Florence Smith | Labour | 1,436 |
| Julie Brooke | Liberal Democrats | 1,317 |
| Richard Howarth | Conservative | 1,276 |
| Zahoor Akhtar | Conservative | 1,079 |
| Peter Sykes | Labour | 1,043 |
| Rhys Roberts | Conservative | 988 |
| Heidi Smithson | Green | 589 |
Holme Valley North3 seats · turnout 46.0%
| Terry Lyons | Independent | 2,603 ✓ |
| Marie Bower | Liberal Democrats | 2,026 ✓ |
| Mick Bower | Liberal Democrats | 1,903 ✓ |
| D. Woodhead | Liberal Democrats | 1,653 |
| Neil Craven | Conservative | 1,650 |
| Richard Stuart Dixon | Conservative | 1,503 |
| Margaret Christian | Conservative | 1,334 |
| Carol Hirst | Labour | 799 |
| Mark Walker | Labour | 786 |
| Bill Tankard | Labour | 784 |
| W. Tankard | Labour | 784 |
| Roger Cummings | Green | 719 |
| Elizabeth Rainer | Green | 568 |
| Clementina Herrero-Eaton | Green | 498 |
| Melodie Staniforth | The Official Monster Raving Loony Party | 307 |
Holme Valley South3 seats · turnout 47.9%
| Donald Firth | Conservative | 3,252 ✓ |
| Ken Sims | Conservative | 3,090 ✓ |
| Nicola Patrick | Conservative | 2,810 ✓ |
| Catherine Ingham | Labour | 1,431 |
| Louise Baldock | Labour | 1,389 |
| Christopher Chapple | Labour | 1,327 |
| Ruth Jackson | Liberal Democrats | 1,269 |
| Gavin MacPherson | Liberal Democrats | 1,111 |
| Arthur Pritchard | Liberal Democrats | 1,057 |
| Leslie Bailey | Green | 902 |
| Siobhan Smith | Green | 815 |
| Iain Smith | Green | 760 |
Kirkburton3 seats · turnout 43.9%
| Adrian Murphy | Conservative | 2,116 ✓ |
| Mark Hemingway | Conservative | 2,065 ✓ |
| Calvin Terry Smith | Conservative | 2,005 ✓ |
| Derek Hardcastle | Green | 2,000 |
| Cheryll Battye | Green | 1,704 |
| Richard Andrew John Burton | Green | 1,583 |
| Claire Rogers | Labour | 915 |
| Micheal Greetham | Labour | 888 |
| Russell Scott | BNP | 836 |
| Julie Bellanfante | Labour | 780 |
| Gerald Edinburgh | Liberal Democrats | 645 |
| Briony Garnett | Liberal Democrats | 321 |
| Rochelle Parchment | Liberal Democrats | 288 |
Lindley3 seats · turnout 44.6%
| Christine Stanfield | Liberal Democrats | 2,377 ✓ |
| Tony Woodhead | Liberal Democrats | 2,301 ✓ |
| Tony Brice | Conservative | 1,849 ✓ |
| David Charles Payne | Liberal Democrats | 1,758 |
| Roy Rogers | Conservative | 1,640 |
| Ravi Showan | Conservative | 1,510 |
| Maxwell McMurdo | Labour | 1,075 |
| Douglas Morgan | Labour | 1,001 |
| David Cameron | Labour | 988 |
| Helen Martinek | UK Independence Party (UKIP) | 890 |
| Claire Plunkett | Green | 655 |
| Richard Plunkett | Green | 576 |
| Eric Biddulph | Green | 536 |
Liversedge & Gomersal3 seats
| Margaret Bates | Conservative | 2,245 ✓ |
| Derrick Yates | Conservative | 2,122 ✓ |
| David Hall | Conservative | 2,075 ✓ |
| Gordon North | Labour | 1,749 |
| Robert Ryan | BNP | 1,478 |
| Ann Foxton | Labour | 1,463 |
| Steve Hall | Labour | 1,412 |
| Neil Bentley | Liberal Democrats | 764 |
| Kia Etherington | Liberal Democrats | 734 |
| Kathryn Sykes | Liberal Democrats | 453 |
| Robert Walters | Green | 432 |
Mirfield3 seats · turnout 43.1%
| Martyn Bolt | Conservative | 3,661 ✓ |
| Kathleen Taylor | Conservative | 3,166 ✓ |
| Beverley Warby | Conservative | 2,947 ✓ |
| Karl Hanson | BNP | 2,016 |
| Michael Hutchinson | Labour | 1,663 |
| Roy Dobson | Labour | 1,519 |
| Barbara Avril Jones | Labour | 1,141 |
| Brian Firth | Liberal Democrats | 688 |
| Maureen Oldroyd | Liberal Democrats | 657 |
| Ian McCourtie | Green | 626 |
| John Warnes | Liberal Democrats | 493 |
Newsome3 seats · turnout 38.3%
| Andrew Cooper | Green | 2,006 ✓ |
| Julie Stewart-Turner | Green | 1,965 ✓ |
| Sharon Fallows | Green | 1,882 ✓ |
| Jamil Akhtar | Labour | 1,062 |
| Garth Pratt | Labour | 950 |
| Kuldip Brar | Liberal Democrats | 868 |
| Elsie Wheatley | Labour | 829 |
| Anne Thornton | Liberal Democrats | 772 |
| Allan Milton | BNP | 709 |
| David Crossley | Liberal Democrats | 673 |
| Neil Drake | Conservative | 548 |
| Stephen Halstead | Conservative | 460 |
| Anne Henderson | Conservative | 420 |
| Jean Goodison | — | 245 |
| Dylan Murphy | — | 101 |
| Michael Forster | — | 100 |
