Before (end of 2003) (54 seats, Elections Centre)
Conservative 25 · Liberal Democrats 16 · Labour 10 · Other 3
After (end of 2004) (51 seats, Elections Centre)
Conservative 21 · Liberal Democrats 15 · Labour 9 · Other 6
Ward results
Brighouse3 seats · turnout 43.0%
| Nigel Yates | Conservative | 1,804 ✓ |
| Joyce Cawthra | Conservative | 1,782 ✓ |
| Colin Stout | Independent | 1,745 ✓ |
| Terence Martin | Conservative | 1,349 |
| Edith Martin | Labour | 1,138 |
| Daniel Coll | Labour | 997 |
| Paul Womersley | Labour | 787 |
| Joan Wray | Liberal Democrats | 380 |
| Michael Holmans | Liberal Democrats | 284 |
| Glen Michael Mattock | Liberal Democrats | 281 |
Calder3 seats · turnout 47.8%
| Janet Mary Battye | Liberal Democrats | 1,515 ✓ |
| Michael Taylor | Liberal Democrats | 1,485 ✓ |
| Nader Fekri | Liberal Democrats | 1,436 ✓ |
| Paul Palmer | Green | 1,210 |
| Stewart Brown | Labour | 1,183 |
| Annette Getty | Conservative | 1,062 |
| Kari Mawhood | Labour | 1,007 |
| Susan Press | Labour | 1,000 |
| Brent Carter | Conservative | 934 |
| Barrie Henderson | Conservative | 885 |
| Louise Castro | — | 347 |
| Kenneth Hall | — | 259 |
Elland3 seats · turnout 36.3%
| Pat Allen | Liberal Democrats | 1,723 ✓ |
| Edgar Waller | Liberal Democrats | 1,295 ✓ |
| Michael Clarke | Conservative | 1,174 ✓ |
| Robert Noel Thompson | Liberal Democrats | 1,147 |
| Ian Pattinson | Conservative | 856 |
| David Lang | Conservative | 825 |
| David Perkins | Labour | 494 |
| David Tarlo | Labour | 471 |
| David Young | Labour | 464 |
Greetland & Stainland3 seats
| Karen Watson | Liberal Democrats | 1,751 ✓ |
| Patrick Phillips | Liberal Democrats | 1,736 ✓ |
| Elizabeth Ingleton | Liberal Democrats | 1,728 ✓ |
| Bryce Corkish | Conservative | 1,014 |
| Irena Corkish | Conservative | 980 |
| David Union | Conservative | 930 |
| Nigel Ambler | Labour | 506 |
| Mark Richard Mullany | Green | 430 |
| Robert Good | Labour | 335 |
| Nicolas Osborne | Labour | 314 |
Hipperholme and Lightcliffe3 seats
| Graham Hall | Conservative | 1,921 ✓ |
| David Kirton | Conservative | 1,726 ✓ |
| John Foran | Conservative | 1,684 ✓ |
| Colin Raistrick | Independent | 1,489 |
| Angela O'Connor | Independent | 1,166 |
| Keith John Butterick | Labour | 970 |
| Tracey Howton | Labour | 503 |
| David Groves | Labour | 491 |
| Janet Dickinson | Liberal Democrats | 343 |
| Jason Jeffrey | Liberal Democrats | 308 |
| Penelope Marrington | Liberal Democrats | 300 |
Illingworth & Mixenden3 seats
| Thomas McElroy | Labour | 1,344 ✓ |
| Richard Mulhall | BNP | 1,314 ✓ |
| Geoffrey Wallace | BNP | 1,208 ✓ |
| David Pickard | Labour | 1,193 |
| Trevor Bates | BNP | 1,186 |
| Robert Metcalfe | Labour | 1,176 |
| Sandra Joslin | Conservative | 909 |
| Peter Byrne | Conservative | 665 |
| Kathleen Young | Conservative | 561 |
| Michael Elder | Liberal Democrats | 416 |
| Myra Townley | Liberal Democrats | 353 |
| Brian Hewson | Liberal Democrats | 341 |
Luddendenfoot3 seats · turnout 45.2%
| Christine Irene Bampton-Smith | Liberal Democrats | 1,620 ✓ |
| Jan Brown | Liberal Democrats | 1,529 ✓ |
| Peter Coles | Liberal Democrats | 1,377 ✓ |
| Richard Marshall | Conservative | 1,250 |
| Lorraine Stott | Conservative | 899 |
| Michelle Foster | Labour | 752 |
| John Gregory | BNP | 700 |
| Leslie Siddall | Labour | 694 |
| David Wood | Labour | 614 |
| Thiruvenkatar Krishnapillai | Conservative | 460 |
Northowram and Shelf3 seats
| Graham Reason | Conservative | 2,284 ✓ |
| Roger Taylor | Conservative | 2,205 ✓ |
| Stephen Baines | Conservative | 2,149 ✓ |
| Susan Whittaker | BNP | 1,007 |
| Stanley Sutcliffe | Labour | 751 |
| Richard Scorer | Labour | 531 |
| Damitha Karawita | Labour | 496 |
| Gavin Bone | Liberal Democrats | 471 |
| John Frederiksen | Liberal Democrats | 381 |
| Margareta Holmstedt | Liberal Democrats | 378 |
Ovenden3 seats · turnout 36.4%
| Linda Riordan | Labour | 1,263 ✓ |
| Bryan Thomas Raymond Smith | Labour | 1,254 ✓ |
| Helen Rivron | Labour | 1,189 ✓ |
| Christopher Godridge | BNP | 938 |
| Jane Shooter | BNP | 900 |
| Brian Wainwright | BNP | 894 |
| Keith McDonald | Conservative | 412 |
| Venessa Leech | Liberal Democrats | 386 |
| Hywel Morgan | Liberal Democrats | 366 |
| Josef Rez | Liberal Democrats | 272 |
| Riasat Hussain | Conservative | 209 |
| Choudhry Saleem | Conservative | 204 |
Park3 seats · turnout 63.8%
| Mohammed Najib | Labour | 2,377 ✓ |
| Arshad Mahmood | Labour | 2,346 ✓ |
| Zafar Iqbal-Din | Labour | 2,264 ✓ |
| Chaudhary Saghir | Conservative | 2,035 |
| Shaker Saghir | Conservative | 1,820 |
| Faizan Saghir | Conservative | 1,701 |
| Mozalfa Ilyas | Liberal Democrats | 994 |
| Daniel Bailey | Liberal Democrats | 892 |
| Luke Wickham | Liberal Democrats | 721 |
| Waheed Yousaf | Independent | 595 |
| Juliet Taylor | — | 343 |
| Charles Gate | — | 300 |
| Colin Wilson | — | 274 |
Rastrick3 seats · turnout 40.4%
| Ann McAllister | Conservative | 1,805 ✓ |
| John Williamson | Conservative | 1,715 ✓ |
| Paul Rogan | Conservative | 1,488 ✓ |
| George Richardson | Labour | 1,158 |
| Pamela Fellows | Labour | 1,124 |
| Jayne Sheridan | Labour | 799 |
| Malcolm James | Liberal Democrats | 702 |
| John Durkin | Liberal Democrats | 683 |
| Shirley Ring | Liberal Democrats | 648 |
Ryburn3 seats · turnout 42.2%
| Ged Carter | Conservative | 1,800 ✓ |
| Robert Ernest Thornber | Conservative | 1,711 ✓ |
| Kay Barret | Conservative | 1,457 ✓ |
| Anthony Crowther | Liberal Democrats | 1,137 |
| Judith Gannon | Labour | 1,059 |
| Ashley Evans | Liberal Democrats | 991 |
| Peter Wardhaugh | Liberal Democrats | 876 |
| Catherine Groves | Labour | 608 |
| Robin Dixon | Labour | 596 |
Skircoat3 seats · turnout 45.2%
| Geoffrey Wainwright | Conservative | 2,367 ✓ |
| John Frank Brearley Ford | Conservative | 2,167 ✓ |
| Grenville Horsfall | Conservative | 1,948 ✓ |
| Stephen Gow | Liberal Democrats | 1,002 |
| Daniel Russell | Labour | 862 |
| Sheila Jackson | Liberal Democrats | 782 |
| James Martin Wilson | Labour | 759 |
| Maura Wilson | Labour | 754 |
| Stuart Gill | BNP | 582 |
| Rafael Babar | Liberal Democrats | 561 |
Sowerby Bridge3 seats · turnout 37.0%
| Amanda Byrne | Conservative | 1,382 ✓ |
| Andrew Feather | Conservative | 1,204 ✓ |
| Rosemary Reynolds | Conservative | 1,155 ✓ |
| Anne Collins | Labour | 891 |
| Jill Liddington | Labour | 816 |
| Gruffydd Williams | Labour | 752 |
| Anne Marsden | Independent | 749 |
| Christian Jackson | BNP | 714 |
| Benjamin Brundell | Liberal Democrats | 648 |
| E. Ward | Liberal Democrats | 521 |
| Elizabeth Ward | Liberal Democrats | 409 |
Todmorden3 seats · turnout 41.3%
| Ann Townley | Liberal Democrats | 1,516 ✓ |
| Olwen Jennings | Liberal Democrats | 1,473 ✓ |
| Ruth Goldthorpe | Liberal Democrats | 1,425 ✓ |
| Ian Cooper | Conservative | 1,119 |
| Darren Midgley | Conservative | 1,079 |
| Jennifer Jackson | Labour | 1,027 |
| David Tattersall | Labour | 976 |
| John Oldham | Labour | 971 |
| Brian Carter | Conservative | 838 |
Town3 seats · turnout 42.0%
| Megan Swift | Labour | 1,192 ✓ |
| Tim Swift | Labour | 1,097 ✓ |
| Adrian Marsden | BNP | 1,095 ✓ |
| Robert Taylor | BNP | 1,041 |
| Michael Higgins | Labour | 1,031 |
| Michael Hall | BNP | 1,023 |
| Janet Hardy | Conservative | 825 |
| Richard Maycock | Conservative | 698 |
| Sally McCartney | Conservative | 698 |
| Gwyneth Greenwood | Independent | 411 |
| Harry Ward | Liberal Democrats | 387 |
| Cheryl Stovin | Liberal Democrats | 336 |
| Gian Gabbi | Liberal Democrats | 262 |
Warley3 seats · turnout 43.9%
| Allen Clegg | Independent | 1,251 ✓ |
| Jennifer Pearson | Liberal Democrats | 1,190 ✓ |
| Jennifer Carr | Independent | 1,148 ✓ |
| John Cecil David Hardy | Conservative | 1,094 |
| William Dickin | Independent | 1,059 |
| Martin Philip Peel | Conservative | 942 |
| David Ginley | Conservative | 892 |
| Andrew Mellor | BNP | 854 |
| Brendan Robert Stubbs | Liberal Democrats | 720 |
| John Beacroft-Mitchell | Liberal Democrats | 592 |
| Lesley Sleigh | Labour | 520 |
| Abdul Rahman | Labour | 285 |
| Mohammed Fazal | Labour | 283 |
