This site uses cookies. For more information, please see our Privacy and Cookie Notice. If you dont agree to our use of cookies, please navigate away from this site now.
01250 876576 (Constituency Office)
0131 3485717 (Edinburgh Office)
  • John Swinney MSP
JSMSP Perthshire
JSMSP Perthshire
JSMSP Perthshire
JSMSP Perthshire
JSMSP Perthshire

Here To Help

Since 1997 John Swinney has established a first-class record as a constituency MP and MSP.

John holds regular surgeries across Perthshire North during the parliamentary term, as well as meeting constituents on an ad-hoc basis.

If attending a local surgery or in-person meeting is difficult for you, John can be contacted using the online surgery form or phoning his local constituency office. The constituency office is open Monday to Friday 9am-5pm.

If you are unsure if John  is your MSP, simply enter your postcode at http://www.scottish.parliament.uk/msps.aspx