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

Local Surgeries are solely for constituents from Perthshire North. If you wish to contact Mr Swinney in his role as Deputy First Minister or Cabinet Secretary for Covid Recovery, please email

John will be holding his next constituency surgeries on Thursday, August 18th 2022 at:

Kirkmichael - Kirkmichael Village Shop

Blair Atholl - Blair Atholl Village Hall

Kinloch Rannoch - Kinloch Rannoch Village Hall

Fortingall - Fortingall Village Hall

For exact times and to book an appointment, please call 01250 876 576 or e-mail Please note appointments are for constituents only.

No records found.