Before (end of 2021) (43 seats, Open Council Data)
Conservative 16 · SNP 10 · Labour 9 · Other 7 · Liberal Democrats 1
After (end of 2022) (43 seats, Open Council Data)
Conservative 16 · SNP 11 · Labour 9 · Other 6 · Liberal Democrats 1
Ward results
Abbey3 seats · turnout 35.7%
| Kim Lowe | SNP | 1,267 ✓ |
| Davie Stitt | Labour | 1,053 ✓ |
| Ian Blake | Conservative | 1,005 ✓ |
| Robin Wishart | Conservative | 489 |
| Matthew Pumphrey | Liberal Democrats | 256 |
Annandale East and Eskdale3 seats · turnout 34.1%
| Karen Carruthers | Conservative | 1,140 ✓ |
| Archie Dryburgh | Labour | 880 ✓ |
| Denis Male | Independent | 633 ✓ |
| Ronnie Tait | Conservative | 614 |
| Sylvia Willmot | SNP | 597 |
| Kirsten Herbst-Gray | Liberal Democrats | 137 |
| Stephen Paul Mattock | Scottish Green Party | 107 |
Annandale North4 seats · turnout 29.2%
| Stephen Thompson | SNP | 1,725 ✓ |
| Gail Macgregor | Conservative | 1,153 ✓ |
| Lynne Davis | Conservative | 1,114 ✓ |
| Carolyne Wilson | Labour | 797 ✓ |
| Doug Fairbairn | Conservative | 621 |
| Jennifer Vivien Norris | Scottish Green Party | 263 |
| Marion Collins | Alba | 68 |
Annandale South4 seats
| Ian Carruthers | Conservative | 1,118 ✓ |
| George Jamieson | SNP | 1,104 ✓ |
| Steve Marshall-Clarke | Labour | 975 ✓ |
| Richard John Brodie | Liberal Democrats | 902 ✓ |
| Allan Weild | Conservative | 839 |
| Cameron Garrett | Green | 166 |
Castle Douglas and Crocketford3 seats · turnout 31.3%
| Pauline Drysdale | Conservative | 1,220 ✓ |
| John Lachlan Young | SNP | 1,012 ✓ |
| Iain Howie | Independent | 403 ✓ |
| Gill Dykes | Independent | 386 |
| Iain William McDonald | Liberal Democrats | 313 |
| Liz Ashburn | Green | 243 |
| Keith Heron | Labour | 241 |
| Iain Kennedy-Moffat | Conservative | 215 |
Dee and Glenkens3 seats
| Andy McFarlane | SNP | 1,139 ✓ |
| John Denerley | Conservative | 912 ✓ |
| Susan Murdoch | Conservative | 791 |
| Dougie Campbell | Independent | 655 ✓ |
| Laura Moodie | Green | 508 |
| Graham Trickey | Labour | 271 |
| Anthony Bird | Liberal Democrats | 202 |
Lochar4 seats
| Tracey Little | SNP | 1,787 ✓ |
| Ivor Hyslop | Conservative | 1,348 ✓ |
| Linda Jane Dorward | Labour | 1,166 ✓ |
| Maureen Johnstone | Conservative | 772 ✓ |
| Sandy Rogerson | Green | 253 |
Mid and Upper Nithsdale3 seats
| Tony Berretti | SNP | 1,161 ✓ |
| Jim Dempster | Independent | 1,087 ✓ |
| Andrew Wood | Conservative | 629 ✓ |
| Kyle Thornton | Conservative | 591 |
| Callum Jamieson | Labour | 504 |
| David Inglis | Conservative | 1,529 ✓ |
| Katie Hagmann | SNP | 1,505 ✓ |
| Jackie McCamon | Conservative | 964 ✓ |
| Sandy Whitelaw | Labour | 559 ✓ |
| Kenny Campbell | Green | 405 |
Nith4 seats
| John Campbell | SNP | 1,670 ✓ |
| Malcolm Johnstone | Conservative | 904 ✓ |
| Keith Walters | Labour | 835 ✓ |
| Alastair Muir | Conservative | 515 |
| David Robert Slater | Independent | 488 ✓ |
| Angie Whitelaw | Labour | 355 |
| Anne McLauchlan | Green | 240 |
North West Dumfries4 seats
| Andy Ferguson | SNP | 1,561 ✓ |
| Graham Bell | Conservative | 1,123 ✓ |
| Emma Jordan | Labour | 728 ✓ |
| Paula Stevenson | Labour | 347 ✓ |
| Ann Johnstone | Green | 191 |
| Michelle Anne Johnston | Scottish Green Party | 0 |
Stranraer and the Rhins4 seats
| Andrew Giusti | Conservative | 1,518 ✓ |
| Ben Dashper | SNP | 1,074 ✓ |
| Willie Scobie | Independent | 1,051 ✓ |
| John Peter McCutcheon | Labour | 458 |
| Chrissie Hill | Conservative | 338 ✓ |
| Peter Barlow | Green | 120 |
| Tommy Sloan | Independent | 59 |
