| Candidate | Party | Votes | Percentage (%) |
|---|---|---|---|
| Johanna Baxter | Labour | 19583 | 47.44 |
| Jacqueline Cameron | Scottish National Party | 13056 | 31.63 |
| Jim McIlroy | Reform UK | 2956 | 7.16 |
| Alec Leishman | Conservative | 2219 | 5.38 |
| Athol Bond | Green Party | 1724 | 4.18 |
| Jack William George Clark | Liberal Democrats | 1315 | 3.19 |
| Paul Mack | Independent | 317 | 0.77 |
| Mark Niven Turnbull | Freedom Alliance | 113 | 0.27 | Candidate | Party | Votes | Percentage(%) |