Before (end of 2002) (68 seats, Elections Centre)
Liberal Democrats 28 · SNP 22 · Other 10 · Conservative 8 · Labour 0
After (end of 2003) (68 seats, Elections Centre)
Liberal Democrats 28 · SNP 18 · Conservative 11 · Other 11 · Labour 0
Ward results
Aberchirder1 seat · turnout 45.4%
| Kenneth Benzie | SNP | 598 ✓ |
| Sandy Buchan | Conservative | 409 |
Aboyne1 seat · turnout 56.6%
| Peter Argyle | Liberal Democrats | 853 ✓ |
| Anne Harper | Conservative | 488 |
| Neil Williams | Independent | 162 |
Alford1 seat · turnout 48.7%
| Richard Stroud | Liberal Democrats | 961 ✓ |
| Lindsay Ferguson | Conservative | 359 |
| Jenny Watson | Independent | 405 ✓ |
| Linda Clark | SNP | 335 |
| Kathryn Watt | Liberal Democrats | 333 |
| Charles Insch | Conservative | 249 |
Banchory West1 seat · turnout 52.1%
| Norma Makin | Independent | 1,101 ✓ |
| Carol Gale | Liberal Democrats | 302 |
Banff1 seat · turnout 47.0%
| John Cox | SNP | 595 ✓ |
| Richard Evans | Independent | 301 |
| Richard Kelbie | Independent | 83 |
| Scott Coghill | Liberal Democrats | 77 |
Banff West and Boyndie1 seat
| Jeanette McKee | SNP | 752 ✓ |
| Gwen Walker | Conservative | 182 |
| Dominic Lonchay | Liberal Democrats | 95 |
Belhelvie1 seat · turnout 45.1%
| Debra Margaret Storr | Liberal Democrats | 490 ✓ |
| Jane Macaskill | SNP | 350 |
| Jim Gifford | Conservative | 268 |
| Richard Winchester | Labour | 170 |
Blackhouse1 seat · turnout 37.7%
| Anne Fowler | SNP | 616 ✓ |
| Bill Kenny | Conservative | 261 |
| Helena Mair | Liberal Democrats | 142 |
Boddam-Inverugie1 seat · turnout 42.9%
| Samuel Coull | Liberal Democrats | 570 ✓ |
| Raymond Matthew | SNP | 561 |
Buchan North1 seat · turnout 50.2%
| Mitchell Burnett | SNP | 545 ✓ |
| Marjory Rennie | Independent | 306 |
| Wilson Irvine | Independent | 235 |
Buchan North East1 seat · turnout 45.0%
| Dennis Duthie | Independent | 597 ✓ |
| Margaret McRae | SNP | 338 |
| Peter Morgan | Liberal Democrats | 53 |
Buchanhaven1 seat · turnout 41.6%
| Agnes Strachan | SNP | 785 ✓ |
| Gordon Milne | Liberal Democrats | 138 |
Central Buchan1 seat · turnout 49.9%
| Stanley Tennant | SNP | 678 ✓ |
| Edie Chapman | Conservative | 592 |
Chapel and Gadie1 seat
| Martin Kitts-Hayes | Liberal Democrats | 605 ✓ |
| Ailish Bell | Conservative | 342 |
| Jennifer Lawless | SNP | 189 |
| Ann Thorpe | Labour | 153 |
Clerkhill1 seat · turnout 42.5%
| James Davidson | SNP | 838 ✓ |
| Scott Middleton | Liberal Democrats | 210 |
Cruden1 seat · turnout 50.0%
| James Towers | SNP | 725 ✓ |
| Elizabeth May | Liberal Democrats | 426 |
Dales-Towerhill1 seat · turnout 39.8%
| Stuart Pratt | SNP | 710 ✓ |
| Alistair Mason | Liberal Democrats | 183 |
Donside and Cromar1 seat · turnout 54.8%
| Bruce Luffman | Conservative | 945 ✓ |
| Ian Findlay | Liberal Democrats | 350 |
| Joe Robertson | SNP | 156 |
Echt1 seat · turnout 49.9%
| Gurudeo Singh Saluja | Liberal Democrats | 744 ✓ |
| Ronald Wilkie | Independent | 366 |
| John Duncan | Conservative | 258 |
Ellon Town1 seat · turnout 50.4%
| Alan Cameron | SNP | 636 ✓ |
| Isobel Davidson | Liberal Democrats | 406 |
| Alan Benton | Conservative | 216 |
| William McConnach | Labour | 102 |
Elrick1 seat · turnout 49.6%
| Mark Cullen | Independent | 638 ✓ |
| Alan Findlay | Liberal Democrats | 436 |
| Charles McKail | Conservative | 186 |
Fraserburgh East1 seat · turnout 49.1%
| Ian Tait | SNP | 654 ✓ |
| Robert Sim | Independent | 360 |
| Valerie Cameron | Liberal Democrats | 60 |
Fraserburgh North1 seat · turnout 47.2%
| Andrew Ritchie | SNP | 534 ✓ |
| Donaldson Rosie | Independent | 286 |
| James Milne | Independent | 156 |
Fraserburgh South1 seat · turnout 44.8%
| Helen Fowler | Independent | 629 ✓ |
| Carol Macdonald | SNP | 475 |
Fraserburgh West1 seat · turnout 45.6%
| Brian Topping | SNP | 683 ✓ |
| Michael Watt | Independent | 317 |
Fyvie-Methlick1 seat · turnout 46.0%
| Elizabeth Robertson | Liberal Democrats | 786 ✓ |
| Alexander Duncan | SNP | 218 |
| Barrie Bird | Labour | 66 |
Gamrie-King Edward1 seat · turnout 48.0%
| John Duncan | Conservative | 685 ✓ |
| David Benzie | SNP | 451 |
Huntly East1 seat · turnout 46.0%
| Alexander Buchan | Conservative | 453 ✓ |
| Adrian Reeves | Liberal Democrats | 408 |
| Robert Ness | SNP | 294 |
| Dick Carroll | Labour | 132 |
Huntly West1 seat · turnout 44.6%
| Joanna Strathdee | SNP | 568 ✓ |
| Jody Stewart | Liberal Democrats | 192 |
| Douglas Cowie | Conservative | 157 |
| Dorothy Norrie | Labour | 129 |
Insch1 seat · turnout 50.5%
| Sheena Margaret Lonchay | Liberal Democrats | 621 ✓ |
| Peter Donaldson | Conservative | 459 |
| Amanda Allan | SNP | 192 |
| Rita Barton | Labour | 94 |
| Inverbervie Gourdon | & Johnshaven | 0 |
| Donald Smith | Liberal Democrats | 763 ✓ |
| William Langdon | SNP | 286 |
| Brian Bartlett | Conservative | 202 |
Inverurie Central1 seat · turnout 50.4%
| Heather Bisset | Liberal Democrats | 764 ✓ |
| Fiona Peebles | Conservative | 198 |
| Archie McDiarmid | SNP | 144 |
| William Daly | Labour | 128 |
| Michael Shread | Independent | 24 |
Inverurie North1 seat · turnout 44.4%
| Michael Raeburn | Liberal Democrats | 379 ✓ |
| Iain Gifford | SNP | 212 |
| Richard Cowling | Conservative | 200 |
| Ellis Thorpe | Labour | 200 |
Inverurie South and Port Elphinstone1 seat · turnout 48.5%
| Raymond Bisset | Liberal Democrats | 778 ✓ |
| Susan Gifford | SNP | 184 |
| Sheila Bousfield | Labour | 133 |
| Dennis Churcher | Conservative | 132 |
| John Sangster | SSP | 39 |
Kemnay1 seat · turnout 43.8%
| Alister Leitch | Liberal Democrats | 784 ✓ |
| Sheila Taylor | Conservative | 401 |
| John McGregor | Liberal Democrats | 893 ✓ |
| William Leslie | Conservative | 423 |
| James McPherson | Labour | 141 |
Kintore and Keithhall1 seat
| Douglas Cameron | Conservative | 614 ✓ |
| Gina Ford | Liberal Democrats | 556 |
| David Gorman | SNP | 208 |
| Gillian Jones | Labour | 110 |
Logie Buchan1 seat · turnout 50.4%
| James Anderson | Liberal Democrats | 500 ✓ |
| Robert Merson | SNP | 461 |
| Charles Wolridge Gordon | Conservative | 283 |
| Albert McLean-Bullen | Labour | 134 |
Lonmay and St Fergus1 seat · turnout 62.5%
| John Gibbins | Independent | 1,031 ✓ |
| Elaine Ward | SNP | 452 |
Lower Deeside1 seat · turnout 50.6%
| Alexander Wallace | Conservative | 781 ✓ |
| James Piggins | Liberal Democrats | 407 |
| Stephen McKerron | SNP | 204 |
Macduff1 seat · turnout 40.8%
| Sydney Mair | SNP | 686 ✓ |
| Sheila Ritchie | Liberal Democrats | 168 |
Mearns Central1 seat · turnout 50.7%
| Thomas Fleming | Liberal Democrats | 609 ✓ |
| Susan Speirs | SNP | 358 |
| Ian Frain | Independent | 294 |
Mearns North1 seat · turnout 53.5%
| George Swapp | Independent | 1,146 ✓ |
| Margaret Hille | Liberal Democrats | 290 |
Mearns South1 seat · turnout 48.6%
| William Howatson | Liberal Democrats | 1,040 ✓ |
| Alice Bartlett | Conservative | 363 |
Meldrum1 seat · turnout 50.9%
| John Kevin Loveday | Liberal Democrats | 529 ✓ |
| James Milton | SNP | 366 |
| Sebastian Leslie | Conservative | 352 |
| Harold Milne | Labour | 95 |
Mid Deeside1 seat · turnout 56.2%
| Jill Webster | Conservative | 798 ✓ |
| Trevor Field | Liberal Democrats | 635 |
| Graeme Clark | SNP | 207 |
| Gary Urquhart | Labour | 84 |
Mintlaw-Longside1 seat · turnout 55.8%
| Norman Smith | Independent | 653 ✓ |
| Iain Sutherland | Conservative | 374 |
| Alice Macleod | SNP | 277 |
Mintlaw-Old Deer1 seat
| Albert Howie | Independent | 666 ✓ |
| Denis McHugh | SNP | 418 |
| Jane Bellamy | Liberal Democrats | 102 |
Newmachar and Fintray1 seat
| Martin Anthony Ford | Liberal Democrats | 630 ✓ |
| Fergus Hood | SNP | 548 |
| Roderick Fenton | Conservative | 174 |
| Richard Anderson | Labour | 95 |
| Newtonhill Muchalls | & Cammachmore | 0 |
| Carl Nelson | Conservative | 690 ✓ |
| David Mackintosh | Liberal Democrats | 487 |
| Brendan McCabe | SNP | 226 |
Peterhead Central-Roanheads1 seat · turnout 40.4%
| George Barnes | SNP | 522 ✓ |
| Kevin Slessor | SSP | 150 |
| Christine Sutherland | Conservative | 147 |
Portlethen North1 seat · turnout 45.4%
| Sheila Thomson | Liberal Democrats | 469 ✓ |
| Alastair Bews | SNP | 397 |
| Edna Leavitt | Conservative | 189 |
| James Milne | Labour | 156 |
Portlethen South1 seat · turnout 44.6%
| Paul Melling | Liberal Democrats | 558 ✓ |
| Craig Butler | SNP | 384 |
| Sandra Macmillan | Conservative | 201 |
South Buchan1 seat · turnout 47.6%
| Norma Thomson | SNP | 528 ✓ |
| Anne Brodie-Allan | Independent | 357 |
| Donald Smith | Liberal Democrats | 240 |
Stonehaven Central1 seat · turnout 48.0%
| John Morrison | Liberal Democrats | 783 ✓ |
| Derek Stewart | Conservative | 492 |
Stonehaven North and Fetteresso1 seat · turnout 51.1%
| Mike Sullivan | Liberal Democrats | 859 ✓ |
| Jamie Hutchison | Conservative | 650 |
Stonehaven South1 seat · turnout 46.2%
| Wendy Agnew | Conservative | 411 ✓ |
| Peter Bellarby | Liberal Democrats | 337 |
| David Berrisford | Independent | 230 |
| Graeme Macdonald | SNP | 227 |
Strathbogie1 seat · turnout 47.8%
| George Lumsden | Conservative | 458 ✓ |
| Lynn Millar | Liberal Democrats | 427 |
| Hamish Jolly | SNP | 174 |
| James Henderson | Labour | 70 |
| Jake Williams | Independent | 64 |
Tarves1 seat · turnout 52.2%
| Paul Johnston | Liberal Democrats | 541 ✓ |
| Elrick Mackie | Independent | 375 |
| Alexander Allan | SNP | 214 |
| Martin Sisley | Conservative | 194 |
| Elaine Taylor | Labour | 184 |
Turriff East1 seat · turnout 43.1%
| Alisan Norrie | Independent | 384 ✓ |
| Sandy Stronach | SNP | 253 |
| Lorna Harris | Liberal Democrats | 197 |
| Stewart Ritchie | Conservative | 62 |
Turriff West1 seat · turnout 41.4%
| Stuart Mair | Independent | 551 ✓ |
| Ronald Broughall | SNP | 177 |
| Pearl Gray | Liberal Democrats | 131 |
| Roger Grogan | Conservative | 83 |
| Sharon Duncan | Labour | 72 |
Udny-Slains1 seat · turnout 48.6%
| James Sheridan | Liberal Democrats | 594 ✓ |
| Roderick Diack | Conservative | 401 |
| Michael Lockhart | SNP | 210 |
| Robert Forsyth | Labour | 135 |
Upper Deeside1 seat · turnout 56.5%
| James Humphrey | Conservative | 971 ✓ |
| Rosemary Bruce | Liberal Democrats | 314 |
| Elizabeth Kennedy | SNP | 181 |
Upper Ythan1 seat · turnout 48.1%
| Alistair Strachan | Conservative | 393 ✓ |
| Harald Cormack | Independent | 369 |
| Gerald Ingram | SNP | 134 |
| John Picken | Liberal Democrats | 131 |
| Janet Tuckwood | Labour | 41 |
Westhill Central1 seat · turnout 48.6%
| Audrey Findlay | Liberal Democrats | 1,227 ✓ |
| Doris Nicholson | Conservative | 365 |
Ythan1 seat · turnout 43.2%
| Alison McInnes | Liberal Democrats | 710 ✓ |
| Jacquie Lafferty | SNP | 368 |
| Alexander Rennie | Labour | 119 |
