Before (end of 2002) (60 seats, Elections Centre)
Labour 29 · Liberal Democrats 21 · Conservative 10 · Other 0
After (end of 2003) (60 seats, Elections Centre)
Labour 29 · Liberal Democrats 18 · Conservative 12 · Other 1
Ward results
Audley and Bignall End1 seat
| Mary Lewis | Labour | 669 |
| Ian Frank Wilkes | Liberal Democrats | 649 |
| Robert Edwards | Conservative | 365 |
Bradwell1 seat · turnout 24.8%
| Sandra Hambleton | Labour | 756 ✓ |
| David Parfitt | Conservative | 247 |
| David Dugdale | Liberal Democrats | 243 |
Butt Lane1 seat · turnout 22.5%
| John Macmillan | Labour | 482 ✓ |
| Maurice Leese | Liberal Democrats | 336 |
| Pauline Rowley | Conservative | 153 |
Chesterton1 seat · turnout 19.4%
| Sheila Phillips | Labour | 563 ✓ |
| Andrew Robin Cooley | Liberal Democrats | 278 |
| Malcolm Moore | Conservative | 150 |
Cross Heath1 seat · turnout 26.3%
| John Williams | Labour | 740 ✓ |
| Leo Hamburger | Liberal Democrats | 218 |
| Eleanor Moore | Conservative | 183 |
| Stephanie Wilcox | — | 96 |
Halmerend1 seat · turnout 42.0%
| Gerry Webb | Liberal Democrats | 636 ✓ |
| Trevor Sproston | Labour | 332 |
| Mark Riley | Conservative | 277 |
Keele1 seat · turnout 10.5%
| Wenslie Naylon | Liberal Democrats | 231 ✓ |
| Jacqueline Fowler | Labour | 64 |
| Joanne Hampton | Conservative | 50 |
Kidsgrove1 seat · turnout 23.6%
| Martin Bentley | Labour | 673 ✓ |
| Robert Porter | Liberal Democrats | 427 |
| Paul Edward Lowe | Conservative | 131 |
Knutton and Silverdale1 seat · turnout 26.7%
| Dave Leech | Labour | 461 ✓ |
| Derrick Huckfield | — | 319 |
| Jamie Colclough | Liberal Democrats | 41 |
| John Nicklin | Independent | 19 |
| Michael James | Conservative | 8 |
Loggerheads and Whitmore1 seat · turnout 33.9%
| Colin Ince | Conservative | 1,176 ✓ |
| Brian O'Rourke | Labour | 261 |
| Brian Machin | Liberal Democrats | 168 |
Madeley1 seat
| David Davies | Labour | 826 ✓ |
| Gillian Green | Independent | 728 ✓ |
| Arnold Richard Hugh England | Labour | 682 |
| George Ashcroft | Conservative | 533 |
| Jeremy Michael James Haigh | Conservative | 473 |
| William Sinnott | Labour | 444 ✓ |
| Pauline McCarthy | Independent | 438 |
| Bryan Kirkham | Liberal Democrats | 351 |
| Andrew Davies | Conservative | 216 |
May Bank1 seat · turnout 34.9%
| Simon Tagg | Conservative | 810 ✓ |
| Trevor Johnson | Liberal Democrats | 601 |
| Margaret McQuillan | Labour | 408 |
Newchapel1 seat · turnout 27.9%
| Nora Salt | Conservative | 305 ✓ |
| Sandra Bowyer | Liberal Democrats | 238 |
| Eileen Astle | Labour | 222 |
Ravenscliffe1 seat · turnout 22.3%
| Raymond Astle | Labour | 328 ✓ |
| Geoffrey Hall | Liberal Democrats | 291 |
| Edgar Greatbatch | Conservative | 121 |
Seabridge1 seat · turnout 28.1%
| Peter James Hailstones | Conservative | 618 ✓ |
| Stephen James | Labour | 481 |
| Eric Geoffrey Durber | Liberal Democrats | 242 |
Silverdale and Parksite1 seat · turnout 28.6%
| Eileen Braithwaite | — | 323 ✓ |
| George Cairns | Labour | 311 |
| John Cornes | Liberal Democrats | 83 |
| James Albinson | Conservative | 75 |
Talke1 seat · turnout 28.4%
| Arthur Amos | Liberal Democrats | 532 ✓ |
| Tom Meir | Labour | 273 |
| Beverley Yearsley | Conservative | 106 |
Thistleberry1 seat · turnout 35.4%
| William Jones | Liberal Democrats | 943 ✓ |
| Bruce Worthington | Conservative | 387 |
| Joseph Matthews | Labour | 297 |
Westlands1 seat · turnout 36.6%
| Jeremy John Elton Lefroy | Conservative | 1,001 ✓ |
| Hilary Ann Jones | Liberal Democrats | 410 |
| Ann Elizabeth Beech | Labour | 287 |
Wolstanton1 seat · turnout 31.0%
| Michael Patrick Clarke | Labour | 603 ✓ |
| Pamela Patten | Liberal Democrats | 426 |
| John Cooper | Conservative | 204 |
| Ann Beirne | Green | 91 |
