Before (end of 2002) (70 seats, Elections Centre)
Labour 36 · Liberal Democrats 24 · Conservative 10 · Other 0
After (end of 2003) (70 seats, Elections Centre)
Labour 31 · Liberal Democrats 28 · Conservative 11 · Other 0
Ward results
Ashley1 seat
| Shirley Marshall | Liberal Democrats | 1,313 ✓ |
| Martin Greig | Liberal Democrats | 1,002 ✓ |
| Helga Benson | Labour | 746 |
| Audrey Harvey | Conservative | 355 |
| Darryl Wandless | — | 343 |
| David Simpson | Green | 335 |
| Marilyn King | Labour | 230 |
| Anne Lemon | — | 202 |
| Kathleen Lamont | SNP | 193 |
| Richard Manns | Conservative | 151 |
| Bernard Kennedy | SOC LAB | 65 |
Bedminster1 seat · turnout 36.8%
| Peter Crispin | Labour | 1,001 ✓ |
| Stewart Parkman | Independent | 508 |
| Christian Simpson | Conservative | 436 |
| Paul Elvin | Liberal Democrats | 386 |
| Julie Palmer | — | 319 |
| Clive Courtney | BNP | 310 |
| Peter Andrews | Green | 198 |
Bishopsworth1 seat · turnout 39.7%
| Richard Stephen Eddy | Conservative | 2,119 ✓ |
| Julie Watts | Labour | 735 |
| David Millard | BNP | 195 |
| Jean Lemin | Liberal Democrats | 190 |
| Barrie Lewis | Green | 91 |
Brislington East1 seat · turnout 33.9%
| Peter Begley | Labour | 1,165 ✓ |
| Vincent Mora | Conservative | 839 |
| Jeffery Exon | Liberal Democrats | 448 |
| Janne Jarvis | BNP | 293 |
| David Coombes | Green | 103 |
| Brian Corbett | SOC LAB | 44 |
Brislington West1 seat
| J. Norman | Liberal Democrats | 1,573 ✓ |
| T Cook | Labour | 611 |
| C Bretherton | Conservative | 442 |
| M. Wood | Green | 175 |
Cabot1 seat
| Anne White | Liberal Democrats | 981 ✓ |
| B Mead | Labour | 290 |
| I Dennis | Conservative | 233 |
| R Higgs | Brist | 178 |
| L. McTernan | Green | 175 |
Clifton1 seat
| Barbara Janke | Liberal Democrats | 1,499 ✓ |
| Joan Greenhalgh | Labour | 1,268 ✓ |
| Michael Carr | Labour | 1,120 ✓ |
| Christopher Perry | Conservative | 796 |
| John McIntosh | Conservative | 680 |
| Ian Millard | Conservative | 538 |
| Maureen Rourke | Labour | 371 ✓ |
| Stuart Mackie | Liberal Democrats | 356 |
| Andrew Butterly | Labour | 304 |
| Dean Hudson | Liberal Democrats | 183 |
| Arjuna Krishna-Das | Green | 171 |
| Michael Hopewell | — | 109 |
Cotham1 seat · turnout 29.6%
| Evelyn Elworthy | Liberal Democrats | 1,257 ✓ |
| Alistair Watson | Conservative | 395 |
| Judith Sluglett | Labour | 386 |
| Geoff Collard | Green | 363 |
Easton1 seat · turnout 35.0%
| John Francis Kiely | Liberal Democrats | 1,298 ✓ |
| Raja Khalid | Labour | 603 |
| Jane Nicholl | — | 427 |
| Samantha Pullinger | Green | 264 |
| Seva Singh | Conservative | 118 |
| Houri Ghamian | — | 99 |
Eastville1 seat · turnout 34.9%
| Muriel Cole | Liberal Democrats | 1,145 ✓ |
| Malcolm Patterson | Labour | 781 |
| Jonathan Thorne | Conservative | 498 |
| Martin Cottingham | Green | 299 |
| Robert Hansjorg Paterson | Independent | 115 |
Filwood1 seat · turnout 29.4%
| Ian Cooper | Liberal Democrats | 1,293 ✓ |
| Moira Smith | Labour | 614 |
| Andrew Cocks | — | 167 |
| Jonathan Robert Hucker | Conservative | 127 |
| Mary Thompson | Green | 61 |
Frome Vale1 seat · turnout 40.9%
| Lesley Alexander | Conservative | 1,602 ✓ |
| Edmund Bramall | Labour | 1,175 |
| Roland Potts | Liberal Democrats | 481 |
| Tony Gosling | Green | 148 |
Hillfields1 seat · turnout 27.6%
| Graham Robertson | Labour | 1,057 ✓ |
| John Patrick Hassell | Liberal Democrats | 726 |
| Lindsay Elliott | Conservative | 655 |
Knowle1 seat
| C. Davies | Liberal Democrats | 1,952 ✓ |
| P Gibby | Labour | 717 |
| J. Rogers | Conservative | 315 |
| G. Davey | Green | 179 |
| R. Hall | soc all | 113 |
Lawrence Hill1 seat · turnout 29.8%
| John Astley | Liberal Democrats | 1,150 ✓ |
| Carrie Martin | Labour | 873 |
| Julien Weston | — | 215 |
| Guy Dawe | Conservative | 149 |
| Michael Crawford | Green | 97 |
Southville1 seat · turnout 39.5%
| Linda Salter | Labour | 1,294 ✓ |
| Charles Bolton | Green | 923 |
| Anthony Smith | Conservative | 419 |
| Andrew Kybert | Liberal Democrats | 306 |
| Merv Woolford | — | 159 |
| Mark Baker | — | 60 |
Stockwood1 seat · turnout 41.0%
| Jack Lopresti | Conservative | 1,753 ✓ |
| Susan Milestone | Labour | 741 |
| Robert Johnston | Liberal Democrats | 511 |
| Dianne Carr | BNP | 330 |
| Royston Gallop | Green | 82 |
Whitchurch Park1 seat
| H. Holland | Labour | 910 ✓ |
| N Doddrell | Liberal Democrats | 878 |
| K. Morris | Conservative | 740 |
| D. Radice | Green | 62 |
Windmill Hill1 seat · turnout 38.5%
| Mark Bailey | Liberal Democrats | 1,558 ✓ |
| Diane Bunyan | Labour | 917 |
| Patrick Hulme | Green | 327 |
| Graham David Morris | Conservative | 229 |
| Roy Norris | — | 226 |
| Sharon Foley | — | 99 |
