Before (end of 2002) (60 seats, Elections Centre)
Labour 34 · Conservative 21 · Liberal Democrats 5 · Other 0
After (end of 2003) (60 seats, Elections Centre)
Labour 34 · Conservative 21 · Liberal Democrats 5 · Other 0
Ward results
Bilston East1 seat · turnout 20.8%
| Thomas Turner | Labour | 1,068 ✓ |
| Sarah Wynne | Conservative | 414 |
| Michael Birch | Liberal Democrats | 255 |
Bilston North1 seat · turnout 23.1%
| Philip Michael Leslie Page | Labour | 1,171 ✓ |
| Chris Haynes | Conservative | 922 |
| Frances Kathleen Heap | Liberal Democrats | 307 |
Blakenhall1 seat · turnout 30.1%
| Judith Rowley | Labour | 1,943 ✓ |
| John Corns | Conservative | 453 |
| Susan Butler | Liberal Democrats | 256 |
Bushbury1 seat · turnout 27.1%
| Paula Christine Brookfield | Labour | 1,067 ✓ |
| Christine Riddle | Conservative | 1,001 |
| John Steatham | Liberal Democrats | 279 |
East Park1 seat · turnout 23.3%
| Frank Docherty | Labour | 1,099 ✓ |
| Russ Green | Conservative | 407 |
| Ann Whitehouse | Liberal Democrats | 240 |
Ettingshall1 seat · turnout 21.6%
| Alan Smith | Labour | 1,230 ✓ |
| Peter William Dobb | Conservative | 321 |
| Eileen Lavinia Birch | Liberal Democrats | 270 |
Fallings Park1 seat · turnout 31.9%
| Georgia Foster | Labour | 1,316 ✓ |
| Jonathan Evans | Conservative | 973 |
| Robin Lawrence | Liberal Democrats | 304 |
Graiseley1 seat · turnout 42.2%
| Man Passi | Labour | 1,741 ✓ |
| John Mellor | Conservative | 1,624 |
| Michael Millar | Liberal Democrats | 306 |
| David Hawkins | Green | 145 |
Heath Town1 seat · turnout 21.1%
| Milkinderpal Singh Jaspal | Labour | 827 ✓ |
| Colin Hallmark | LIB | 531 |
| Morriss Berry | Conservative | 331 |
Low Hill1 seat · turnout 16.4%
| Pip O'Neill | Labour | 946 ✓ |
| Promise Knight | Conservative | 438 |
Merry Hill1 seat · turnout 32.4%
| Deb Nicholls | Conservative | 1,868 ✓ |
| Manohar Singh Minhas | Labour | 774 |
| Jessica Pringle | Liberal Democrats | 415 |
Oxley1 seat · turnout 29.3%
| Ian Brookfield | Labour | 1,304 ✓ |
| Brian Bromley | Conservative | 1,012 |
| Ian Clive Jenkins | Liberal Democrats | 464 |
Park1 seat · turnout 36.6%
| Geoffrey Patten | Conservative | 1,662 ✓ |
| Sandra Marcella Samuels | Labour | 1,303 |
| Bryan Hamer Lewis | Liberal Democrats | 476 |
| Rachel Shanks | Green | 289 |
Penn1 seat · turnout 36.5%
| Patricia Bradley | Conservative | 2,127 ✓ |
| David Hampton | Labour | 1,071 |
| June Hemsley | Liberal Democrats | 428 |
Spring Vale1 seat · turnout 34.1%
| Michael John Heap | Liberal Democrats | 2,094 ✓ |
| John Thomas | Labour | 1,011 |
| Brian Fellows | Conservative | 287 |
St Peters1 seat · turnout 28.4%
| Roger Charles Lawrence | Labour | 1,438 ✓ |
| David Jack | Liberal Democrats | 652 |
| H Sangha | Conservative | 311 |
| Peter Armstrong | Green | 143 |
Tettenhall Regis1 seat
| John William Davis | Conservative | 1,746 ✓ |
| Roger Gray | Liberal Democrats | 472 |
| Maqsood Ahmed | Labour | 355 |
Tettenhall Wightwick1 seat · turnout 37.3%
| Joan Stevenson | Conservative | 2,426 ✓ |
| William Reynolds | Labour | 575 |
| Paul Bennett | Liberal Democrats | 349 |
Wednesfield North1 seat · turnout 31.6%
| David Bourne | Conservative | 1,217 ✓ |
| Gwendoline Stafford-Good | Labour | 1,208 |
| Sally Birch | Liberal Democrats | 323 |
Wednesfield South1 seat · turnout 31.0%
| Fiona Latter | Conservative | 1,216 ✓ |
| Paul Kalinauckas | Labour | 1,214 |
| Corall Jenkins | Liberal Democrats | 292 |
| Unitary | — | 0 |
