The by-election followed the death of Robin Cook on 6 August 2005.
| Jim Devine | Labour | 12,319 | 41.79% |
| Angela Constance | SNP | 9,639 | 32.70% |
| Charles Dundas | LibDem | 4,362 | 14.80% |
| Gordon Lindhurst | Conservative | 1,993 | 6.76% |
| David Robertson | Green | 529 | 1.79% |
| Steve Nimmo | Scottish Socialist | 407 | 1.38% |
| Peter Adams | UKIP | 108 | 0.37% |
| Melville Brown | Ind | 55 | 0.19% |
| John Allman | Alliance for Change | 33 | 0.11% |
| Brian Gardner | Socialist Party of GB | 32 | 0.11% |
Electorate: 76,376; Turnout: 38.59%;
Majority: 2,680 (9.09%)
Return to constituency index
Last Modified: 13 Feb 10