Before (end of 1998) (47 seats, Elections Centre)
Liberal Democrats 16 · SNP 15 · Other 11 · Conservative 5 · Labour 0
After (end of 1999) (68 seats, Elections Centre)
Liberal Democrats 28 · SNP 23 · Other 10 · Conservative 7 · Labour 0
Ward results
Aberchirder1 seat · turnout 52.0%
| K. Benzie | SNP | 491 |
| C. Bruce | Independent | 423 |
| D. Ward | Liberal Democrats | 274 |
Aboyne1 seat · turnout 66.0%
| P. Argyle | Liberal Democrats | 752 |
| G. Fiddes | Conservative | 619 |
| J. Meiklejohn | SNP | 212 |
| G. Gray | Labour | 137 |
Banchory West1 seat
| N. Makin | Independent | 1,210 ✓ |
| I. McMillan | Liberal Democrats | 290 |
| J. Burt | Labour | 137 |
Banchory West1 seat
| N. Makin Ms.* | Independent | 1,210 ✓ |
| I. McMillan | Liberal Democrats | 290 |
| J. Burt | Labour | 137 |
Bancory East & Crathes1 seat
| J. Watson Ms.* | Independent | 408 ✓ |
| J Watson | Independent | 408 ✓ |
| R. Parr | Independent | 297 |
| R Parr | Independent | 297 |
| S Salters | Conservative | 270 |
| S. Salters | Conservative | 270 |
| B. Strachan | Liberal Democrats | 245 |
| B Strachan | Liberal Democrats | 245 |
| H. Taylor | SNP | 158 |
| H Taylor | SNP | 158 |
| Gill Bayfield | Labour | 113 |
| G. Bayfield | Labour | 113 |
Banff1 seat
| J. Cox | SNP | 987 ✓ |
| S Barrett | Liberal Democrats | 187 |
| Christine Sutherland | Conservative | 181 |
Banff1 seat
| Cox J.* | SNP | 987 ✓ |
| S. Barrett | Liberal Democrats | 187 |
| C. Sutherland | Conservative | 181 |
Banff West & Boyndie1 seat
| J. McKee | SNP | 618 ✓ |
| R. Cumming | Independent | 296 |
| T. Chalmers | Independent | 227 |
| H. Mair | Liberal Democrats | 207 |
Banff West and Boyndie1 seat
| J. McKee | SNP | 618 |
| R. Cumming | Independent | 296 |
| T. Chalmers | Independent | 227 |
| Helena Mair | Liberal Democrats | 207 |
Belhelvie1 seat
| D. Storr | Liberal Democrats | 635 ✓ |
| J. Macaskill | SNP | 357 |
| D. Costin | Conservative | 262 |
| M. Carr | Labour | 202 |
Belhelvie1 seat
| Debra Margaret Storr | Liberal Democrats | 635 ✓ |
| Jane Macaskill | SNP | 357 |
| D Costin | Conservative | 262 |
| M Carr | Labour | 202 |
Blackhouse1 seat · turnout 49.3%
| A. Fowler | SNP | 853 |
| W. Kenny | Conservative | 438 |
Boddam-Inverugie1 seat · turnout 51.3%
| S. Coull | Liberal Democrats | 829 |
| R. Broughall | SNP | 513 |
Buchan North1 seat · turnout 58.5%
| M. Burnett | SNP | 784 |
| M. Rennie | Independent | 409 |
| J. Murphy | Liberal Democrats | 167 |
Buchan North East1 seat
| M. McRae | SNP | 0 |
Buchanhaven1 seat
| A. Strachan | SNP | 0 |
Central Buchan1 seat
| Stanley Tennant | SNP | 776 ✓ |
| R Thomas | Conservative | 447 |
| V Duncan | Liberal Democrats | 272 |
Chapel & Gadie1 seat
| Millar C.* | Liberal Democrats | 578 ✓ |
| A. Marr | Independent | 346 |
| D. Gorman | SNP | 189 |
| J. Cameron | Labour | 179 |
| M. Hencken | Conservative | 155 |
Chapel and Gadie1 seat
| C Millar | Liberal Democrats | 578 |
| A Marr | Independent | 346 |
| David Gorman | SNP | 189 |
| J Cameron | Labour | 179 |
| M Hencken | Conservative | 155 |
Clerkhill1 seat
| J. Davidson | SNP | 0 |
Cruden1 seat
| Towers J.* | SNP | 851 ✓ |
| M. Cantlay | Conservative | 381 |
| D. Mackie | Liberal Democrats | 185 |
Cruden1 seat
| James Towers | SNP | 851 ✓ |
| M Cantlay | Conservative | 381 |
| D Mackie | Liberal Democrats | 185 |
Dales-Towerhill1 seat · turnout 51.8%
| S. Pratt | SNP | 938 |
| P. Morris | Liberal Democrats | 301 |
Donside & Cromer1 seat · turnout 58.8%
| B. Luffman | Conservative | 610 |
| R. Hunter | Liberal Democrats | 475 |
| C. Watt | SNP | 361 |
| N. Bayfield | Labour | 120 |
Echt1 seat · turnout 56.5%
| G. Saluja | Liberal Democrats | 703 |
| D. Phillips | Conservative | 465 |
| L. Davidson | SNP | 379 |
Ellon Town1 seat
| A. Cameron | SNP | 478 ✓ |
| J. Bowie | Liberal Democrats | 442 |
| M. Kinnaird | Conservative | 276 |
| L. Stevenson | Labour | 165 |
Ellon Town1 seat
| Alan Cameron | SNP | 478 ✓ |
| J Bowie | Liberal Democrats | 442 |
| M Kinnaird | Conservative | 276 |
| L Stevenson | Labour | 165 |
Elrick1 seat · turnout 57.8%
| W. Findlay | Liberal Democrats | 739 |
| C. Little | SNP | 319 |
| I. Hopkin | Conservative | 246 |
Fraserburgh East1 seat
| Ian Tait | SNP | 931 ✓ |
| P Mackie | Liberal Democrats | 357 |
Fraserburgh North1 seat · turnout 53.7%
| D. Duguid | SNP | 887 |
| J. Milne | Independent | 370 |
Fraserburgh South1 seat · turnout 55.3%
| H. Fowler | Independent | 757 |
| A. Ramsay | SNP | 584 |
Fraserburgh West1 seat
| B. Topping | SNP | 0 |
Fyvie-Methlick1 seat
| Elizabeth Robertson | Liberal Democrats | 788 ✓ |
| Roderick Fenton | Conservative | 302 |
| Fred Hall | SNP | 178 |
| William McConnach | Labour | 94 |
Fyvie-Methlick1 seat
| E. Robertson | Liberal Democrats | 788 ✓ |
| R. Fenton | Conservative | 302 |
| F. Hall | SNP | 178 |
| W. McConnach | Labour | 94 |
Gamrie-King Edward1 seat
| A Buchan | SNP | 537 ✓ |
| Janet Duncan | Independent | 530 |
| E Murphy | Liberal Democrats | 120 |
Gamrie-King Edward1 seat
| A. Buchan | SNP | 537 ✓ |
| J. Duncan | Independent | 530 |
| E. Murphy | Liberal Democrats | 120 |
Huntley East1 seat
| Anderson W.* | Liberal Democrats | 605 ✓ |
| W Anderson | Liberal Democrats | 605 ✓ |
| Lumsden G.* | Independent | 506 |
| G Lumsden | Independent | 506 |
| J Strong | SNP | 222 |
| J. Strong | SNP | 222 |
| B Jiggens | Conservative | 132 |
| B. Jiggens | Conservative | 132 |
| R. Barton | Labour | 89 |
| R Barton | Labour | 89 |
Huntley West1 seat
| Joanna Strathdee | SNP | 391 ✓ |
| J. Strathdee | SNP | 391 ✓ |
| P. Morgan | Liberal Democrats | 313 |
| P. Morgan | Liberal Democrats | 313 |
| R. Ness | Independent | 219 |
| R Ness | Independent | 219 |
| N Webb | Conservative | 146 |
| N. Webb | Conservative | 146 |
| P Sheal | Labour | 104 |
| P. Sheal | Labour | 104 |
Insch1 seat
| S. Lochay | Liberal Democrats | 756 ✓ |
| T. Reed | Conservative | 265 |
| B. Fielding-Browne | SNP | 232 |
| L. Tock | Independent | 125 |
| R. Winchester | Labour | 121 |
Insch1 seat
| S Lochay | Liberal Democrats | 756 ✓ |
| T Reed | Conservative | 265 |
| B Fielding-Browne | SNP | 232 |
| L Tock | Independent | 125 |
| Richard Winchester | Labour | 121 |
| D. Smith | Liberal Democrats | 649 ✓ |
| Martin P.* | SNP | 578 |
| J. Duncan | Conservative | 252 |
| D. Smith | Liberal Democrats | 649 |
| P. Martin | SNP | 578 |
| John Duncan | Conservative | 252 |
Inverurie Central1 seat
| H Bissett | Liberal Democrats | 933 ✓ |
| R Reid | SNP | 213 |
| A Thorpe | Labour | 200 |
| L Johnstone | Conservative | 155 |
Inverurie Central1 seat
| H. Bissett Ms.* | Liberal Democrats | 933 ✓ |
| R. Reid | SNP | 213 |
| A. Thorpe | Labour | 200 |
| L. Johnstone | Conservative | 155 |
Inverurie North1 seat
| M. Raeburn | Liberal Democrats | 536 ✓ |
| A. McDiarmid | SNP | 270 |
| R. Cowling | Conservative | 243 |
| E. Thorpe | Labour | 243 |
Inverurie North1 seat
| M. Raeburn | Liberal Democrats | 536 ✓ |
| A. McDiarmid | SNP | 270 |
| E. Thorpe | Labour | 243 |
| R. Cowling | Conservative | 243 |
| Bisset R.* | Liberal Democrats | 912 ✓ |
| A. Blackett | SNP | 276 |
| D. Stewart | Conservative | 174 |
| B. Begg | Labour | 173 |
| R. Bisset | Liberal Democrats | 912 |
| A. Blackett | SNP | 276 |
| D. Stewart | Conservative | 174 |
| B. Begg | Labour | 173 |
Kemnay1 seat · turnout 51.9%
| A. Leitch | Liberal Democrats | 708 |
| G. Paterson | SNP | 398 |
| I. Wakley | Conservative | 194 |
| McGregor J.* | Liberal Democrats | 767 ✓ |
| W. Lesle | Conservative | 329 |
| M. Cullen | SNP | 292 |
| S. Boustfields | Labour | 145 |
| John McGregor | Liberal Democrats | 767 |
| W Lesle | Conservative | 329 |
| Michael Cullen | SNP | 292 |
| S Boustfields | Labour | 145 |
Kintore & Keithall1 seat
| D. Cameron | Conservative | 606 ✓ |
| D. Cameron | Conservative | 606 ✓ |
| C. Copeland | Liberal Democrats | 565 |
| C. Copeland | Liberal Democrats | 565 |
| A. Wilson | SNP | 309 |
| A. Wilson | SNP | 309 |
| R. Knowles | Labour | 154 |
| R. Knowles | Labour | 154 |
Logie Buchan1 seat
| J. Anderson | Liberal Democrats | 834 ✓ |
| R. Kemp | SNP | 616 |
| J. Osprey | Labour | 178 |
Logie Buchan1 seat
| J. Anderson | Liberal Democrats | 834 ✓ |
| R. Kemp Ms.* | SNP | 616 |
| J. Osprey | Labour | 178 |
Lonmay & St. Fergus1 seat
| N. Cowie | Independent | 1,015 ✓ |
| B. McKenzie | SNP | 519 |
| J. Michie | Liberal Democrats | 115 |
Lonmay and St Fergus1 seat
| N. Cowie | Independent | 1,015 |
| B. McKenzie | SNP | 519 |
| J. Michie | Liberal Democrats | 115 |
Lower Deeside1 seat
| A. Wallace | Conservative | 521 ✓ |
| Irvine - Fortescue H. | Independent | 368 |
| C. Douglas | SNP | 291 |
| J. Piggins | Liberal Democrats | 287 |
| M. Hagger | Labour | 131 |
Macduff1 seat · turnout 51.5%
| S. Mairs | SNP | 948 |
| S. Ritchie | Liberal Democrats | 233 |
Mearns Central1 seat · turnout 53.0%
| I. Frain | Independent | 442 |
| S. Spiers | SNP | 323 |
| V. Fairclough | Independent | 206 |
| B. Fenwick | Liberal Democrats | 174 |
| J. Milne | Labour | 99 |
Mearns North1 seat
| G. Swapp | Independent | 1,097 ✓ |
| B. Bartlett | Conservative | 178 |
| S. Munn | SNP | 173 |
| C. Taiford | Liberal Democrats | 169 |
Mearns North1 seat
| Swapp G.* | Independent | 1,097 ✓ |
| B. Bartlett | Conservative | 178 |
| S. Munn | SNP | 173 |
| C. Taiford | Liberal Democrats | 169 |
Mearns South1 seat · turnout 56.1%
| W. Howatson | Liberal Democrats | 738 |
| W. Pirie | Conservative | 403 |
| J. Dick | SNP | 361 |
Meldrum1 seat · turnout 60.4%
| J. Loveday | Liberal Democrats | 651 |
| P. Sleigh | Conservative | 486 |
| G. Ingram | SNP | 300 |
| W. Tuckwood | Labour | 111 |
Mid Deeside1 seat
| D. Ewing | Conservative | 837 ✓ |
| S. Hall | Liberal Democrats | 578 |
| G. Clark | SNP | 331 |
| G. Urquhart | Labour | 186 |
Mintlaw-Longside1 seat · turnout 59.8%
| A. MacLeod | SNP | 513 |
| I. Sutherland | Conservative | 449 |
| J. Murison | Liberal Democrats | 436 |
Mintlaw-Old Deer1 seat
| Denis McHugh | SNP | 521 ✓ |
| Albert Howie | Independent | 329 |
| W Cruickshank | Liberal Democrats | 314 |
| G Walker | Conservative | 182 |
Mintlaw-Old Deer1 seat
| McHugh D.* | SNP | 521 ✓ |
| A. Howie | Independent | 329 |
| W. Cruickshank | Liberal Democrats | 314 |
| G. Walker | Conservative | 182 |
Newmachar & Fintray1 seat
| M. Ford | Liberal Democrats | 573 ✓ |
| A. Allan | SNP | 326 |
| F. Hood | Independent | 276 |
| A. Bell | Conservative | 174 |
| C. Schenk | Labour | 112 |
Newmachar and Fintray1 seat
| C. Nelson | Conservative | 668 |
| Scott Emery | Liberal Democrats | 619 |
| Martin Anthony Ford | Liberal Democrats | 573 |
| Alexander Allan | SNP | 326 |
| B. McCabe | SNP | 310 |
| Frank Hood | Independent | 276 |
| A Bell | Conservative | 174 |
| C Schenk | Labour | 112 |
| Newtonhill Muchalls | & Cammachmore | 0 |
| Nelson C.* | Conservative | 668 ✓ |
| S. Emery | Liberal Democrats | 619 |
| B. McCabe | SNP | 310 |
| G. Barnes | SNP | 0 |
Porthlethen North1 seat
| Angela Tunstall | Liberal Democrats | 486 ✓ |
| A. Tunstall Ms.* | Liberal Democrats | 486 ✓ |
| G. Coutts | SNP | 462 |
| G Coutts | SNP | 462 |
| Edna Leavitt | Conservative | 266 |
| E. Leavitt | Conservative | 266 |
| D Watt | Labour | 258 |
| D. Watt | Labour | 258 |
Porthlethen South1 seat
| M. Nash Ms.* | Liberal Democrats | 623 ✓ |
| M. Nash | Liberal Democrats | 623 ✓ |
| A. Bews | SNP | 380 |
| A. Bews | SNP | 380 |
| G. Paterson | Conservative | 372 |
| G. Paterson | Conservative | 372 |
South Buchan1 seat
| N. Thomson | SNP | 417 ✓ |
| R Chapman | Independent | 338 |
| D. Smith | Liberal Democrats | 308 |
| Jim Conn | Independent | 165 |
| Carol Donald | Labour | 108 |
South Buchan1 seat
| N. Thomson | SNP | 417 ✓ |
| R. Chapman | Independent | 338 |
| D. Smith | Liberal Democrats | 308 |
| J. Conn | Independent | 165 |
| C. Donald | Labour | 108 |
Stonehaven Central1 seat
| J. Morrison | Liberal Democrats | 544 ✓ |
| L. Forbes | Conservative | 504 |
| G. MacDonald | SNP | 327 |
| D. Berrisford | Independent | 266 |
| A. Bisset | Conservative | 658 ✓ |
| M. Sullivan | Liberal Democrats | 436 |
| T. Muir | SNP | 239 |
| J. Smith | Labour | 153 |
| A. Bisset | Conservative | 658 |
| M. Sullivan | Liberal Democrats | 436 |
| T. Muir | SNP | 239 |
| J. Smith | Labour | 153 |
Stonehaven South1 seat
| McLean J.* | Independent | 537 ✓ |
| Agnew W.* | Conservative | 306 |
| J. Vigurs | SNP | 265 |
| P. Bellarby | Liberal Democrats | 219 |
| D. Sharp | Labour | 126 |
Stonehaven South1 seat
| J. McLean | Independent | 537 ✓ |
| W. Agnew | Conservative | 306 |
| J. Vigurs | SNP | 265 |
| P. Bellarby | Liberal Democrats | 219 |
| D. Sharp | Labour | 126 |
Strathbogie1 seat
| K. Carmichael | Liberal Democrats | 369 ✓ |
| D. Grant | Independent | 345 |
| M. Taitt | Conservative | 328 |
| M. Grant | SNP | 242 |
| J. Williams | Green | 80 |
Tarves1 seat
| P. Johnston | Liberal Democrats | 760 ✓ |
| R. McIntyre | Conservative | 459 |
| F. Nicholson | SNP | 340 |
| Simon Thomson | Labour | 139 |
Tarves1 seat
| Johnston P.* | Liberal Democrats | 760 ✓ |
| R. McIntyre | Conservative | 459 |
| F. Nicholson | SNP | 340 |
| S. Thomson | Labour | 139 |
Turriff East1 seat
| A. Norrie | Independent | 395 ✓ |
| A. Carmichael | Liberal Democrats | 305 |
| M. Shaw | SNP | 225 |
| D. Churcher | Conservative | 83 |
Turriff East1 seat
| A. Norrie | Independent | 395 ✓ |
| A. Carmichael | Liberal Democrats | 305 |
| M. Shaw | SNP | 225 |
| D. Churcher | Conservative | 83 |
Turriff West1 seat
| S Mair | Independent | 645 ✓ |
| Alexander Dillon | SNP | 250 |
| M Daley | Liberal Democrats | 157 |
| R Grogan | Conservative | 79 |
| C Morrison | Labour | 62 |
Turriff West1 seat
| Mair S.* | Independent | 645 ✓ |
| A. Dillon | SNP | 250 |
| M. Daley | Liberal Democrats | 157 |
| R. Grogan | Conservative | 79 |
| C. Morrison | Labour | 62 |
Udny-Slains1 seat
| J. Sheiridan | Liberal Democrats | 765 ✓ |
| J. Daly | SNP | 313 |
| J. Gifford | Conservative | 286 |
| R. Kelly | Labour | 190 |
Udny-Slains1 seat
| Sheiridan J.* | Liberal Democrats | 765 ✓ |
| J. Daly | SNP | 313 |
| J. Gifford | Conservative | 286 |
| R. Kelly | Labour | 190 |
Upper Deeside1 seat · turnout 63.0%
| J. Humphrey | Conservative | 1,048 |
| J. Mackintosh | Liberal Democrats | 266 |
| A. Low | SNP | 234 |
| D. Bruce | Independent | 73 |
Upper Ythan1 seat · turnout 54.1%
| H. Cormack | Independent | 416 |
| J. Picken | Liberal Democrats | 279 |
| A. Will | SNP | 246 |
| A. Jiggens | Conservative | 178 |
| A. McLean-Bullen | Labour | 84 |
Westhill Central1 seat
| A. Findlay Ms.* | Liberal Democrats | 1,120 ✓ |
| I. Walker | Conservative | 602 |
| J. Hermse | SNP | 189 |
| L. Leighton | Labour | 148 |
Westhill Central1 seat
| A Findlay | Liberal Democrats | 1,120 ✓ |
| Walker I.G. | Conservative | 602 |
| J Hermse | SNP | 189 |
| L Leighton | Labour | 148 |
Ythan1 seat
| Alison McInnes | Liberal Democrats | 796 ✓ |
| R. Duncan | SNP | 512 |
| C. Wolridge Gordon | Conservative | 232 |
| S. Osprey | Labour | 118 |
