Skip to main content


This is a new website that we're testing. Please give us some feedback on our external survey.

Language: English / GĂ idhlig

Members of the Scottish Parliament (MSPs)

Image description

John Swinney

Scottish National Party

MSP for Perthshire North (Constituency)

Years as an MSP: 1999 to present day

Contact details: Scottish Parliament

The Scottish Parliament
EH99 1SP

Phone: 0131 348 5717

Text relay calls welcome.

Contact details: constituency

17-19 Leslie Street
PH10 6AH

Phone: 01250 876576

Text relay calls welcome.



John Swinney is the Deputy First Minister and Cabinet Secretary for Education and Skills.

Find out more about the Cabinet and ministers at the Scottish Government website.