Before (end of 2003) (48 seats, Elections Centre)
Liberal Democrats 18 · Labour 16 · Conservative 12 · Other 2
After (end of 2004) (48 seats, Elections Centre)
Liberal Democrats 19 · Labour 15 · Conservative 14 · Other 0
Ward results
Bargate1 seat · turnout 17.4%
| John Noon | Labour | 752 ✓ |
| Robert Alexander | Conservative | 568 |
| Diana Wills | Liberal Democrats | 414 |
| Lorraine Barter | UK Independence Party (UKIP) | 243 |
Bassett1 seat · turnout 38.6%
| John Hannides | Conservative | 1,788 ✓ |
| Ian Cain | Liberal Democrats | 1,433 |
| Paul Jenks | Labour | 473 |
| Michael Cottrell | UK Independence Party (UKIP) | 322 |
| Julian Crewe | BNP | 82 |
Bevois1 seat · turnout 25.0%
| Stephen Wallace Barnes-Andrews | Labour | 1,033 ✓ |
| Christine Joy Hordley | Liberal Democrats | 634 |
| Pamela Rees | Conservative | 594 |
| Nicholas Chaffey | — | 189 |
Bitterne1 seat · turnout 28.4%
| Christine Kelly | Labour | 1,145 ✓ |
| Claire Johnson | Conservative | 888 |
| Robert William Naish | Liberal Democrats | 491 |
| Jason Robinson | BNP | 317 |
Bitterne Park1 seat · turnout 37.3%
| Ivan William White | Conservative | 1,397 ✓ |
| Anne Work | Liberal Democrats | 1,289 |
| David Furnell | Labour | 635 |
| Conrad Brown | UK Independence Party (UKIP) | 476 |
Coxford1 seat · turnout 30.0%
| Susan Jackson | Liberal Democrats | 1,110 ✓ |
| Hilary Mitchell | Labour | 1,018 |
| Leslie Obee | UK Independence Party (UKIP) | 510 |
| Christina Philbrick | Conservative | 478 |
Freemantle1 seat · turnout 31.6%
| Mike Ball | Conservative | 1,207 ✓ |
| Simon Letts | Labour | 1,070 |
| Barbara Cummins | Liberal Democrats | 620 |
| Darren Pickering | Green | 363 |
Harefield1 seat · turnout 33.7%
| Richard Halderthay | Conservative | 1,642 ✓ |
| Warwick Payne | Labour | 1,011 |
| Simon Hordley | Liberal Democrats | 649 |
| Terrie Rintoul | BNP | 232 |
Millbrook1 seat · turnout 31.6%
| Virginia Moore | Liberal Democrats | 1,428 ✓ |
| David Robert Evans | Labour | 787 |
| Tom Donald | Conservative | 720 |
| Steven Phillips | UK Independence Party (UKIP) | 484 |
Peartree1 seat · turnout 32.5%
| Norah Goss | Liberal Democrats | 1,547 ✓ |
| Alec Heath | Conservative | 960 |
| Roger Iles | Labour | 821 |
Portswood1 seat · turnout 35.2%
| Adrian Vinson | Liberal Democrats | 1,721 ✓ |
| Julian Isaacson | Conservative | 864 |
| Ann Wardle | Labour | 629 |
| Joe Cox | Green | 427 |
Redbridge1 seat
| D. Harryman | Labour | 1,217 ✓ |
| Ceren Davis | Liberal Democrats | 1,000 |
| Enid Greenham | Conservative | 778 |
Shirley1 seat · turnout 39.3%
| Tim Matthews | Conservative | 1,537 ✓ |
| Michael Lewkowicz | Labour | 1,110 |
| Sharon Mintoff | Liberal Democrats | 775 |
| Robert Geddes | UK Independence Party (UKIP) | 413 |
| Darren Smith | BNP | 133 |
Sholing1 seat · turnout 35.0%
| June Bridle | Labour | 1,317 ✓ |
| Michael Denness | Conservative | 1,233 |
| Tony Weaver | UK Independence Party (UKIP) | 657 |
| Lesley Moffitt | Liberal Democrats | 507 |
Swaythling1 seat · turnout 26.0%
| Ann Milton | Liberal Democrats | 1,047 ✓ |
| Keith Norris | Conservative | 545 |
| Michael Brainsby | Labour | 544 |
| Rodney Caws | UK Independence Party (UKIP) | 265 |
| David Green | BNP | 104 |
Woolston1 seat · turnout 32.5%
| Richard Williams | Labour | 1,445 ✓ |
| Susan Robson | Liberal Democrats | 1,073 |
| Clifford Combes | Conservative | 689 |
