The by-election followed the resignation of David Marshall.
| John Mason | SNP | 11,277 | 43.08% |
| Margaret Curran | Labour | 10,912 | 41.69% |
| Davena Rankin | Conservative | 1,639 | 6.26% |
| Ian Robertson | Liberal Democrat | 915 | 3.50% |
| Frances Curran | Scottish Socialist Party | 555 | 2.12% |
| Tricia McLeish | Solidarity | 512 | 1.96% |
| Dr Eileen Duke | Scottish Greens | 232 | 0.89% |
| Chris Creighton | Ind | 67 | 0.26% |
| Hamish Howitt | Freedom4Choice | 65 | 0.25% |
Electorate: 62,051; Turnout: 42.18%;
Majority: 365 (1.39%)
Total vote: 26,174 + 45 spoiled papers
Return to constituency index
Last Modified: 13 Feb 10