Before (end of 2002) (45 seats, Elections Centre)
Liberal Democrats 20 · Conservative 17 · Labour 6 · Other 2
After (end of 2003) (48 seats, Elections Centre)
Conservative 26 · Liberal Democrats 19 · Labour 2 · Other 1
Ward results
Ash South and Tongham3 seats
| John Ades | Conservative | 1,691 ✓ |
| Stuart Carter | Conservative | 1,395 ✓ |
| Nicholas Sutcliffe | Conservative | 1,356 ✓ |
| Alan Hilliar | Liberal Democrats | 1,035 |
| Susan Spencer | Liberal Democrats | 985 |
| Carolyn Hilliar | Liberal Democrats | 967 |
| Rosa Pawsey | Labour | 276 |
| Donald Hirsch | Labour | 262 |
| Alan Roy | Labour | 243 |
Ash Vale2 seats · turnout 42.5%
| Denise Smtih | Liberal Democrats | 581 |
Burpham2 seats · turnout 53.0%
| Edward Mayne | Liberal Democrats | 1,015 ✓ |
| Nicholas Brougham | Conservative | 966 ✓ |
| Rupert Sheard | Liberal Democrats | 927 |
| Julie Perry | Conservative | 916 |
| Adrian Newton | Labour | 240 |
| Malcolm Piers Hill | Labour | 196 |
Christchurch2 seats · turnout 65.5%
| Andrew Hodges | Conservative | 1,312 ✓ |
| Vivienne Johnson | Liberal Democrats | 1,154 ✓ |
| David Malcolm Hunter | Conservative | 1,151 |
| Tom Sharp | Liberal Democrats | 968 |
| John Pletts | Green | 180 |
| Celia Lindsay | Labour | 148 |
| Tim Wolfenden | Labour | 118 |
Clandon & Horsley3 seats
| Jennifer Powell | Conservative | 2,761 ✓ |
| Jenny Wicks | Conservative | 2,563 ✓ |
| Andrew French | Conservative | 2,521 ✓ |
| Ronald Harman | Liberal Democrats | 720 |
| Philip Palmer | Liberal Democrats | 597 |
| Teresa Thorne | Liberal Democrats | 524 |
| Meriel Beynon | Labour | 389 |
| Julie Roxburgh | Labour | 377 |
| James Brown | Labour | 364 |
Effingham1 seat
| Elizabeth Hogger | Liberal Democrats | 700 ✓ |
| James Nicholls | Conservative | 572 |
| Fanny Lines | Labour | 32 |
Friary and St Nicolas3 seats
| Richard Marks | Liberal Democrats | 1,694 ✓ |
| Robert Blundell | Liberal Democrats | 1,684 ✓ |
| David Goodwin | Liberal Democrats | 1,642 ✓ |
| Michael Gorman | Conservative | 628 |
| Elizabeth Hooper | Conservative | 621 |
| Philip Hooper | Conservative | 571 |
| Helen Ayscough | Labour | 325 |
| James Heaphy | Labour | 292 |
| Alexander Ayscough | Labour | 261 |
| Michael Harper | — | 225 |
| Raschid Abdullah | — | 205 |
Lovelace1 seat · turnout 54.8%
| Charles Thorne | Liberal Democrats | 179 |
Normandy1 seat · turnout 60.6%
| Diana Lockyer-Nibbs | Conservative | 923 ✓ |
| Richard Charman | Liberal Democrats | 365 |
| Kathleen Brady | Labour | 172 |
Onslow3 seats
| Lynda Strudwick | Liberal Democrats | 1,115 ✓ |
| Tony Phillips | Liberal Democrats | 1,094 ✓ |
| Sheila Ann Kirkland | Conservative | 984 ✓ |
| Adrian Stuart Chandler | Conservative | 960 |
| Steven Freeman | Liberal Democrats | 920 |
| Mark Chambers | Conservative | 893 |
| Joseph Bullock | Labour | 541 |
| Florence Flynn | Labour | 382 |
| Ricky Rogers | Labour | 310 |
| Richard Stephens | Green | 310 |
Pirbright1 seat · turnout 48.9%
| Michael Nevins | Conservative | 606 ✓ |
| Rebecca Healy | Liberal Democrats | 206 |
| Peter Newmark | Labour | 98 |
Send2 seats · turnout 54.2%
| Ken Taylor | Conservative | 1,262 ✓ |
| Terence Patrick | Conservative | 1,049 ✓ |
| Sheila Bean | Labour | 386 |
| Madeline Clements | Liberal Democrats | 309 |
| Rupert Emerson | Liberal Democrats | 285 |
| Sally Tiffin | Labour | 186 |
Shalford2 seats
| Vasilis Kapsalis | Conservative | 1,348 ✓ |
| Neil Ward | Conservative | 1,152 ✓ |
| David Orchard | Liberal Democrats | 863 |
| David Thomson | Liberal Democrats | 768 |
| Michael Jeram | Labour | 266 |
| Susan Gomm | Labour | 180 |
Stoke2 seats
| Brian Chesterton | Labour | 994 ✓ |
| Angela Jane Gunning | Labour | 989 ✓ |
| Thibault-Charles Jamme | Liberal Democrats | 651 |
| Steve Wright | Liberal Democrats | 584 |
| Michael Catton | Conservative | 436 |
| Kathryn Anne Johnson | Conservative | 336 |
| Francis McAllister | BNP | 187 |
Stoughton3 seats · turnout 41.3%
| Pauline Ann Searle | Liberal Democrats | 1,367 ✓ |
| Jeany Marks | Liberal Democrats | 1,352 ✓ |
| Fiona Jean White | Liberal Democrats | 1,087 ✓ |
| Anthony Ferris | Independent | 670 |
| David Quelch | Conservative | 657 |
| Andrew Whitby-Collins | Conservative | 548 |
| Charlotte Keys | Conservative | 428 |
| Carole Barber | Labour | 333 |
| Ian Mather | Labour | 328 |
| William Scott | Labour | 319 |
| Nigel Foreman | — | 307 |
| Michael Pooley | — | 165 |
Tillingbourne2 seats
| Keith Childs | Independent | 1,559 ✓ |
| David Wright | Conservative | 1,435 ✓ |
| Clive Wicks | Liberal Democrats | 811 |
| Carolyn Fiddes | Labour | 238 |
Westborough3 seats · turnout 43.1%
| Valerie Hazelwood | Liberal Democrats | 1,292 ✓ |
| Olaf Kolassa | Liberal Democrats | 1,233 ✓ |
| Mark Merryweather | Liberal Democrats | 1,192 ✓ |
| Michael Joseph Hassell | Labour | 1,075 |
| Martin Phillips | Labour | 1,056 |
| David Vaughan Hide | Labour | 969 |
| Mary Johns | Conservative | 576 |
| Pamela Parke | Conservative | 566 |
| John Marshall | Conservative | 544 |
| John Morris | — | 133 |
