Before (end of 2006) (47 seats, Elections Centre)
Labour 14 · Other 12 · Conservative 11 · SNP 5 · Liberal Democrats 5
After (end of 2007) (47 seats, Elections Centre)
Conservative 18 · Labour 14 · SNP 10 · Liberal Democrats 3 · Other 2
Ward results
Abbey4 seats
| Ian Blake | Conservative | 1,081 ✓ |
| Rob Davidson | SNP | 976 ✓ |
| Bruce Hodgson | Conservative | 778 ✓ |
| Thomas McAughtrie | Labour | 777 |
| Davie Stitt | Labour | 770 ✓ |
| Josephine Robertson | Liberal Democrats | 267 |
| John Frederick White | Independent | 239 |
| Stuart Clement | Independent | 211 |
| Ian McMickan | Independent | 203 |
| Michael Thomson | Independent | 194 |
Annandale East4 seats
| Denis Male | Conservative | 992 ✓ |
| Ian Lindsay | Conservative | 981 ✓ |
| Archie Dryburgh | Labour | 835 ✓ |
| Allan Graham | Conservative | 761 ✓ |
| Murray Collins | SNP | 619 |
| Peter James Burn | Liberal Democrats | 368 |
| Nicholas Jennings | Green | 257 |
Annandale North4 seats
| Roger Brian Grant | Conservative | 1,011 ✓ |
| Elfred Brown | Labour | 818 ✓ |
| Gail Macgregor | Conservative | 751 ✓ |
| Michael Dickie | Liberal Democrats | 749 ✓ |
| Johanne Wood | SNP | 710 |
| Billy Lockhart | Independent | 547 |
| Jean Purves | Independent | 446 |
| Neil MacInnes | Conservative | 277 |
| Alis Ballance | Green | 159 |
Annandale South4 seats
| Steve Marshall-Clarke | Labour | 1,324 ✓ |
| Richard John Brodie | Liberal Democrats | 970 ✓ |
| Ian Carruthers | Conservative | 936 ✓ |
| Ronnie Ogilvie | Labour | 807 ✓ |
| John McNaught | SNP | 665 |
| Sharon Ledger | Conservative | 527 |
| John Ramage | Independent | 494 |
Castle Douglas and Glenkens3 seats
| Peter Duncan | Conservative | 1,560 ✓ |
| Brian Collins | SNP | 1,152 ✓ |
| George Prentice | Independent | 904 ✓ |
| Alison Barrett | Liberal Democrats | 471 |
| Alison Mary Barratt | LDem | 471 |
| Mike McLurg | Labour | 451 |
| Alex Zimmerman | Conservative | 285 |
Dee3 seats
| Patsy Gilroy | Conservative | 994 ✓ |
| Jane Maitland | Independent | 989 ✓ |
| Thomas Jacques | SNP | 924 ✓ |
| Chris Walker | Conservative | 701 |
| Ian McConchie | Independent | 418 |
| Joan Mitchell | Liberal Democrats | 384 |
| John Burt | Labour | 319 |
Lochar4 seats
| Jeff Leaver | Labour | 978 ✓ |
| John Charteris | Conservative | 872 ✓ |
| Lorna Jean McGowan | SNP | 836 ✓ |
| Ivor Hyslop | Conservative | 791 ✓ |
| Alec Martin | Labour | 597 |
| David Slater | Independent | 550 |
| Joe Robertson | Liberal Democrats | 317 |
| Graham McLeod | Independent | 118 |
Mid and Upper Nithsdale4 seats
| Jim Dempster | Labour | 1,261 ✓ |
| Gill Dykes | Conservative | 1,102 ✓ |
| John Syme | Labour | 876 ✓ |
| Andrew Wood | SNP | 783 ✓ |
| Neil McKay | Conservative | 753 |
| Rog Wood | SNP | 378 |
| Mike Steele | Independent | 256 |
| Douglas Watters | UK Independence Party (UKIP) | 175 |
| Moses Kungu | Independent | 145 |
Mid Galloway3 seats
| Andrew Geddes | SNP | 1,654 ✓ |
| Graham Nicol | Conservative | 1,387 ✓ |
| Sandra McDowall | Liberal Democrats | 650 ✓ |
| Maggie Birch | Labour | 581 |
Nith4 seats
| John Martin | Labour | 1,268 ✓ |
| Alastair Witts | SNP | 1,145 ✓ |
| Jack Groom | Conservative | 794 ✓ |
| Colin Smyth | Labour | 714 ✓ |
| Frances Hassall | Conservative | 623 |
| Kerr Little | Liberal Democrats | 598 |
| Robin Wishart | Independent | 368 |
North West Dumfries4 seats
| Ronnie Nicholson | Labour | 1,327 ✓ |
| John Bell | Conservative | 1,060 ✓ |
| David McKie | Labour | 996 ✓ |
| Doug Snell | SNP | 809 ✓ |
| Stephen Harman | Labour | 650 |
| Joe Sweeney | Liberal Democrats | 188 |
| Arthur Tremble | Independent | 163 |
Stranraer and North Rhins3 seats
| William Scobie | Labour | 1,006 ✓ |
| John Dougan | Conservative | 932 ✓ |
| Iain William Dick | SNP | 702 ✓ |
| Ian McIntyre | Independent | 668 |
| Tommy Sloan | Labour | 584 |
Wigtown West3 seats
| Rob Higgins | SNP | 1,291 ✓ |
| Gary Forster | Labour | 1,230 ✓ |
| Roberta Tuckfield | Conservative | 866 ✓ |
| Ted Adamson | Independent | 327 |
| Bob Bauld | Green | 203 |
