Before (end of 2003) (38 seats, Elections Centre)
Conservative 23 · Labour 8 · Liberal Democrats 7 · Other 0
After (end of 2004) (38 seats, Elections Centre)
Conservative 27 · Labour 6 · Liberal Democrats 5 · Other 0
Ward results
Barncroft1 seat · turnout 22.1%
| Yvonne Weeks | Conservative | 472 ✓ |
| Carl Roberts | Labour | 282 |
| Faith Ponsonby | Liberal Democrats | 228 |
Battins1 seat · turnout 21.8%
| Jane Rayner | Conservative | 386 ✓ |
| Paul Hansford | Labour | 361 |
| Susan Stocker | Liberal Democrats | 188 |
| Louise Elizabth Lumb | Green | 120 |
BONDFIELDS1 seat · turnout 22.4%
| Trina Hart | Labour | 555 ✓ |
| Mary Brown | Conservative | 293 |
| Cecil Sargent | Liberal Democrats | 285 |
Cowplain1 seat · turnout 35.2%
| David Keast | Conservative | 1,598 ✓ |
| John Dennis Jacobs | Liberal Democrats | 662 |
| Kenneth Monks | Labour | 307 |
Hart Plain2 seats · turnout 32.9%
| Patricia Pearce | Liberal Democrats | 1,171 ✓ |
| Sheila Troke | Liberal Democrats | 1,165 ✓ |
| Les Shaw | Conservative | 977 |
| Mark Masterton | Conservative | 945 |
| Ronald Hoyle | Labour | 203 |
| William Wheeler | Labour | 190 |
| Barry Gleed | Green | 184 |
Hayling East2 seats · turnout 31.5%
| Sheila Pearce | Conservative | 1,331 ✓ |
| Charlie Goulding | Conservative | 1,316 ✓ |
| Margaret Causer | Liberal Democrats | 497 |
| Jack Mealy | Labour | 396 |
| Sheila Mealy | Labour | 363 |
| Janis Shawashi | Liberal Democrats | 344 |
| Ann Ansari | Green | 289 |
| Results | — | 0 |
Hayling West1 seat · turnout 39.3%
| Victor Pierce-Jones | Conservative | 1,737 ✓ |
| Margaret Steentoft | Liberal Democrats | 446 |
| Graham Manning | Labour | 311 |
| Gillian Leek | Green | 222 |
Purbrook1 seat · turnout 35.1%
| David Farrow | Conservative | 1,255 ✓ |
| Pamela Cooper | Independent | 711 |
| Nicola Potts | Labour | 317 |
| Pamela Welch | Liberal Democrats | 276 |
St. Faiths1 seat
| David William Guest | Conservative | 1,659 ✓ |
| Hugh Benzie | Liberal Democrats | 808 |
| Timothy Dawes | Green | 329 |
| Rosemary Osborne | Labour | 266 |
Stakes1 seat · turnout 24.8%
| Nigel Tarrant | Conservative | 929 ✓ |
| Christine Pylee | Liberal Democrats | 409 |
| Derek William Smith | Labour | 335 |
| Stephen Carver | Green | 189 |
Warren Park1 seat · turnout 17.0%
| Virginia Steel | Labour | 319 ✓ |
| Jackie Branson | Conservative | 270 |
| Jennifer Moore-Blunt | Liberal Democrats | 206 |
Waterloo1 seat · turnout 37.7%
| John Hunt | Conservative | 1,661 ✓ |
| Valerie Hartridge | Liberal Democrats | 626 |
| Peter Benjamin | Labour | 306 |
| Jacqueline Turner | Green | 244 |
