| Candidate | Party | Votes | Percentage (%) |
|---|---|---|---|
| Andrew Campbell Bowie | Conservative | 17428 | 35.6 |
| Glen David Reynolds | Scottish National Party | 13987 | 28.57 |
| Kate Blake | Labour | 6397 | 13.07 |
| Michael John Turvey | Liberal Democrats | 6342 | 12.95 |
| Brandon Innes | Reform UK | 3497 | 7.14 |
| William Stanley Raymond Linegar | Green Party | 1032 | 2.11 |
| Iris Alexandra Leask | Independent | 219 | 0.45 |
| David Allen Neill | Independent | 56 | 0.11 | Candidate | Party | Votes | Percentage(%) |