| Scottish National Party | Stephen Gethins | 18,523 | 40.9% | +26.7 | |
| Liberal Democrat | Tim Brett | 14,179 | 31.3% | -13.0 | |
| Conservative | Huw Bell | 7,373 | 16.3% | -5.5 | |
| Labour | Brian Thomson | 3,476 | 7.7% | -9.5 | |
| Green Party | Andy Collins | 1,387 | 3.1% | +3.1 | |
| Independent | Mike Scott-Hayward | 325 | 0.7% | +0.7 |
| Scottish National Party Stephen Gethins | 18,523 | 40.9% | +26.7 | |
| Liberal Democrat Tim Brett | 14,179 | 31.3% | -13.0 | |
| Conservative Huw Bell | 7,373 | 16.3% | -5.5 | |
| Labour Brian Thomson | 3,476 | 7.7% | -9.5 | |
| Green Party Andy Collins | 1,387 | 3.1% | +3.1 | |
| Independent Mike Scott-Hayward | 325 | 0.7% | +0.7 |
| SNP | 40.9 | |
| LD | 31.3 | |
| CON | 16.3 | |
| LAB | 7.7 | |
| GRN | 3.1 | |
| IND | 0.7 |
| LD | 44.3 | |
| CON | 21.8 | |
| LAB | 17.1 | |
| SNP | 14.2 | |
| UKIP | 2.6 |
| LD | 52.1 | |
| CON | 19.5 | |
| LAB | 12.8 | |
| OTH | 15.6 |