The House of Commons is not currently sitting. Next scheduled business: Tuesday 1 September 2026.

Constituency

Perth and Kinross-shire

At a glance

Perth and Kinross-shire is a UK parliamentary constituency in Scotland, currently represented in the House of Commons by Pete Wishart, a Scottish National Party MP. Pete Wishart has represented the seat since 7 Jun 2001. At the 2024 general election it was fairly safe, won by a majority of 4,127 votes (8.2%), ranking #179 most marginal of 650 seats. Their Commons voting participation while representing this constituency is 54.4 %, compared with a Commons average of 72.7 %. Browse all seats on the UK constituencies index.

Constituency snapshot

Current representation signals for this constituency.

Current MP Pete Wishart
Photograph of Pete Wishart MP ID 1440
Current party
SNP Scottish National Party
MP since 7 Jun 2001
Current Commons representation
Voting participation 54.4 %
1,285 of 2,361 eligible divisions
Region Scotland
Electoral region of England, Scotland, Wales or Northern Ireland
Parliament ID 4492
Imported constituency identifier
Recent votes shown 10
Latest divisions listed below

Boundary

Imported constituency boundary for Perth and Kinross-shire.

Map

MP voting summary

How Pete Wishart has voted since becoming MP for this constituency.

Voted in 1,285 of 2,361 eligible divisions (54.4 %).

54.4 %

Participation

714

Aye

571

No

1

Against party

Aye / No split Ayes 714 / Noes 571

Recent divisions

Election results

How this seat has voted at general elections and by-elections. All UK election results →

Fairly safe — won by 8.2% in 2024

Majority of 4,127 votes · #179 most marginal of 650 seats.

4 July 2024

65 % turnout · maj 4,127
Pete Wishart · Scottish National Party 18,928 (37.8%)
Luke Graham · Conservative 14,801 (29.6%)
Graham Cox · Labour 9,018 (18%)
Amanda Clark · Liberal Democrat 3,681 (7.4%)
Helen McDade · Reform UK 2,970 (5.9%)
Sally Hughes · Independent 679 (1.4%)

More seats in Scotland

Other UK parliamentary constituencies in Scotland — explore their MPs and voting records.

Browse all UK constituencies →

Constituency source UK Parliament Members API
Member source UK Parliament member record

FAQs

Who is the MP for Perth and Kinross-shire?

Pete Wishart is the current MP for Perth and Kinross-shire. Source

Which party currently holds Perth and Kinross-shire?

Perth and Kinross-shire is currently represented by Pete Wishart of Scottish National Party. Source

What is the Parliament constituency ID for Perth and Kinross-shire?

Perth and Kinross-shire's imported Parliament constituency ID is 4492. Source

Where can I find the member profile for Perth and Kinross-shire?

The current MP profile for Perth and Kinross-shire is linked from this page and records party, roles, interests, election data, and voting record where available. Source

Can the MP for Perth and Kinross-shire change?

Yes. Constituency representation can change after a general election, by-election, resignation, recall petition, or other parliamentary change. Re-running the current MP import refreshes this data. Source

Where does Perth and Kinross-shire data come from?

Constituency and current MP data is imported from the UK Parliament Members API. Source