| Conservative | David Mundell | 20,759 | 39.8% | +1.8 | |
| Scottish National Party | Emma Harper | 19,961 | 38.3% | +27.5 | |
| Labour | Archie Dryburgh | 7,711 | 14.8% | -14.1 | |
| UKIP | Kevin Newton | 1,472 | 2.8% | +1.4 | |
| Liberal Democrat | Amanda Kubie | 1,392 | 2.7% | -17.1 | |
| Green Party | Jody Jamieson | 839 | 1.6% | +0.5 |
| Conservative David Mundell | 20,759 | 39.8% | +1.8 | |
| Scottish National Party Emma Harper | 19,961 | 38.3% | +27.5 | |
| Labour Archie Dryburgh | 7,711 | 14.8% | -14.1 | |
| UKIP Kevin Newton | 1,472 | 2.8% | +1.4 | |
| Liberal Democrat Amanda Kubie | 1,392 | 2.7% | -17.1 | |
| Green Party Jody Jamieson | 839 | 1.6% | +0.5 |
| CON | 39.8 | |
| SNP | 38.3 | |
| LAB | 14.8 | |
| UKIP | 2.8 | |
| LD | 2.7 | |
| GRN | 1.6 |
| CON | 38.0 | |
| LAB | 28.9 | |
| LD | 19.8 | |
| SNP | 10.8 | |
| UKIP | 1.4 | |
| GRN | 1.1 |
| CON | 36.2 | |
| LAB | 32.3 | |
| LD | 20.3 | |
| OTH | 11.2 |