Before (end of 2003) (40 seats, Elections Centre)
Liberal Democrats 21 · Conservative 13 · Other 4 · Labour 2
After (end of 2004) (40 seats, Elections Centre)
Liberal Democrats 18 · Conservative 15 · Other 5 · Labour 2
Ward results
All Saints1 seat · turnout 34.4%
| Stephen Andrew Jordan | Liberal Democrats | 636 ✓ |
| Antony Sygerycz | Conservative | 489 |
| Russell Partridge | Green | 183 |
| Martin Ricketts | Labour | 128 |
Battledown1 seat · turnout 48.1%
| Andrea Wall | Conservative | 1,035 ✓ |
| John Coleman | Liberal Democrats | 523 |
| Catherine Mozley | Labour | 142 |
Benhall and The Reddings1 seat · turnout 47.6%
| Jacqueline Fletcher | Conservative | 1,034 ✓ |
| Russell Milton | Liberal Democrats | 780 |
| Richard Moody | Labour | 121 |
Charlton Kings1 seat
| D Smith | Conservative | 1,166 ✓ |
| Duncan Smith | Conservative | 1,116 ✓ |
| Stephen Harvey | Liberal Democrats | 729 |
| Neville Mozeley | Labour | 196 |
Charlton Park1 seat · turnout 49.9%
| Leslie Freeman | Conservative | 1,284 ✓ |
| Margaret Woodward | Liberal Democrats | 583 |
| David Addison | Labour | 138 |
| Results | — | 0 |
College1 seat · turnout 41.7%
| Lloyd Surgenor | Liberal Democrats | 841 ✓ |
| Penelope Hall | Conservative | 684 |
| Celia Wyndham | Green | 177 |
| Gillian Howells | Labour | 100 |
Hesters Way1 seat · turnout 29.2%
| Wendy Young | Liberal Democrats | 556 ✓ |
| David Banyard | Independent | 365 |
| Daphne Allen | Conservative | 235 |
| Brenda Moody | Labour | 105 |
Lansdown1 seat · turnout 35.5%
| Diggory Seacome | Conservative | 837 ✓ |
| Michael Storm | Liberal Democrats | 326 |
| K Bessant | Green | 105 |
| David Robert Evans | Labour | 103 |
Leckhampton1 seat · turnout 51.7%
| Roy Macdonald | Conservative | 1,466 ✓ |
| Dermot Clarke | Liberal Democrats | 500 |
| Frank Bench | Labour | 118 |
Oakley1 seat · turnout 32.3%
| Daren Hale | Labour | 502 ✓ |
| Paul Wheeldon | Liberal Democrats | 492 |
| Stuart Hutton | Conservative | 327 |
Park1 seat · turnout 43.9%
| Gerald Gearing | Conservative | 1,199 ✓ |
| Iain Andrew Paterson Dobie | Liberal Democrats | 660 |
| Bob Hughes | Labour | 169 |
Pittville1 seat · turnout 43.9%
| David Prince | PABAG | 889 ✓ |
| Gary Bowden | Conservative | 576 |
| Daniel Lawrence | Liberal Democrats | 268 |
| Jennifer Stone | Green | 117 |
Prestbury1 seat · turnout 45.4%
| Malcolm Stennett | PABAG | 1,137 ✓ |
| John Newman | Conservative | 593 |
| Jennifer Jones | Liberal Democrats | 166 |
| Jonquil Naish | Labour | 104 |
| Joan Mate | Green | 89 |
St Mark's1 seat
| John Webster | Liberal Democrats | 657 ✓ |
| Anthony Towers | Conservative | 504 |
| Clive Robert Harriss | Labour | 250 |
St Paul's1 seat
| Christopher Francis Coleman | Liberal Democrats | 557 ✓ |
| Susan Godwin | Conservative | 146 |
| Caroline Griffiths | Green | 106 |
| Joanna McVeagh | PABAG | 67 |
St Peter's1 seat
| John Rawson | Liberal Democrats | 596 ✓ |
| Klara Sudbury | Conservative | 484 |
| Robert Ramuz Irons | Labour | 137 |
| Stephen Garbutt | Independent | 114 |
Up Hatherley1 seat · turnout 54.8%
| Alan Nicholson | Conservative | 641 ✓ |
| David Fidgeon | Liberal Democrats | 612 |
| M Burford | PABAG | 461 |
| Brian Robert Johnson | Labour | 117 |
