Perthshire North, Scottish Parliament elections (Constituencies)
At the most recent election (7 May 2026), John Ramsay Swinney (Scottish National Party) won Perthshire North, with a majority of 6,243 votes.
- Area type
- scottish parliament constituency
- Within
- Scottish Parliament elections (Constituencies)
- Elections recorded
- 3
- Recorded results
- 14
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| John Ramsay Swinney | Scottish National Party | 16,414 | 45.4% | Yes |
| Murdo Fraser | Conservative Party | 10,171 | 28.1% | No |
| Kenneth Morton | Reform UK | 4,620 | 12.8% | No |
| Claire McLaren | Liberal Democrats | 2,741 | 7.6% | No |
| Angela Bailey | The Labour Party | 2,240 | 6.2% | No |
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| John Ramsay Swinney | Scottish National Party | 19,860 | 49.5% | Yes |
| Murdo Fraser | Conservative Party | 15,807 | 39.4% | No |
| Ryan Smart | The Labour Party | 2,324 | 5.8% | No |
| Peter Barrett | Liberal Democrats | 1,802 | 4.5% | No |
| Don Marshall | Scottish Family Party | 334 | 0.8% | No |
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| John Ramsay Swinney | Scottish National Party | 16,526 | 48.6% | Yes |
| Murdo Fraser | Conservative Party | 13,190 | 38.8% | No |
| Anna McEwan | The Labour Party | 2,604 | 7.7% | No |
| Peter Barrett | Liberal Democrats | 1,705 | 5% | No |
