Skip to content

2019 general election · Scotland

Perth and North Perthshire: 2019 general election result

Pete Wishart (Scottish National Party) won Perth and North Perthshire at the 2019 general election with a majority of 7,550. Full result for every candidate, turnout and change since the last election.

Winner
Pete WishartScottish National Party
Majority
7,55014.0% of valid votes
Turnout
74.5%54,076 valid votes
Electorate
72,600
Result
SNP hold
Result
CandidatePartyVotesShareChangeShare bar
Pete Wishart Elected sitting MPScottish National Party27,36250.6%+8.3
Angus ForbesConservative19,81236.6%−5.6
Peter BarrettLiberal Democrats3,7807.0%+2.0
Angela BrethertonLabour2,4714.6%−5.8
Stuart PowellBrexit Party
The Brexit Party
6511.2%+1.2
Valid votes54,076
Majority7,55014.0%

Change compared with the 2017 general election (same boundaries).

Declared 13 December 2019, 02:39.

Download this result (CSV)

Questions and answers

Who won Perth and North Perthshire at the 2019 general election?

Pete Wishart (Scottish National Party) won with 27,362 votes (50.6%). Result: SNP hold.

What was the majority in Perth and North Perthshire in 2019?

7,550 votes (14.0% of valid votes) over the Conservative candidate, Angus Forbes.

What was the turnout in Perth and North Perthshire in 2019?

74.5% of the 72,600 registered electors cast a valid vote (54,076 votes).

Official results UK Parliament election results data (House of Commons Library). Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data

Report an error on this page