| Scottish National Party | Stuart McDonald | 29,572 | 59.9% | +36.1 | |
| Labour | Gregg McClymont | 14,820 | 30.0% | -27.2 | |
| Conservative | Malcolm MacKay | 3,891 | 7.9% | -0.4 | |
| Liberal Democrat | John Duncan | 1,099 | 2.2% | -7.3 |
| Scottish National Party Stuart McDonald | 29,572 | 59.9% | +36.1 | |
| Labour Gregg McClymont | 14,820 | 30.0% | -27.2 | |
| Conservative Malcolm MacKay | 3,891 | 7.9% | -0.4 | |
| Liberal Democrat John Duncan | 1,099 | 2.2% | -7.3 |
| SNP | 59.9 | |
| LAB | 30.0 | |
| CON | 7.9 | |
| LD | 2.2 |
| LAB | 57.2 | |
| SNP | 23.8 | |
| LD | 9.5 | |
| CON | 8.3 | |
| SSP | 1.2 |
| LAB | 51.8 | |
| SNP | 22.2 | |
| LD | 14.9 | |
| OTH | 11.1 |