Before (end of 2003) (72 seats, Elections Centre)
Labour 55 · Conservative 9 · Liberal Democrats 6 · Other 2
After (end of 2004) (72 seats, Elections Centre)
Labour 53 · Conservative 12 · Liberal Democrats 6 · Other 1
Ward results
ABBEY3 seats · turnout 35.3%
| Ann Jaron | Labour | 2,007 ✓ |
| Steven Eling | Labour | 1,941 ✓ |
| Ross Piper | Labour | 1,850 ✓ |
| Roger Prior | Liberal Democrats | 840 |
| Ewart Johnson | Conservative | 801 |
| Roger Hickman | Conservative | 793 |
| William Shipman | Conservative | 706 |
Blackheath3 seats · turnout 30.8%
| Mary Docker | Conservative | 1,369 ✓ |
| Robert Price | Labour | 1,368 ✓ |
| Glenn Harris | Labour | 1,346 ✓ |
| David Walker | Labour | 1,310 |
| Debbie Elwell | Conservative | 1,237 |
| Shirley Lesley Ching | Conservative | 1,155 |
Bristnall3 seats · turnout 27.3%
| Malcolm Bridges | Labour | 1,313 ✓ |
| Lois Griffin | Labour | 1,247 ✓ |
| Terence Grainger | Conservative | 1,235 ✓ |
| Victoria Handy | Labour | 1,073 |
| John Irons-Patterson | Conservative | 1,062 |
| Leslie Pawlowski | Conservative | 940 |
| Sukhjinder Clair | SOC LAB | 256 |
Charlemont With Grove Vale3 seats · turnout 35.4%
| Alan Burkit | Conservative | 1,646 ✓ |
| Anne Charlotte Hughes | Conservative | 1,521 ✓ |
| Tony Ward | Conservative | 1,463 ✓ |
| Keith Allcock | Liberal Democrats | 985 |
| Mark Handy | Labour | 923 |
| Diane Gorton | Liberal Democrats | 837 |
| Jean Heywood | Labour | 808 |
| Bob Patel | Labour | 714 |
| Bhajan Rai | Liberal Democrats | 696 |
Cradley Heath & Old Hill3 seats · turnout 33.1%
| Margaret James | Labour | 1,549 ✓ |
| Ann Shackleton | Labour | 1,397 ✓ |
| Glenis Webb | Labour | 1,277 ✓ |
| Elizabeth Bowler | Conservative | 1,115 |
| Ronald Griffiths | Conservative | 918 |
| Stuart Deeley | BNP | 850 |
| Michael Hardy | Conservative | 840 |
Friar Park3 seats · turnout 24.5%
| Geoffrey Lewis | Labour | 1,463 ✓ |
| Joyce Edis | Labour | 1,190 ✓ |
| Simon Hackett | Labour | 1,179 ✓ |
| Raymond Webb | Conservative | 880 |
| Barry Nelson | Conservative | 820 |
| Dorothy Brayshaw | Liberal Democrats | 651 |
Great Barr With Yew Tree3 seats · turnout 32.7%
| Sadie Smith | Liberal Democrats | 1,612 ✓ |
| Margaret Macklin | Liberal Democrats | 1,221 ✓ |
| Mary Wilson | Liberal Democrats | 1,009 ✓ |
| R. Lawrence | Conservative | 886 |
| Harbinder Singh Deol | Labour | 850 |
| Janet Bott-Obi | Labour | 811 |
| Derrick Dale | BNP | 798 |
| Michael Shackleton | Labour | 767 |
| Scott Dale | BNP | 757 |
Great Bridge3 seats · turnout 31.2%
| Derek Rowley | Labour | 1,115 ✓ |
| Peter Allen | Labour | 1,081 ✓ |
| Maureen Whitehouse | Labour | 983 ✓ |
| Arthur Copson | BNP | 880 |
| Fred Perry | — | 770 |
| Simon Smith | BNP | 767 |
| Robert Roper | — | 506 |
| Malcolm Beckley | — | 483 |
| Philip Mansell | Conservative | 366 |
| Philip Roberts | Liberal Democrats | 213 |
| Onkar Badial | Conservative | 212 |
| Naranjan Khag | Independent | 207 |
| Avtar Sandhu | Conservative | 190 |
Greets Green and Lyng3 seats · turnout 31.0%
| John Edwards | Labour | 1,360 ✓ |
| Gurchuran Singh Sidhu | Labour | 1,345 ✓ |
| Robert Badham | Labour | 1,284 ✓ |
| Dorothy Jones | Liberal Democrats | 768 |
| Mazar Hussain | Liberal Democrats | 732 |
| Darren Saxon | Liberal Democrats | 707 |
| Rosemarie Campbell | Conservative | 664 |
| Mohammed Ahmed | Conservative | 616 |
Hateley Heath3 seats · turnout 27.1%
| Joanna Watson | Labour | 1,480 ✓ |
| John Blyth | Labour | 1,443 ✓ |
| Terry Williams | Labour | 1,404 ✓ |
| Reg Hackett | Liberal Democrats | 744 |
| Kathleen Ryan | Conservative | 614 |
| Gaynor Skeldon | Conservative | 582 |
| Jarnail Singh Sandhu | Liberal Democrats | 494 |
| Shaju Islam | Liberal Democrats | 437 |
Langley3 seats · turnout 24.4%
| Pauline Hinton | Labour | 1,493 ✓ |
| Martin Prestidge | Labour | 1,485 ✓ |
| Michael Davies | Labour | 1,381 ✓ |
| Robert Unitt | Conservative | 994 |
| Arthur Worley | Conservative | 898 |
Newton3 seats · turnout 34.1%
| Joyce Underhill | Liberal Democrats | 1,928 ✓ |
| Martyn Smith | Liberal Democrats | 1,795 ✓ |
| Anthony Underhill | Liberal Democrats | 1,761 ✓ |
| David Hosell | Labour | 992 |
| Delia Edwards | Labour | 882 |
| Ravi Kumar | Labour | 785 |
| Valerie Ward | Conservative | 693 |
Old Warley3 seats
| Karen Bissell | Conservative | 1,822 ✓ |
| Nicholas Meacham | Conservative | 1,669 ✓ |
| John Duncan McHard | Conservative | 1,667 ✓ |
| Trevor Crompton | Labour | 1,439 |
| Gordon McKenzie | Labour | 1,372 |
| Janice Whitehead | Labour | 1,326 |
Oldbury3 seats · turnout 35.1%
| Babu Singh Bawa | Labour | 1,823 ✓ |
| Elaine Mary Giles | Labour | 1,686 ✓ |
| Mahboob Hussain | Labour | 1,612 ✓ |
| David Hadley | Conservative | 1,233 |
| Asima Qayyum | Conservative | 959 |
| Harbhajan Mann | Conservative | 859 |
| Tofayal Ahmed | Liberal Democrats | 371 |
Princes End3 seats · turnout 24.6%
| James Lloyd | BNP | 987 ✓ |
| Raymond Howes | Labour | 947 ✓ |
| June Newell | Labour | 939 ✓ |
| J Salvage | BNP | 886 |
| Andrew Millard | Labour | 866 |
| Kevin Walker | UK Independence Party (UKIP) | 588 |
| Mark Nelson | Conservative | 423 |
Rowley3 seats · turnout 30.1%
| Iris Boucher | Labour | 1,667 ✓ |
| Barbara Price | Labour | 1,638 ✓ |
| William Thomas | Labour | 1,613 ✓ |
| Joanne Hadley | Conservative | 1,075 |
| Jonathan Millward | Conservative | 1,040 |
| Donald O'Connor | Conservative | 1,011 |
Smethwick3 seats
| Linda Horton | Labour | 1,707 ✓ |
| K. Davies | Labour | 1,602 ✓ |
| V. Silvester | Labour | 1,363 ✓ |
| Beryl Hickman | Conservative | 892 |
| B. Sandhu | SOC LAB | 495 |
| M. Majied | Liberal Democrats | 423 |
Soho & Victoria3 seats · turnout 36.6%
| David Kenneth John Cooper | Labour | 1,852 ✓ |
| Roger Horton | Labour | 1,736 ✓ |
| Mohammad Rouf | Labour | 1,679 ✓ |
| Shamim Ahmed | Liberal Democrats | 888 |
| Wasim Abbas | Liberal Democrats | 829 |
| Christopher Reed | Liberal Democrats | 703 |
| Salahadin Adrwish | Conservative | 354 |
| Denis Dixon | Conservative | 353 |
| Malcolm Connigale | SOC LAB | 213 |
St Pauls3 seats
| Mo Sakhi | Conservative | 1,873 ✓ |
| Mohammed Zaheer | Conservative | 1,861 ✓ |
| Gurinder Singh Josan | Labour | 1,855 ✓ |
| Bawa Dhallu | Labour | 1,760 |
| Jagwant Gill | Labour | 1,746 |
| Shabud Ullah | Liberal Democrats | 1,621 |
| Manjit Lall | Conservative | 682 |
| Ranjit Tagger | SOC LAB | 462 |
Tipton Green3 seats · turnout 41.4%
| Ian Alexander Jones | Labour | 1,591 ✓ |
| Syeda Khatun | Labour | 1,506 ✓ |
| Ahmdul Haque | Labour | 1,460 ✓ |
| Stephen Edwards | — | 1,178 |
| Alison Aitken-Jones | — | 859 |
| William Aitken-Jones | — | 835 |
| Basharat Khan | Conservative | 686 |
| Lorraine Nelson | Conservative | 657 |
| Terence Taylor | BNP | 651 |
| Montaj Ali | Conservative | 541 |
| Yvonne Reed | Liberal Democrats | 305 |
| Ansar Hussain | Liberal Democrats | 258 |
Tividale3 seats · turnout 21.9%
| Maria Crompton | Labour | 1,735 ✓ |
| David Hinton | Labour | 1,539 ✓ |
| Douglas Parish | Labour | 1,438 ✓ |
| Carl Butler | BNP | 1,174 |
Wednesbury North3 seats · turnout 28.7%
| William Archer | Conservative | 1,954 ✓ |
| Elaine Costigan | Conservative | 1,739 ✓ |
| Mavis Hughes | Conservative | 1,537 ✓ |
| Roy Melia | Labour | 739 |
| Lorraine Frances Ashman | Labour | 643 |
| Gulshan Chowdhury | Labour | 592 |
Wednesbury South3 seats · turnout 28.6%
| Robert Neil Evans | Labour | 1,522 ✓ |
| George Turton | Labour | 1,327 ✓ |
| Susan Downing | Labour | 1,301 ✓ |
| Alan Nugent | Conservative | 1,096 |
| Jean Nugent | Conservative | 1,015 |
| Atma Matharu | Conservative | 841 |
| Richard Mitchener | Liberal Democrats | 493 |
West Bromwich Central3 seats · turnout 37.0%
| Linda Turton | Labour | 1,796 ✓ |
| Tarsem King | Labour | 1,766 ✓ |
| Mohinder Singh Tagger | Labour | 1,559 ✓ |
| Norman Lawley | Conservative | 973 |
| Sandra Beriford | Liberal Democrats | 870 |
| Bertram Richards | Liberal Democrats | 787 |
| Mohammed Ashgar | Liberal Democrats | 653 |
| Ranjit Powar | SOC LAB | 508 |
