Before (end of 2002) (72 seats, Elections Centre)
Labour 56 · Conservative 9 · Liberal Democrats 7 · Other 0
After (end of 2003) (72 seats, Elections Centre)
Labour 55 · Conservative 9 · Liberal Democrats 6 · Other 2
Ward results
ABBEY1 seat
| Ross Piper | Labour | 1,544 ✓ |
| J Ellis | Conservative | 772 ✓ |
| J. Bannister | Labour | 738 ✓ |
| J. Craven-Griffiths | Labour | 720 |
| Ewart Johnson | Conservative | 638 |
| S. Samra | Conservative | 585 |
| J Pipkin | Liberal Democrats | 500 |
| Roger Prior | Liberal Democrats | 490 |
| Jasvinder Singh | SOC LAB | 81 |
Blackheath1 seat · turnout 25.5%
| Robert Price | Labour | 1,200 ✓ |
| Mary Docker | Conservative | 1,056 |
| Rajinder Singh | SOC LAB | 54 |
Bristnall1 seat · turnout 24.6%
| Richard Young | Labour | 1,292 ✓ |
| John Duncan McHard | Conservative | 896 |
| Sukhjinder Clair | SOC LAB | 119 |
Charlemont1 seat · turnout 31.9%
| Anthony Ward | Conservative | 1,153 ✓ |
| Anthony Underhill | Liberal Democrats | 922 |
| Victoria Handy | Labour | 740 |
| Nirmala Devi | SOC LAB | 47 |
Cradley Heath & Old Hill1 seat · turnout 22.7%
| John Southall | Labour | 1,316 ✓ |
| Sue Bennett | Conservative | 835 |
Friar Park1 seat · turnout 19.1%
| Geoffrey Lewis | Labour | 935 ✓ |
| Gaynor Skeldon | Conservative | 444 |
| Yvonne Reed | Liberal Democrats | 183 |
Great Barr1 seat · turnout 29.2%
| Mary Wilson | Liberal Democrats | 1,188 ✓ |
| Robert White | Conservative | 942 |
| Sharron Devonport | Labour | 774 |
Great Bridge1 seat · turnout 25.9%
| Dan Watkins | BNP | 772 ✓ |
| Fred Perry | — | 732 |
| Bob Patel | Labour | 674 |
| Diane Meacham | Conservative | 273 |
Greets Green and Lyng1 seat · turnout 24.6%
| Robert Badham | Labour | 1,024 ✓ |
| Rosemarie Campbell | Conservative | 537 |
| Philip Roberts | Liberal Democrats | 317 |
Hateley Heath1 seat · turnout 23.1%
| John Blyth | Labour | 930 ✓ |
| Rachel Cheeseman | Liberal Democrats | 865 |
| Mark Elliott | Conservative | 270 |
| Chuhar Singh | SOC LAB | 47 |
Langley1 seat · turnout 30.1%
| Martin Prestidge | Labour | 1,395 ✓ |
| Roland Hill | Conservative | 750 |
| Alan Hipkiss | BNP | 643 |
| Bahadur Shankar | SOC LAB | 93 |
Newton1 seat · turnout 33.5%
| Joyce Underhill | Liberal Democrats | 1,341 ✓ |
| Simon Hackett | Labour | 1,232 |
| Valerie Ward | Conservative | 386 |
| Baldeesh Singh | SOC LAB | 50 |
Old Warley1 seat · turnout 31.5%
| Terri Grainger | Conservative | 1,453 ✓ |
| Brian Caddick | Labour | 1,228 |
Oldbury1 seat · turnout 35.9%
| Mahboob Hussain | Labour | 1,619 ✓ |
| David Hadley | Conservative | 756 |
| Christopher Reed | Liberal Democrats | 291 |
| Atma Matharu | SOC LAB | 270 |
Princes End1 seat · turnout 21.9%
| John Salvage | BNP | 754 ✓ |
| Elaine Mary Giles | Labour | 717 |
| Margaret Dixon | Conservative | 365 |
| Alison Aitken-Jones | — | 135 |
| Kevin Walker | UK Independence Party (UKIP) | 69 |
Rowley1 seat · turnout 24.3%
| Iris Boucher | Labour | 1,398 ✓ |
| Joanne Hadley | Conservative | 859 |
| Amarjit Takhar | SOC LAB | 61 |
Smethwick1 seat
| K. Davies | Labour | 1,258 ✓ |
| J. Patterson | Conservative | 563 |
| B. Singh | SOC LAB | 243 |
Soho & Victoria1 seat · turnout 27.4%
| David Kenneth John Cooper | Labour | 995 ✓ |
| Salahadin Adrwish | Conservative | 203 |
| Malcolm Connigale | SOC LAB | 163 |
St Pauls1 seat
| Bawa Dhallu | Labour | 1,467 ✓ |
| Hari Randhawa | SOC LAB | 860 |
| Manjit Lall | Conservative | 461 |
Tipton Green1 seat · turnout 34.0%
| Syeda Khatun | Labour | 1,724 ✓ |
| Stephen Edwards | — | 1,084 |
| Ian Davies | Conservative | 633 |
| Terence Taylor | BNP | 526 |
| Surinder Sandhu | SOC LAB | 134 |
Tividale1 seat · turnout 27.2%
| Maria Crompton | Labour | 1,079 ✓ |
| Carl Butler | BNP | 788 |
| Steven Hockley | Conservative | 459 |
| Diane Gorton | Liberal Democrats | 281 |
Wednesbury North1 seat · turnout 24.7%
| Elaine Costigan | Conservative | 1,429 ✓ |
| Peter Allen | Labour | 702 |
| John Dell Macefield | Green | 150 |
Wednesbury South1 seat · turnout 24.4%
| George Turton | Labour | 1,158 ✓ |
| Jean Nugent | Conservative | 943 |
| Karam Singh | SOC LAB | 131 |
West Bromwich Central1 seat · turnout 30.1%
| Mohinder Singh Tagger | Labour | 1,338 ✓ |
| Norman Lawley | Conservative | 593 |
| Sandra Berisford | Liberal Democrats | 383 |
| Barinder Sandhu | SOC LAB | 134 |
