Members of the Scottish Parliament Help Icon

This page shows the contact details for all the Members of the Scottish Parliament.

Click on one of the links for further information

Member Order the Results By Member Name Constituency Order the Results By Constituency Address Phone Number Email
Donald Cameron MSP Highlands and Islands M2.18
The Scottish Parliament
EDINBURGH
EH99 1SP
0131 348 6989 Donald.Cameron.msp@parliament.scot
John Finnie MSP Highlands and Islands MG.16
The Scottish Parliament
EDINBURGH
EH99 1SP
0131 348 6898 John.Finnie.msp@parliament.scot
Rhoda Grant MSP Highlands and Islands MG.06
The Scottish Parliament
EDINBURGH
EH99 1SP
0131 348 5766 Rhoda.Grant.msp@parliament.scot
Edward Mountain MSP Highlands and Islands M3.18
The Scottish Parliament
EDINBURGH
EH99 1SP
0131 348 6143 Edward.Mountain.msp@parliament.scot
Douglas Ross MSP Highlands and Islands M2.08
The Scottish Parliament
EDINBURGH
EH99 1SP
0131 348 6140 Douglas.Ross.msp@parliament.scot
Tavish Scott MSP Shetland Constituency Office
171 Commercial Street
LERWICK
Shetland Isles
01595 690044 tscott@supanet.com
David Stewart MSP Highlands and Islands MG.05
The Scottish Parliament
EDINBURGH
EH99 1SP
0131 348 5766 David.Stewart.msp@parliament.scot
Maree Todd MSP Highlands and Islands M4.05
The Scottish Parliament
EDINBURGH
EH99 1SP
0131 348 5784 Maree.Todd.msp@parliament.scot