Before (end of 1998) (70 seats, Elections Centre)
Other 28 · Labour 21 · Liberal Democrats 10 · SNP 9 · Conservative 2
After (end of 1999) (47 seats, Elections Centre)
Other 15 · Labour 13 · Conservative 8 · Liberal Democrats 6 · SNP 5
Ward results
Annan Central1 seat
| Turner A.* | Liberal Democrats | 1,273 ✓ |
| J. Clyde | Labour | 197 |
| D. Duncum | Conservative | 79 |
Annan East1 seat
| Ramage J.* | Liberal Democrats | 584 ✓ |
| R. Ogilvie | Labour | 460 |
| D. Smith | SNP | 199 |
Annan West1 seat
| Wilma Paterson | Labour | 693 ✓ |
| Esme Forbes | Conservative | 550 |
| W Wright | Liberal Democrats | 455 |
Annan West1 seat
| W. Paterson Ms.* | Labour | 693 ✓ |
| E. Forbes | Conservative | 550 |
| W. Wright | Liberal Democrats | 455 |
Caerlaverock1 seat
| Little B.* | SNP | 798 ✓ |
| R. Cairns | Labour | 369 |
| A. Charteris | Conservative | 344 |
Cairn Valley1 seat
| Wright A.* | Conservative | 643 ✓ |
| A. Wood | SNP | 548 |
| D. Goss | Liberal Democrats | 366 |
Canonbie & Kirtle1 seat
| J. Dinwoodie | Liberal Democrats | 693 ✓ |
| M Mason | Conservative | 490 |
| P Crouch | Independent | 250 |
Castle Douglas - Dee1 seat
| A. Purdie | Independent | 650 ✓ |
| R McQuarrie | SNP | 615 |
| A Zimmerman | Conservative | 371 |
Castle Douglas - Urr1 seat · turnout 70.5%
| A. Campbell | Independent | 975 ✓ |
| R. Fairbairn | SNP | 799 |
Chapelcross1 seat
| S. Marshall | Labour | 675 ✓ |
| A. Mackay | Liberal Democrats | 395 |
| E. Rixon | Conservative | 337 |
Cree1 seat
| J. Mitchell Ms.* | Liberal Democrats | 552 ✓ |
| A. Nisbet | SNP | 487 |
| J. McNaught | Independent | 448 |
| A. Reid | Conservative | 220 |
Criffel1 seat
| M. Thomson | Independent | 530 ✓ |
| B. Hodgson | Conservative | 498 |
| P Kelly | Labour | 365 |
| R Jardine | SNP | 343 |
Dalbeattie - Craignair1 seat
| Kathleen Davidson | SNP | 723 ✓ |
| N Parker | Independent | 693 |
| Agnes Kerr | Conservative | 268 |
Dalbeattie - Milton1 seat
| Helen Bell | Independent | 772 ✓ |
| G. McLennan | SNP | 372 |
| F. Gourlay | Independent | 338 |
| A. Wight | Conservative | 251 |
| G Caldwell | Independent | 201 |
Dryfe & Lockerbie East1 seat
| A. Bowman-Vaughan | Conservative | 466 ✓ |
| S. Berry | Labour | 351 |
| J. Montgomery | Liberal Democrats | 318 |
| R. Murray | SNP | 208 |
Georgetown1 seat
| Conchie B.* | Labour | 1,048 ✓ |
| F. Hassall | Conservative | 524 |
Heathhall1 seat
| Cameron K.* | Independent | 1,061 ✓ |
| A. Hannay | Labour | 520 |
Hoddom & Kinmount1 seat
| A. Bell-Irving | Conservative | 490 ✓ |
| D. Martin | Independent | 370 |
| C. McCaffrey | Labour | 312 |
| R. Ritchie | SNP | 227 |
Kirkconnel1 seat
| Saunders B.* | Labour | 754 ✓ |
| J. Wilson | Independent | 255 |
| M. Kungu Ind | Labour | 221 |
| M. Allen | SNP | 103 |
Kirkcudbright - Bengairn1 seat
| Jane Maitland | Independent | 842 ✓ |
| J. McFarlane | SNP | 448 |
| E. Morris | Independent | 249 |
| R Paterson | Labour | 176 |
| D Kenny | Independent | 50 |
Kirkcudbright - Tarff1 seat
| E. Gilroy | Conservative | 599 ✓ |
| T Pitcairn | SNP | 519 |
| G. McCaig | Independent | 476 |
Langholm & Upper Eskdale1 seat
| D. Male | Liberal Democrats | 932 ✓ |
| J Packer | Conservative | 480 |
Lochar1 seat
| M. Gordon | Independent | 708 ✓ |
| P. Simkins | Labour | 402 |
| R. Shannon | SNP | 333 |
| Mary Templeton | Conservative | 213 |
Lochmaben1 seat
| I. Pennie | Independent | 375 ✓ |
| A. Ison | Conservative | 297 |
| G Pickering | SNP | 269 |
| R. Nicholson | Labour | 247 |
| Joyce Wylie | Liberal Democrats | 205 |
Lochside1 seat
| W. Nimmo | Ind Lab | 788 ✓ |
| P. Deegan | Labour | 548 |
| L. Shannon | SNP | 227 |
Lochside1 seat
| Nimmo W.* Ind | Labour | 788 ✓ |
| Deegan P.* | Labour | 548 |
| L. Shannon | SNP | 227 |
Lochvale1 seat
| I. Callandar | Independent | 744 ✓ |
| MacRae F.* | Labour | 649 |
| Patterson A.* | SNP | 218 |
| Marjory McQueen | Conservative | 1,041 ✓ |
| M Forrest | Labour | 346 |
Loreburn1 seat
| Holmes T.* | Independent | 1,055 ✓ |
| T. Smith | Labour | 439 |
Luce1 seat
| Murray F.* | SNP | 879 ✓ |
| C. Arkless | Labour | 503 |
| R. Tuckfield | Independent | 296 |
Marchmount1 seat
| Forteath J.* | Labour | 972 ✓ |
| John Charteris | Conservative | 606 |
Maxwelltown1 seat
| Urquhart D.* | Independent | 842 ✓ |
| S. Howat | Labour | 706 |
Maxwelltown1 seat
| D. Urquhart | Independent | 842 ✓ |
| S. Howat | Labour | 706 |
Mid Nithsdale1 seat
| T. McKay | Conservative | 950 ✓ |
| D. Kennedy-Moffat | SNP | 444 |
| M. McLurg | Labour | 354 |
Mid Nithsdale1 seat
| T McKay | Conservative | 950 ✓ |
| D Kennedy-Moffat | SNP | 444 |
| M. McLurg | Labour | 354 |
Moffat1 seat
| Lockhart W.* | Independent | 829 ✓ |
| Millar W.* | SNP | 509 |
| M. Forrest | Independent | 323 |
Nithsdale East1 seat
| I. Hyslop | Conservative | 584 ✓ |
| N. Paoletti | Independent | 524 |
| W. Russell | Labour | 405 |
Nithsdale East1 seat
| I. Hyslop | Conservative | 584 ✓ |
| N Paoletti | Independent | 524 |
| W Russell | Labour | 405 |
Palmerstone1 seat
| G. McBurnie | Labour | 952 ✓ |
| S Fair | SNP | 484 |
Rhins North1 seat
| Agnew J.* | Independent | 894 ✓ |
| Sloan A.* | Labour | 771 |
| B. MacKinnon | SNP | 168 |
Rhins South1 seat
| G. Forster | Labour | 647 ✓ |
| I. Duffy | SNP | 416 |
| Park G.* | Independent | 338 |
| M. Pemberton | Conservative | 207 |
Sanquhar & District1 seat
| John Dempster | Labour | 540 ✓ |
| G Hickey | SNP | 493 |
| R. Wood | Independent | 446 |
| W Edmund | Ind Lab | 164 |
Solway Border1 seat
| D. Sword | Labour | 464 ✓ |
| Graham A.* | Conservative | 346 |
| D. Peacock | Independent | 317 |
| J. Conaghan Ms.* | Independent | 269 |
Stewartry North1 seat
| Prentice G.* | Independent | 858 ✓ |
| J. Ferguson | SNP | 537 |
| C. Rae | Conservative | 339 |
Stewartry West1 seat
| A. Gilbey | Conservative | 514 ✓ |
| Hesketh N.* | Independent | 423 |
| J. McKie | Liberal Democrats | 335 |
| S. Sproat | SNP | 289 |
Stranraer East1 seat
| Higgins R.* | SNP | 981 ✓ |
| S. Scobie | Labour | 510 |
Stranraer North1 seat
| T. Sloan | Labour | 909 ✓ |
| B. Kennedy | SNP | 614 |
Stranraer North1 seat
| Sloan T.* | Labour | 909 ✓ |
| B. Kennedy | SNP | 614 |
Stranraer South1 seat
| Scobie W.* | Labour | 942 ✓ |
| G. Heron | SNP | 333 |
Troqueer1 seat
| McAughtrie T.* | Labour | 952 ✓ |
| J. Telfer | Conservative | 591 |
Whithorn1 seat
| A. Geddes | SNP | 629 ✓ |
| R. McKinnel | Liberal Democrats | 621 |
| D. Pepper | Conservative | 347 |
Wigtown1 seat
| A. McDowall | Liberal Democrats | 501 ✓ |
| Service W.* | Independent | 440 |
| R. Pennington | SNP | 360 |
| C. Hutchinson | Independent | 237 |
