Before (end of 2002) (59 seats, Elections Centre)
Labour 29 · Conservative 22 · Liberal Democrats 8 · Other 0
After (end of 2003) (59 seats, Elections Centre)
Conservative 29 · Labour 22 · Liberal Democrats 8 · Other 0
Ward results
Abbey Meads1 seat · turnout 24.0%
| Pete Stoddart | Conservative | 651 ✓ |
| Derek Richards | Liberal Democrats | 182 |
| Ruairi Tobin | Labour | 170 |
Central1 seat · turnout 23.0%
| Michael James Dickinson | Liberal Democrats | 632 ✓ |
| David Cox | Labour | 616 |
| Olive Clapham | Conservative | 287 |
| Karsten Evans | — | 102 |
Covingham and Nythe1 seat · turnout 35.7%
| Glenn Smith | Conservative | 1,323 ✓ |
| Peter Mallinson | Labour | 766 |
| Ellen Aylett | Liberal Democrats | 388 |
Dorcan1 seat · turnout 32.4%
| Andrew Albinson | Conservative | 992 ✓ |
| Peter Brown | Labour | 951 |
| Jack Phipps | Liberal Democrats | 311 |
Eastcott1 seat · turnout 25.3%
| Martin George Wiltshire | Liberal Democrats | 1,039 ✓ |
| Richard Young | Labour | 502 |
| Valerie Butt | Conservative | 393 |
Freshbrook and Grange Park1 seat · turnout 27.1%
| Geraldine Robertson | Liberal Democrats | 987 ✓ |
| Gerald Boydell | Conservative | 727 |
| Jude Grant | Labour | 391 |
Gorse Hill & Pinehurst1 seat · turnout 21.6%
| John Ballman | Labour | 603 ✓ |
| Steven Camburn | Liberal Democrats | 352 |
| Mark Furkins | Conservative | 348 |
| Andrew Newman | — | 189 |
Haydon Wick1 seat · turnout 28.8%
| Ian Dobie | Conservative | 1,203 ✓ |
| John Keepin | Labour | 625 |
| Tel Hudson | Liberal Democrats | 462 |
Highworth1 seat · turnout 37.5%
| Melanie Duff | Conservative | 1,176 ✓ |
| Lynn Vardy | Labour | 866 |
| Jennifer Shorten | Liberal Democrats | 452 |
Moredon1 seat · turnout 26.0%
| Maureen Caton | Labour | 787 ✓ |
| Dale James Heenan | Conservative | 759 |
| Andrew Sharp | Liberal Democrats | 301 |
| Trevor Prescott | UK Independence Party (UKIP) | 98 |
Old Town and Lawn1 seat · turnout 47.5%
| Fionuala Foley | Conservative | 2,000 ✓ |
| Mark Wheaver | Liberal Democrats | 1,160 |
| Sinead Darker | Labour | 259 |
| Bill Hughes | Green | 232 |
Parks1 seat · turnout 20.7%
| Fay Howard | Labour | 775 ✓ |
| Natasha Young | Conservative | 350 |
| Jacob Pajak | Liberal Democrats | 317 |
Penhill1 seat
| Andy Harrison | Labour | 613 ✓ |
| Louisa Sharp | Liberal Democrats | 326 |
| Donald Day | Conservative | 172 |
| Roy North | — | 100 |
| George Dent | Conservative | 0 ✓ |
Shaw and Nine Elms1 seat · turnout 26.6%
| Garry Perkins | Conservative | 912 ✓ |
| Amber Johnson | Liberal Democrats | 481 |
| Neil Heavens | Labour | 461 |
St Margaret1 seat · turnout 30.9%
| Christopher Richard Van Roon | Conservative | 1,273 ✓ |
| Patricia Spry | Labour | 678 |
| David Charles Payne | Liberal Democrats | 390 |
St Philip1 seat · turnout 33.9%
| Deborah Baylies | Conservative | 1,107 ✓ |
| Ray Ballman | Labour | 926 |
| Martin George Wiltshire | Liberal Democrats | 393 |
Toothill and Westlea1 seat · turnout 29.2%
| Steve Wakefield | Conservative | 879 ✓ |
| Philip Rashid | Labour | 503 |
| Leigh Bint | Liberal Democrats | 361 |
Walcot1 seat · turnout 30.9%
| Laura Holiday | Conservative | 654 ✓ |
| Christian Eley | Labour | 566 |
| Kathleen McCarthy | Liberal Democrats | 378 |
Western1 seat
| K. Small | Labour | 863 ✓ |
| H. Roberts | Conservative | 519 |
| R Scott-Browne | Liberal Democrats | 444 |
| M Morton | UK Ind | 167 |
Wroughton and Chiseldon1 seat · turnout 35.7%
| William Morton | Conservative | 1,258 ✓ |
| Victor Goodman | Liberal Democrats | 930 |
| Sarah Bush | Labour | 534 |
