Before (end of 2003) (60 seats, Elections Centre)
Labour 27 · Conservative 26 · Liberal Democrats 7 · Other 0
After (end of 2004) (60 seats, Elections Centre)
Conservative 35 · Labour 18 · Liberal Democrats 6 · Other 1
Ward results
Aldridge Central and South3 seats · turnout 45.5%
| Thomas Ansell | Conservative | 2,238 ✓ |
| John Rochelle | Conservative | 2,207 ✓ |
| John O'Hare | Conservative | 2,065 ✓ |
| J. O'Hare | Conservative | 2,054 ✓ |
| Tony Lenton | UK Independence Party (UKIP) | 1,087 |
| Julie Locke | BNP | 751 |
| Sandra Johnson | Liberal Democrats | 718 |
| Ian Geary | Labour | 714 |
| Christopher Daniel | Labour | 691 |
| Royston Sheward | Liberal Democrats | 680 |
| Natalie Greveson | Liberal Democrats | 584 |
| Christopher Wellings | Labour | 536 |
Aldridge North & Walsall Wood3 seats · turnout 27.9%
| Keith Sears | Conservative | 1,489 ✓ |
| Rebbekah Collins | Conservative | 1,488 ✓ |
| Anthony David Dan Harris | Conservative | 1,300 ✓ |
| Graham Eardley | UK Independence Party (UKIP) | 1,037 |
| Angus McGhee | Labour | 656 |
| Gary Hills | Labour | 655 |
| Veronica Walker | Labour | 589 |
| Mark Greveson | Liberal Democrats | 448 |
| Shirley Balgobin | Liberal Democrats | 404 |
| Stanley Evans | Liberal Democrats | 376 |
Bentley & Darlaston North3 seats · turnout 31.5%
| Bill Madeley | Labour | 1,322 ✓ |
| Keith Chambers | Labour | 1,063 ✓ |
| Ayshea Johnson | Labour | 937 ✓ |
| Mohammed Chaudray | Conservative | 795 |
| Doris Silvester | Conservative | 659 |
| Kevin Smith | BNP | 632 |
| Steven Johnson | UK Independence Party (UKIP) | 630 |
| Daniel Lloyd | Conservative | 599 |
| Claire Pearce | Liberal Democrats | 377 |
| Terence Durrant | — | 197 |
Birchills-Leamore3 seats · turnout 20.4%
| Joan Barton | Labour | 1,023 ✓ |
| Timothy Oliver | Labour | 902 ✓ |
| Carol Rose | Labour | 894 ✓ |
| Mazhar Iqbal | Conservative | 699 |
| Hilda Derry | Conservative | 691 |
| Nagman Aftab | Conservative | 650 |
| Anne Willoughby | Liberal Democrats | 437 |
| Alan Davies | — | 369 |
Blakenall3 seats
| Ian Robertson | Labour | 910 ✓ |
| Robert Robinson | Labour | 867 ✓ |
| Patricia Young | Labour | 847 ✓ |
| Peter Smith | — | 736 |
| Roy Cooper | Independent | 471 |
| Peter Roberts | Conservative | 408 |
| Pervaiz Khan | Conservative | 295 |
| Mehnawaz Khan | Conservative | 251 |
| Paul Russell | Liberal Democrats | 242 |
| Peter Aston | Independent | 227 |
Bloxwich East3 seats
| Stephanie Peart | — | 155 |
Bloxwich West3 seats
| David Church | — | 255 |
Boxwich East3 seats · turnout 29.0%
| W Tweddle | Conservative | 1,159 ✓ |
| L Beeley | Conservative | 1,033 ✓ |
| K. Phillips | Labour | 1,001 ✓ |
| A Venables | Conservative | 933 |
| J Phillips | Labour | 862 |
| S Fitzpatrick | Labour | 837 |
| S Price | BNP | 514 |
| Andy Ball | Independent | 474 |
| J. Pitt | Independent | 292 |
| K. Carter | Independent | 262 |
| Peart S. Ms. DSA- | PBP | 155 |
Boxwich West3 seats · turnout 28.7%
| M. Pitt | Conservative | 1,172 ✓ |
| D. Pitt | Conservative | 1,143 ✓ |
| L. Harrison | Conservative | 1,127 ✓ |
| F Westley | Labour | 1,079 |
| K Worley | Labour | 1,062 |
| D. Coughlan | Labour | 913 |
| N Davies | BNP | 653 |
| J. Rudge | Liberal Democrats | 275 |
| Church D. DSA- | PBP | 255 |
| A. Pitt | Independent | 247 |
| K. Pitt | Independent | 237 |
| J Pitt | Independent | 187 |
Brownhills3 seats · turnout 28.3%
| Alan Paul | Conservative | 1,282 ✓ |
| Barbara Cassidy | Labour | 1,072 ✓ |
| David Turner | Conservative | 970 ✓ |
| Bob Culbert | Conservative | 952 |
| Dick Worrall | Labour | 935 |
| Stephen Docherty | Labour | 890 |
| Winston Vaughan | BNP | 792 |
| Elizabeth Hazell | UK Independence Party (UKIP) | 645 |
| Josephine Baddeley | Liberal Democrats | 495 |
Darlaston South3 seats
| Tony Rowley | Labour | 1,103 ✓ |
| Rose Burley | Labour | 1,009 ✓ |
| Paul Bott | Independent | 1,007 ✓ |
| Graham Wilkes | Labour | 1,004 |
| Michelle Martin | Conservative | 546 |
| James Letts | Conservative | 536 |
| Lorna Jean Rattigan | Conservative | 463 |
| Alan Johnston | — | 459 |
| Jody Pearce | Liberal Democrats | 392 |
Darlaston South llaslaW3 seats · turnout 23.7%
| Johnston A. DSA- | PBP | 459 |
Paddock3 seats · turnout 45.8%
| Rose Ann Martin | Conservative | 2,197 ✓ |
| Barry Sanders | Conservative | 1,985 ✓ |
| Zahid Ali | Conservative | 1,857 ✓ |
| Baldev Singh Mavi | Labour | 1,228 |
| Khizar Hussain | Labour | 1,211 |
| Martin Evans | Labour | 1,104 |
| Darren Malcolm Bennett | UK Independence Party (UKIP) | 989 |
| Dan Barker | Liberal Democrats | 832 |
| Matthew George Barker | Liberal Democrats | 790 |
| Murli Sinha | Liberal Democrats | 616 |
Palfrey3 seats · turnout 39.0%
| Joan Beilby | Conservative | 2,043 ✓ |
| Mohammad Yasin | Conservative | 1,991 ✓ |
| Mohammad Munir | Conservative | 1,821 ✓ |
| Mohammed Nazir | Labour | 1,773 |
| Nasar Ali | Labour | 1,532 |
| Mark Pulford | Labour | 1,403 |
| Karen Pandaal | Liberal Democrats | 550 |
| Mohammed Masum Mulla | Independent | 463 |
Pelsall3 seats · turnout 39.6%
| Gill Perry | Conservative | 2,330 ✓ |
| Marco Longhi | Conservative | 1,999 ✓ |
| Clive Ault | Conservative | 1,596 ✓ |
| Simeon Mayou | Liberal Democrats | 1,073 |
| Linda Dickins | Liberal Democrats | 723 |
| Dominic Bugler | BNP | 692 |
| Michael Jones | Liberal Democrats | 628 |
| Neil Perrett | Labour | 502 |
| Walter Burley | Labour | 484 |
| Ronald Rock | Labour | 433 |
| Derek Roddy | — | 176 |
Pheasey Park Farm3 seats · turnout 37.5%
| Adrian John Austin Andrew | Conservative | 1,514 ✓ |
| Margaret Bird | Conservative | 1,259 ✓ |
| Christopher Towe | Conservative | 1,232 ✓ |
| Darren Porter | Independent | 1,124 |
| Spedding McMullen | Labour | 809 |
| Brenda Etchells | Labour | 795 |
| Paulette Green | Labour | 773 |
| Edmund Newman | Independent | 695 |
| Gloria Newman | Independent | 592 |
| Peter Ruston | Independent | 323 |
| Christine Cockayne | Liberal Democrats | 306 |
Pleck3 seats · turnout 31.5%
| Dennis Anson | Labour | 1,518 ✓ |
| Mohommed Aslam | Conservative | 1,338 ✓ |
| Harbans Singh Sarohi | Labour | 1,308 ✓ |
| Anna Wilson | Labour | 1,235 |
| Mark Dabbs | Conservative | 1,183 |
| Mohammad Arshad | Conservative | 1,101 |
| Norman Matthews | Independent | 800 |
| Brian Powell | — | 371 |
Rushall-Shelfield3 seats · turnout 30.0%
| Catherine Micklewright | Conservative | 1,217 ✓ |
| Albert Griffiths | Conservative | 1,191 ✓ |
| Rachel Walker | Conservative | 979 ✓ |
| Thomas Perrett | Labour | 891 |
| Williams Locke | BNP | 844 |
| Jenny Mayo | UK Independence Party (UKIP) | 798 |
| Lorraine Smith | Labour | 688 |
| Robert Thomas | Labour | 654 |
| Ian Dickins | Liberal Democrats | 519 |
| Bradburn L. Ms. DSA- | — | 275 |
Short Heath3 seats · turnout 27.0%
| Doreen Shires | Liberal Democrats | 1,458 ✓ |
| Eileen Pitt | Liberal Democrats | 1,439 ✓ |
| John Cook | Liberal Democrats | 1,313 ✓ |
| Bryan Bond | Conservative | 563 |
| Terence Sharp | Conservative | 540 |
| Wendy Sharp | Conservative | 525 |
| Frederick Walker | Labour | 497 |
| Doug James | Labour | 452 |
| Sumit Grover | Labour | 433 |
St Matthew's3 seats
| Mohammed Arif | Conservative | 1,618 ✓ |
| Barbara McCracken | Conservative | 1,586 ✓ |
| Haqnawaz Khan | Conservative | 1,505 ✓ |
| Mohammed Yaqoob | Labour | 1,210 |
| Moses Whyte | Labour | 1,051 |
| Jennifer Beale | UK Independence Party (UKIP) | 1,027 |
| Gareth Walker | Labour | 1,023 |
| Mohammed Yaqub | UK Independence Party (UKIP) | 823 |
| Andrew Scullion | UK Independence Party (UKIP) | 817 |
| Louise Shires | Liberal Democrats | 658 |
Streetly3 seats · turnout 33.3%
| Brian Douglas-Maul | Conservative | 2,472 ✓ |
| Gary Clarke | Conservative | 1,984 ✓ |
| Edmund Hughes | Conservative | 1,886 ✓ |
| Steven George Grey | UK Independence Party (UKIP) | 1,291 |
| Thomas Charlton | Labour | 753 |
| Steven King | Labour | 670 |
| Jo Levine | Liberal Democrats | 664 |
| Kathryn Ibbotson | Labour | 522 |
Willenhall North3 seats · turnout 26.3%
| Ian Shires | Liberal Democrats | 1,507 ✓ |
| Arthur Bentley | Liberal Democrats | 1,382 ✓ |
| Valerie Woodruff | Liberal Democrats | 1,209 ✓ |
| Alan Sheath | UK Independence Party (UKIP) | 518 |
| Robert Matthews | Labour | 428 |
| Joy Kemp | Conservative | 417 |
| Stephen Rose | Labour | 407 |
| Ian Pearson | Labour | 398 |
| Margaret Salt | Conservative | 361 |
| Iris Turner | Conservative | 347 |
| Tom Woodley | Independent | 300 |
| Alan Paddock | — | 137 |
Willenhall South3 seats · turnout 24.9%
| Sean Patrick Coughlan | Labour | 1,133 ✓ |
| Harold Withnall | Labour | 1,022 ✓ |
| Angela Underhill | Labour | 971 ✓ |
| Wendy Evans | Liberal Democrats | 737 |
| Chad Pitt | Conservative | 727 |
| Peter Hughes | Liberal Democrats | 702 |
| Robert Pearce | Liberal Democrats | 680 |
| Justin Douglas-Maul | Conservative | 677 |
| Parmjit Singh | Conservative | 611 |
