| Electorate 66,563 Turnout: 56.14 % |
 |
John MacDougall MP |
 |
| Labour |
| Votes | 19,395 |
| % | 51.91 % |
| % change since 2001 (Denver/Baxter figures) | - 6.01 % / - 7.11 % |
 |
John Beare |
 |
| Scottish National Party |
| Votes | 8,731 |
| % | 23.37 % |
| % change since 2001 (Denver/Baxter figures) | - 0.61 % / - 0.09 % |
 |
Cllr Elizabeth Riches |
 |
| Liberal Democrat |
| Votes | 4,728 |
| % | 12.65 % |
| % change since 2001 (Denver/Baxter figures) | + 4.87 % / + 4.61 % |
 |
Belinda Don |
 |
| Conservative & Unionist |
| Votes | 2,651 |
| % | 7.09 % |
| % change since 2001 (Denver/Baxter figures) | - 0.38 % / + 0.30 % |
 |
George Rodger |
 |
| Pensioners Party Scotland |
| Votes | 716 |
| % | 1.92 % |
| % change since 2001 (Denver/Baxter figures) | (+ 1.92 %) / (+ 1.92 %) |
 |
Morag Balfour |
 |
| Scottish Socialist Party |
| Votes | 705 |
| % | 1.89 % |
| % change since 2001 (Denver/Baxter figures) | - 0.77 % / - 0.70 % |
 |
Paul Smith |
 |
| UK Independence Party |
| Votes | 440 |
| % | 1.18 % |
| % change since 2001 (Denver/Baxter figures) | (+ 1.18%) / (+ 1.18%) |
| Labour hold |
 |
| Labour majority | 10,664 |
| % majority | 28.54 % |
| % change since 2001 (Denver/Baxter figures) | - 5.41 % / - 7.02 % |