Before (end of 2002) (48 seats, Elections Centre)
Labour 19 · Liberal Democrats 18 · Conservative 11 · Other 0
After (end of 2003) (48 seats, Elections Centre)
Liberal Democrats 18 · Labour 16 · Conservative 12 · Other 2
Ward results
Bargate1 seat · turnout 15.3%
| Parvin Damani | Labour | 779 ✓ |
| Tina Lanning | Conservative | 494 |
| Maureen Kirkwood | Liberal Democrats | 416 |
Bassett1 seat · turnout 35.0%
| Alec Samuels | Conservative | 1,673 ✓ |
| Judith Webb | Liberal Democrats | 1,221 |
| Michael Lewkowicz | Labour | 480 |
| Violet Riddle | LIB | 139 |
| Michael Cottrell | UK Independence Party (UKIP) | 111 |
Bevois1 seat · turnout 21.5%
| Jacqui Rayment | Labour | 1,021 ✓ |
| Christine Joy Hordley | Liberal Democrats | 464 |
| Pamela Rees | Conservative | 399 |
| David Cromwell | Green | 191 |
| Ella Noyes | — | 99 |
Bitterne1 seat · turnout 28.6%
| Matthew Stevens | Labour | 1,268 ✓ |
| Ivan William White | Conservative | 740 |
| Robert William Naish | Liberal Democrats | 487 |
| Jason Brown | BNP | 288 |
| Conrad Brown | UK Independence Party (UKIP) | 84 |
Bitterne Park1 seat · turnout 34.1%
| Peter Andrew Baillie | Conservative | 1,457 ✓ |
| Frederick Tucker | Liberal Democrats | 1,287 |
| Joseph Hannigan | Labour | 603 |
| Kenneth Bellwood | LIB | 118 |
Coxford1 seat · turnout 28.7%
| Kenneth Darke | Liberal Democrats | 1,187 ✓ |
| Sarah Bogle | Labour | 933 |
| Lesley Matthews | Conservative | 361 |
| Michael Gausden | LIB | 245 |
| Edwin Gamon | BNP | 197 |
| Leslie Obee | UK Independence Party (UKIP) | 95 |
Freemantle1 seat · turnout 28.8%
| Brian Parnell | Conservative | 1,308 ✓ |
| Norman Rides | Labour | 861 |
| Barbara Cummins | Liberal Democrats | 487 |
| Darren Pickering | Green | 256 |
| Mark Abel | — | 70 |
Harefield1 seat · turnout 33.6%
| Adrian Johnson | Conservative | 1,792 ✓ |
| Kenneth Tew | Labour | 1,143 |
| Simon Hordley | Liberal Democrats | 606 |
Millbrook1 seat · turnout 30.2%
| Christopher Proctor | Liberal Democrats | 1,338 ✓ |
| Nigel Clark | Labour | 763 |
| Mike Ball | Conservative | 502 |
| George Melrose | LIB | 367 |
| Terrie Rintoul | BNP | 230 |
| Derek Twine | — | 49 |
Peartree1 seat · turnout 30.3%
| John Slade | Liberal Democrats | 1,519 ✓ |
| Roger Iles | Labour | 814 |
| Michael Denness | Conservative | 616 |
| Martin Daish | UK Independence Party (UKIP) | 146 |
Portswood1 seat · turnout 30.2%
| Calvin Laurie Horner | Liberal Democrats | 1,528 ✓ |
| Edward Daunt | Conservative | 700 |
| Ann Wardle | Labour | 562 |
| Joe Cox | Green | 205 |
| Jeanne Butterfield | — | 136 |
| Susan Pike | LIB | 86 |
Redbridge1 seat
| Marsh-Jenks P. | Labour | 1,235 ✓ |
| Enid Greenham | Conservative | 699 |
| Ed Blake | Liberal Democrats | 598 |
| J. Robinson | BNP | 275 |
| P. Nicholson | soc all | 46 |
Shirley1 seat · turnout 34.9%
| Richard Forbes | Conservative | 1,579 ✓ |
| Warwick Payne | Labour | 1,028 |
| David Ian Newman | Liberal Democrats | 657 |
| Simon Hardy | Independent | 201 |
| Kevin Costigane | UK Independence Party (UKIP) | 106 |
Sholing1 seat · turnout 32.1%
| Gavin Craig Dick | Conservative | 1,269 ✓ |
| Paul Jenks | Labour | 1,225 |
| Colin McPhee | Liberal Democrats | 588 |
| Tony Weaver | UK Independence Party (UKIP) | 256 |
| Leonora Goergen | — | 39 |
Swathling1 seat · turnout 23.8%
| T. Holden-Brown | Liberal Democrats | 1,066 ✓ |
| M Brainsby | Labour | 636 |
| Alexander R. | Conservative | 432 |
| R Caws | UK Ind | 95 |
| J. Mitchell | LIB | 68 |
Swaythling1 seat
| Michael Bransby | Labour | 636 |
Woolston1 seat · turnout 29.7%
| David Simpson | Liberal Democrats | 1,261 ✓ |
| Julian Price | Labour | 1,091 |
| Brian Lankford | Conservative | 382 |
| Debbyann Payne | BNP | 189 |
| Matthew Wilkinson | — | 38 |
