Before (end of 2002) (34 seats, Elections Centre)
Other 14 · Liberal Democrats 12 · SNP 4 · Conservative 3 · Labour 1
After (end of 2003) (34 seats, Elections Centre)
Other 14 · Conservative 11 · Liberal Democrats 8 · SNP 1 · Labour 0
Ward results
Alewater and Denholm1 seat · turnout 55.3%
| John Houston | Liberal Democrats | 706 ✓ |
| John Greenwell | Conservative | 677 |
Burnfoot and Mansfield1 seat · turnout 44.9%
| David Richardson | Independent | 401 ✓ |
| Norman Pender | Liberal Democrats | 375 |
| Harry Stoddart | SNP | 122 |
| John Lamont | Conservative | 48 |
Chirnside and District1 seat
| James Fullarton | Conservative | 674 ✓ |
| J. Fullarton | Conservative | 614 ✓ |
| Aileen Orr | SNP | 446 |
Coldstream and District1 seat · turnout 57.1%
| John Law | Independent | 603 ✓ |
| Donald Moffat | SNP | 556 |
| Robert Kennedy | Conservative | 285 |
Duns and District North1 seat
| John Elliot | Independent | 449 ✓ |
| Maureen Ferguson | Liberal Democrats | 366 |
| Gerard Calderbank | Conservative | 365 |
Duns and District South1 seat
| Margaret McCrave | Conservative | 450 ✓ |
| Anne de Fernandez | Liberal Democrats | 416 |
| Gordon Mathews | SNP | 258 |
| Miles Browne | Conservative | 0 ✓ |
Eyemouth and District North1 seat · turnout 45.4%
| George Russell | Liberal Democrats | 615 ✓ |
| Andrew Morgan | Conservative | 504 |
Eyemouth and District South1 seat · turnout 40.9%
| Michael Fife Cook | Independent | 779 ✓ |
| Michael Norcott | Conservative | 166 |
Forest1 seat · turnout 52.7%
| Vicky Davidson | Liberal Democrats | 669 ✓ |
| Christopher Renton | SNP | 514 |
| Kevin Newton | Conservative | 243 |
Galawater and Lauderdale1 seat · turnout 57.5%
| Douglas Younger | Conservative | 465 ✓ |
| Alexander Aitchison | Independent | 415 |
| Graeme Donald | Independent | 374 |
| John Runciman | Liberal Democrats | 328 |
Hermitage1 seat
| Val Robson | Independent | 424 ✓ |
| Anne Borthwick | Liberal Democrats | 389 |
| Hubert Rutherford | Conservative | 196 |
Innerleithen and Walkerburn1 seat · turnout 54.8%
| Patricia Purves | Liberal Democrats | 862 ✓ |
| William Cox | SNP | 317 |
| John Ballantine | Conservative | 160 |
| Norman Lockhart | SSP | 150 |
Jedburgh and District East1 seat · turnout 46.3%
| Sandy Scott | Conservative | 487 ✓ |
| Natasha York | SNP | 316 |
| Ian Tunnah | Liberal Democrats | 248 |
Jedburgh and District West1 seat · turnout 50.5%
| John Wight | Conservative | 738 ✓ |
| Jim Brown | SNP | 460 |
Kelso and District North1 seat · turnout 43.4%
| David Lindores | Independent | 735 ✓ |
| Meriel Smith | Conservative | 486 |
Kelso and District South1 seat · turnout 53.7%
| Alexander Nicol | Liberal Democrats | 796 ✓ |
| Andrew Thomson | Conservative | 646 |
Kelso Central1 seat
| Alasdair Hutton | Conservative | 0 ✓ |
Kilnknowe and Clovenfords1 seat · turnout 46.4%
| Thomas Dumble | Independent | 462 ✓ |
| Graham Fleming | SNP | 296 |
| Willie Hall | Conservative | 236 |
| Joy McLelland | SSP | 110 |
Lower Langlee and Tweedbank1 seat · turnout 54.8%
| David Parker | Independent | 1,113 ✓ |
| Scott Smith | Conservative | 69 |
Melrose and District1 seat · turnout 55.7%
| Wayne Smith | Independent | 831 ✓ |
| Jonathan Hill | Conservative | 590 |
Mossilee and Central1 seat · turnout 42.7%
| William Lamb | Liberal Democrats | 355 ✓ |
| William Herd | SNP | 271 |
| Carolyne Thomson | Labour | 160 |
| Brian Jones | Conservative | 94 |
| Lesley McIver | SSP | 48 |
Netherdale1 seat · turnout 45.3%
| Fiona Moore | Conservative | 317 ✓ |
| A.I. Willie Mackay | Independent | 293 |
| Joe Robertson | Independent | 261 |
| Graeme McIver | SSP | 249 |
Old Selkirk1 seat · turnout 78.2%
| Gordon Edgar | Independent | 618 ✓ |
| John Thomson | Independent | 544 |
| Kerry Gentleman | SSP | 143 |
| Alexander McKie | SNP | 127 |
| Guy Lee | Conservative | 87 |
| Catriona Bhatia | Liberal Democrats | 829 ✓ |
| George Cowan | SNP | 267 |
| Hilary Ballantine | Conservative | 178 |
| Jim Thomson | Labour | 139 |
| Joan Rowley | SSP | 68 |
Peebles and District South1 seat · turnout 54.9%
| Graham Garvie | Liberal Democrats | 813 ✓ |
| Charles Cormack | Conservative | 460 |
| Hector Black | Independent | 341 |
Peebles and Upper Tweed1 seat · turnout 57.0%
| Nancy Norman | Independent | 971 ✓ |
| Hugh Seymour | Conservative | 335 |
| Julia Reid | Labour | 260 |
Scott's View1 seat · turnout 51.8%
| Carolyn Riddell-Carre | Conservative | 729 ✓ |
| Barbara Wright | Liberal Democrats | 543 |
Silverbuthall1 seat · turnout 52.8%
| Mary Beck | Independent | 526 ✓ |
| James Scott | Liberal Democrats | 502 |
| Jake Irvine | Conservative | 110 |
Teviot and Central1 seat · turnout 52.2%
| David Paterson | Independent | 728 ✓ |
| Ronald Smith | Liberal Democrats | 325 |
| Andrew Loy | Conservative | 98 |
Upper Langlee and Ladhope1 seat · turnout 40.5%
| John Mitchell | SNP | 585 ✓ |
| Robert Strang | Conservative | 312 |
Weensland1 seat · turnout 59.0%
| Kenneth McCartney | Independent | 664 ✓ |
| James Scott | Liberal Democrats | 369 |
| Alexandra Elliot | Conservative | 299 |
| Richard Cain | SNP | 90 |
West Linton and District1 seat · turnout 57.7%
| Neil Calvert | Conservative | 722 ✓ |
| David Small | Independent | 634 |
| Robert Bond | Independent | 259 |
Wilton1 seat
| Al Farquhar | Independent | 526 ✓ |
| O S Angus | Liberal Democrats | 320 |
| G P Turnbull | Conservative | 264 |
