| Candidate | Party | Votes | Percentage (%) |
|---|---|---|---|
| John Robert Lamont | Conservative | 18872 | 40.53 |
| David James Wilson | Scottish National Party | 12273 | 26.36 |
| Caitlin Stott | Labour | 6311 | 13.56 |
| Ray Georgeson | Liberal Democrats | 3686 | 7.92 |
| Carolyn Grant | Reform UK | 3340 | 7.17 |
| Neil MacKinnon | Green Party | 1526 | 3.28 |
| Ellie Merton | Independent | 329 | 0.71 |
| Hamish Goldie-Scot | Scottish Family Party | 221 | 0.47 | Candidate | Party | Votes | Percentage(%) |