Before (end of 2003) (60 seats, Elections Centre)
Conservative 26 · Labour 15 · Liberal Democrats 15 · Other 4
After (end of 2004) (60 seats, Elections Centre)
Conservative 28 · Liberal Democrats 16 · Labour 12 · Other 4
Ward results
Basing1 seat
| Patricia Read | Liberal Democrats | 1,675 ✓ |
| Sven Godesden | Conservative | 1,363 |
Baughurst1 seat
| Sheila Allen | Conservative | 558 ✓ |
| Christina Elkins | Liberal Democrats | 281 |
Brighton Hill North1 seat
| Brian Gurden | Liberal Democrats | 644 ✓ |
| Stephen McIntyre-Stewart | Conservative | 378 |
| Carl Reader | Labour | 154 |
Brighton Hill South1 seat
| K Harkess | Liberal Democrats | 548 ✓ |
| Pamela Lonie | Labour | 408 |
| Richard John Clewer | Conservative | 311 |
Buckskin1 seat
| Antony Christopher Jones | Labour | 384 ✓ |
| Michael Cohen | Conservative | 251 |
| Ted Blackmore-Squires | Independent | 152 |
Burghclere1 seat
| Andrew Hewitt | Conservative | 502 ✓ |
| Anthony Davies | Liberal Democrats | 386 |
Calleva1 seat
| Marilyn Tucker | Conservative | 1,003 ✓ |
| Roger Barnard | Liberal Democrats | 342 |
| Timothy Price | Labour | 260 |
Chineham1 seat
| Elaine Frances Still | Conservative | 1,277 ✓ |
| Sarah Day | Liberal Democrats | 471 |
| Jane Nicholas | Labour | 154 |
Eastrop1 seat
| Erica Maria Shaw | Liberal Democrats | 673 ✓ |
| Ronald Collins | Conservative | 441 |
| Pauline Courtenay | Labour | 164 |
Hatch Warren and Beggarwood1 seat · turnout 32.4%
| Dan Putty | Conservative | 1,371 ✓ |
| D. Putty | Conservative | 1,321 ✓ |
| Jennifer Crawford | Liberal Democrats | 710 |
Highclere and Bourne1 seat
| Horace Mitchell | Conservative | 736 ✓ |
| Karen Watts | Liberal Democrats | 360 |
Kempshott1 seat
| Rita Burgess | Conservative | 1,750 ✓ |
| Richard Davey | Labour | 685 |
Norden1 seat
| Laura James | Labour | 793 ✓ |
| Nigel McNair Scott | Conservative | 532 |
| Richard Andrew Whitechurch | Liberal Democrats | 325 |
Oakley and North Waltham1 seat
| Gweneth Richardson | Conservative | 1,625 ✓ |
| John Burbidge-King | Liberal Democrats | 539 |
| David Cavanagh | Labour | 200 |
Popley East1 seat
| Ian Powney | Independent | 569 ✓ |
| Robert Donnelly | Labour | 294 |
| Hayley Kristina Eachus | Conservative | 131 |
| Stephen David Whitechurch | Liberal Democrats | 60 |
Popley West1 seat
| Jane Kathleen Frankum | Labour | 369 ✓ |
| Karen Dignan | Conservative | 215 |
| Michael Berwick-Gooding | Liberal Democrats | 160 |
Rooksdown1 seat
| Susan Peters | Conservative | 231 ✓ |
| Andrew Hood | Liberal Democrats | 132 |
Sherborne St John1 seat
| John Leek | Conservative | 695 ✓ |
| Jacqueline Lessware | Liberal Democrats | 177 |
| Eileen Cavanagh | Labour | 112 |
| Results | — | 0 |
South Ham1 seat
| Gary Watts | Labour | 863 ✓ |
| Chris Jones | Conservative | 664 |
| Leonard Clover | Liberal Democrats | 337 |
Tadley North1 seat
| Warwick Godfrey Lovegrove | Liberal Democrats | 1,176 ✓ |
| William Hipgrave | Conservative | 741 |
Tadley South1 seat
| David Leeks | Independent | 668 ✓ |
| Andrew Giles | Conservative | 556 |
| Richard Cross | Labour | 167 |
Winklebury1 seat
| Andrew Finney | Conservative | 1,289 ✓ |
| Lea Jeff | Labour | 844 |
