Before (end of 2001) (72 seats, Elections Centre)
Labour 43 · Conservative 18 · Liberal Democrats 11 · Other 0
After (end of 2002) (72 seats, Elections Centre)
Labour 37 · Conservative 24 · Liberal Democrats 11 · Other 0
Ward results
Amblecote1 seat · turnout 23.9%
| Colin Banks | Conservative | 1,604 ✓ |
| Peter Lowe | Labour | 1,417 |
| Alan Hubball | Liberal Democrats | 498 |
Belle Vale and Hasbury1 seat · turnout 33.6%
| Jennifer Dunn | Conservative | 1,384 ✓ |
| Richard Ian Lloyd | Labour | 1,214 |
| D Lucas | Liberal Democrats | 287 |
| David Lucas | Liberal Democrats | 282 |
Brierley Hill1 seat · turnout 28.4%
| Timothy Sunter | Labour | 1,095 ✓ |
| John Martin | Liberal Democrats | 666 |
| Paul Martin | Conservative | 228 |
| Tony Barnsley | — | 42 |
Brockmoor and Pensnett1 seat · turnout 19.9%
| Margaret Bowkley | Labour | 1,097 ✓ |
| John Davies | Conservative | 698 |
| Jacqui Dyer | Liberal Democrats | 259 |
Castle and Priory1 seat · turnout 25.9%
| Arthur Fletcher | Labour | 937 ✓ |
| Simon Darby | BNP | 549 |
| Margaret Wilkes | Conservative | 423 |
| Roy Broome | Liberal Democrats | 157 |
| Paul Bolton | — | 37 |
Coseley East1 seat · turnout 26.8%
| Sue Ridney | Labour | 1,320 ✓ |
| Terence Dickenson | Conservative | 870 |
| John Wilkes | LIB | 152 |
| Timothy Fletcher | Liberal Democrats | 120 |
Coseley West1 seat · turnout 29.9%
| Julian Ryder | Conservative | 1,214 ✓ |
| John Walters | Labour | 1,176 |
| Robert Hiscutt | Liberal Democrats | 322 |
Gornal1 seat · turnout 30.5%
| Anne Millward | Conservative | 1,975 ✓ |
| Jeffrey Jewkes | Labour | 1,925 |
| Michael Jones | Liberal Democrats | 360 |
Halesowen North1 seat
| A Hanson | Labour | 1,655 ✓ |
| Hazel Turner | Conservative | 1,328 ✓ |
| Sarah Lucas | Liberal Democrats | 376 |
| Sarah Lucas | Liberal Democrats | 374 |
Halesowen South1 seat · turnout 37.8%
| Kenneth Johnson | Conservative | 2,087 ✓ |
| Michael Freeman | Labour | 1,022 |
| Amanda-Jayne Oakes | Liberal Democrats | 384 |
| Tim Weller | Green | 215 |
Hayley Green1 seat · turnout 53.0%
| Ken Turner | Conservative | 1,655 ✓ |
| Paul Morris | Labour | 1,352 |
| P Morris | Labour | 1,332 |
| Dawn Read | Liberal Democrats | 371 |
Kingswinford North & Wall Heath1 seat · turnout 36.0%
| Eunice Patrick | Liberal Democrats | 1,663 ✓ |
| Susan Thornton | Conservative | 1,365 |
| Lindsay Sadler | Labour | 694 |
Kingswinford South1 seat · turnout 35.9%
| Barbara White | Liberal Democrats | 1,824 ✓ |
| David Blood | Conservative | 1,117 |
| Martin Knight | Labour | 616 |
Lye and Wollescote1 seat · turnout 31.9%
| Gaye Louisa Partridge | Labour | 1,813 ✓ |
| Joan Kettle | Conservative | 842 |
| Steven Brain | Liberal Democrats | 278 |
Netherton and Woodside1 seat · turnout 27.4%
| Lynda Coulter | Labour | 987 ✓ |
| Adrian Turner | Conservative | 450 |
| Frank Hinchliffe | Liberal Democrats | 199 |
Norton1 seat · turnout 45.1%
| David John Sheppard | Liberal Democrats | 2,166 ✓ |
| David Allport | Conservative | 1,691 |
| Mohammed Hanif | Labour | 497 |
Pedmore & Stourbridge East1 seat · turnout 37.1%
| Ian Kettle | Conservative | 2,214 ✓ |
| Phillippa Wood | Labour | 996 |
| Simon Paul Hanson | Liberal Democrats | 542 |
Quarry Bank and Cradley1 seat · turnout 25.8%
| David Sparks | Labour | 1,482 ✓ |
| John Donegan | Conservative | 952 |
| Martin Roebuck | Liberal Democrats | 347 |
| Mark Priest | The Official Monster Raving Loony Party | 135 |
Sedgley1 seat
| D. Caunt | Conservative | 2,312 ✓ |
| A Jewkes | Labour | 915 |
| L. Fletcher | Liberal Democrats | 366 |
St Andrews1 seat · turnout 19.9%
| J. Foster | Labour | 1,009 ✓ |
| S Ridley | Conservative | 619 |
| J. Flavell | Liberal Democrats | 228 |
St. James1 seat · turnout 28.9%
| L. Burt | Liberal Democrats | 1,285 ✓ |
| M. Hussain | Labour | 929 |
| M. Killoran | Conservative | 489 |
St. James's1 seat
| Mushtaq Hussain | Labour | 939 |
St. Thomas1 seat · turnout 28.2%
| C. Woodall | Labour | 1,516 ✓ |
| V. Wolohan | Conservative | 698 |
| M. Sadiq | Liberal Democrats | 419 |
Wollaston and Stourbridge West1 seat · turnout 37.9%
| Malcolm Knowles | Conservative | 1,292 ✓ |
| Anthony Morton | Labour | 1,235 |
| Anne Cook | Liberal Democrats | 1,084 |
Wordsley1 seat · turnout 29.7%
| William Cody | Labour | 1,339 ✓ |
| Geoffrey Southall | Conservative | 1,082 |
| Jacquelyn Lindley | Liberal Democrats | 1,019 |
