Before (end of 2002) (41 seats, Elections Centre)
Labour 23 · Conservative 9 · Liberal Democrats 9 · Other 0
After (end of 2003) (41 seats, Elections Centre)
Labour 20 · Liberal Democrats 12 · Conservative 9 · Other 0
Ward results
Brereton and Ravenhill1 seat · turnout 26.5%
| Glenda Whitehouse | Liberal Democrats | 732 ✓ |
| David Terry Carr | Labour | 467 |
| Pamela Morris | Conservative | 131 |
Cannock East1 seat · turnout 22.4%
| Douglas Thomas | Labour | 780 ✓ |
| Wendy Yates | Conservative | 451 |
Cannock North1 seat · turnout 19.8%
| Dennis Dixon | Labour | 777 ✓ |
| Michael Leese | Conservative | 304 |
Cannock South1 seat · turnout 22.6%
| John Thomas Kraujalis | Labour | 690 ✓ |
| Valerie Butler | Conservative | 516 |
Cannock West1 seat · turnout 31.9%
| Michael John Freeman | Conservative | 1,280 ✓ |
| Alan Smith | Labour | 516 |
| Raymond Jones | Liberal Democrats | 687 ✓ |
| John Beddows | Conservative | 243 |
| Sireen Elayan | Labour | 217 |
Hagley1 seat
| N. Stanley | Liberal Democrats | 486 ✓ |
| R Elayan | Labour | 247 |
Hawks Green1 seat · turnout 14.6%
| Reginald Butler | Conservative | 359 ✓ |
| Mary Turville | Liberal Democrats | 153 |
| Diane Cooper | Labour | 148 |
Heath Hayes East and Wimblebury1 seat · turnout 18.1%
| Ian Carr | Labour | 324 ✓ |
| Christopher Collis | Liberal Democrats | 269 |
| John Bernard | Conservative | 223 |
Hednesford Green Heath1 seat · turnout 22.9%
| Ronald Turville | Liberal Democrats | 358 ✓ |
| Lavinia Witts | Conservative | 261 |
| Mark Davis | Labour | 238 |
Hednesford North1 seat · turnout 24.4%
| Doris Grice | Labour | 602 ✓ |
| Graham Burnett | Conservative | 454 |
| Kenneth Baker | Liberal Democrats | 256 |
Hednesford South1 seat · turnout 23.0%
| Gareth Ball | Labour | 370 ✓ |
| Mark Rudd | Conservative | 326 |
| Stewart Reynolds | Liberal Democrats | 276 |
Norton Canes1 seat · turnout 29.2%
| Simon Hewitt | Conservative | 711 ✓ |
| Jean Hill | Labour | 663 |
| Robert Bishop | Independent | 280 |
RAWNSLEY1 seat · turnout 25.0%
| Pat Ansell | Liberal Democrats | 397 ✓ |
| Zaphne Stretton | Labour | 279 |
| Brian Faulkner | Conservative | 263 |
Western Springs1 seat · turnout 24.6%
| Robert Meaden | Liberal Democrats | 702 ✓ |
| Christine Martin | Labour | 275 |
| Warwick Bourton | Conservative | 253 |
