Before (end of 1997) (60 seats, Elections Centre)
Labour 26 · Other 17 · Conservative 12 · Liberal Democrats 5
After (end of 1998) (60 seats, Elections Centre)
Labour 30 · Conservative 16 · Other 8 · Liberal Democrats 6
Ward results
Aldridge Central South1 seat
| J. O'Hare | Conservative | 2,021 ✓ |
| C. Daniel | Labour | 884 |
| M Byrne | Liberal Democrats | 365 |
Aldridge N & Walsall Wood1 seat · turnout 29.7%
| Sears K. | Conservative | 1,589 ✓ |
| J Rennie | Labour | 825 |
| S. Johnson | Liberal Democrats | 481 |
| S Baggott | Ind Lab | 150 |
Bentley & Darlaston N1 seat · turnout 16.0%
| R. Grainger | Labour | 1,071 ✓ |
| K Law | Conservative | 577 |
Birchills-Leamore1 seat · turnout 20.6%
| J. Barton | Labour | 1,298 ✓ |
| D Hill | Conservative | 501 |
| V. Hodgkiss | Liberal Democrats | 217 |
Blakenall1 seat · turnout 15.4%
| A. Wilson | Labour | 485 ✓ |
| P. Smith | Ind Lab | 308 |
| R. Cooper | Independent | 287 |
| Beech M. | Conservative | 177 |
| R. Pearce | Liberal Democrats | 34 |
Bloxwich East1 seat · turnout 22.2%
| K. Phillips | Labour | 772 ✓ |
| A. Taylor | Independent | 505 |
| B Brant | Conservative | 348 |
| J. Rothery | Ind Lab | 266 |
| D. Battisson | Liberal Democrats | 102 |
Bloxwich West1 seat · turnout 22.0%
| K Worley | Labour | 983 ✓ |
| S. Morris | Conservative | 740 |
| A. Paddock | Ind Lab | 459 |
| C. Cockayne | Liberal Democrats | 384 |
Brownhills1 seat · turnout 21.5%
| W. Collins | Labour | 986 ✓ |
| D Turner | Conservative | 812 |
| T Durrant | Ind Lab | 204 |
Darlaston South1 seat · turnout 15.8%
| G. Wilkes | Labour | 982 ✓ |
| P. Macfarlane | Ind Con | 479 |
Hatherton Rushall1 seat · turnout 28.5%
| A Clarke | Conservative | 1,431 ✓ |
| P. Lane | Labour | 1,113 |
| O. Bradburn | Ind Lab | 212 |
| M Taylor | Independent | 211 |
| R Walter | Green | 84 |
Paddock1 seat · turnout 34.0%
| C. Wood | Conservative | 2,431 ✓ |
| T Simmons | Labour | 784 |
| D. Barker | Liberal Democrats | 342 |
| B. Brake | Green | 139 |
Palfrey1 seat · turnout 33.1%
| C. Beilby | Conservative | 1,276 ✓ |
| I Robertson | Labour | 1,094 |
| C. Leaker | Ind Lab | 1,046 |
Pelsall1 seat · turnout 32.2%
| Garry Perry | Conservative | 1,469 ✓ |
| G. Williams | Liberal Democrats | 1,125 |
| G Portlock | Labour | 896 |
| M. Thomas | Ind Lab | 148 |
Pheasey1 seat · turnout 28.0%
| E. Newman | Labour | 1,213 ✓ |
| Hughes E. | Conservative | 658 |
| A Powers | Liberal Democrats | 158 |
Pleck1 seat · turnout 23.8%
| Matthews N. | Labour | 1,312 ✓ |
| M Dabbs | Conservative | 428 |
| P Ruston | Independent | 106 |
| V. Peart | Ind Lab | 90 |
Short Heath1 seat · turnout 25.0%
| E. Pitt | Liberal Democrats | 1,036 ✓ |
| J Smith | Conservative | 848 |
| D. Coughlan | Labour | 503 |
St Matthew's1 seat
| R. Worrall | Labour | 1,476 ✓ |
| M Yaqub | Conservative | 1,122 |
| G Hawley | Green | 145 |
| E. Stokes | Ind Lab | 128 |
Streetly1 seat · turnout 30.6%
| Margaret Bird | Conservative | 1,969 ✓ |
| Andy Ball | Independent | 599 |
| T Charlton | Labour | 574 |
| T. Moseley | Liberal Democrats | 226 |
Willenhall North1 seat · turnout 22.0%
| A. Bentley | Liberal Democrats | 1,260 ✓ |
| R Walker | Labour | 492 |
| A Andrew | Conservative | 381 |
Willenhall South1 seat · turnout 20.4%
| H. Withnall | Labour | 1,063 ✓ |
| Anne Willoughby | Liberal Democrats | 476 |
| S. Wood | Conservative | 387 |
| K Booker | Independent | 151 |
