| Scottish National Party | Tommy Sheppard | 23,188 | 49.2% | +28.8 | |
| Labour | Sheila Gilmore | 14,082 | 29.9% | -13.5 | |
| Conservative | James McMordie | 4,670 | 9.9% | -1.0 | |
| Green Party | Peter McColl | 2,809 | 6.0% | +0.9 | |
| Liberal Democrat | Karen Utting | 1,325 | 2.8% | -16.6 | |
| UKIP | Oliver Corbishley | 898 | 1.9% | +1.9 | |
| TUSC | Ayesha Saleem | 117 | 0.2% | -0.4 |
| Scottish National Party Tommy Sheppard | 23,188 | 49.2% | +28.8 | |
| Labour Sheila Gilmore | 14,082 | 29.9% | -13.5 | |
| Conservative James McMordie | 4,670 | 9.9% | -1.0 | |
| Green Party Peter McColl | 2,809 | 6.0% | +0.9 | |
| Liberal Democrat Karen Utting | 1,325 | 2.8% | -16.6 | |
| UKIP Oliver Corbishley | 898 | 1.9% | +1.9 | |
| TUSC Ayesha Saleem | 117 | 0.2% | -0.4 |
| SNP | 49.2 | |
| LAB | 29.9 | |
| CON | 9.9 | |
| GRN | 6.0 | |
| LD | 2.8 | |
| UKIP | 1.9 | |
| TUSC | 0.2 |
| LAB | 43.4 | |
| SNP | 20.4 | |
| LD | 19.4 | |
| CON | 10.9 | |
| GRN | 5.1 | |
| TUSC | 0.7 |
| LAB | 40.0 | |
| LD | 24.4 | |
| SNP | 17.0 | |
| OTH | 18.6 |