All MSPs

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

George Adam

Paisley Scottish National Party

Karen Adam

Banffshire and Buchan Coast Scottish National Party

Clare Adamson

Motherwell and Wishaw Scottish National Party

Alasdair Allan

Na h-Eileanan an Iar Scottish National Party

Tom Arthur

Renfrewshire South Scottish National Party

Jackie Baillie

Dumbarton Labour

Claire Baker

Mid Scotland and Fife Labour

Jeremy Balfour

Lothian Conservative

Colin Beattie

Midlothian North and Musselburgh Scottish National Party

Neil Bibby

West Scotland Labour

Sarah Boyack

Lothian Labour

Miles Briggs

Lothian Conservative

Keith Brown

Clackmannanshire and Dunblane Scottish National Party

Siobhian Brown

Ayr Scottish National Party

Ariane Burgess

Highlands and Islands Green

Alexander Burnett

Aberdeenshire West Conservative

Stephanie Callaghan

Uddingston and Bellshill Scottish National Party

Jackson Carlaw

Eastwood Conservative

Finlay Carson

Galloway and West Dumfries Conservative

Maggie Chapman

North East Scotland Green

Foysol Choudhury

Lothian Labour

Baroness Katy Clark

West Scotland Labour

Willie Coffey

Kilmarnock and Irvine Valley Scottish National Party

Alex Cole-Hamilton

Edinburgh Western Liberal Democrat

Angela Constance

Almond Valley Scottish National Party

Ash Denham

Edinburgh Eastern Scottish National Party

Graeme Dey

Angus South Scottish National Party

Natalie Don

Renfrewshire North and West Scottish National Party

Bob Doris

Glasgow Maryhill and Springburn Scottish National Party

James Dornan

Glasgow Cathcart Scottish National Party

Sharon Dowey

South Scotland Conservative

Jackie Dunbar

Aberdeen Donside Scottish National Party

Pam Duncan-Glancy

Glasgow Labour

Tim Eagle

Highlands and Islands Conservative

Annabelle Ewing

Cowdenbeath Scottish National Party

Fergus Ewing

Inverness and Nairn Scottish National Party

Jim Fairlie

Perthshire South and Kinross-shire Scottish National Party

Russell Findlay

West Scotland Conservative

Joe FitzPatrick

Dundee City West Scottish National Party

Kate Forbes

Skye, Lochaber and Badenoch Scottish National Party

Murdo Fraser

Mid Scotland and Fife Conservative

Meghan Gallacher

Central Scotland Conservative

Kenneth Gibson

Cunninghame North Scottish National Party

Jenny Gilruth

Mid Fife and Glenrothes Scottish National Party

Maurice Golden

North East Scotland Conservative

Pam Gosal

West Scotland Conservative

Mairi Gougeon

Angus North and Mearns Scottish National Party

Christine Grahame

Midlothian South, Tweeddale and Lauderdale Scottish National Party

Rhoda Grant

Highlands and Islands Labour

Neil Gray

Airdrie and Shotts Scottish National Party

Jamie Greene

West Scotland Conservative

Ross Greer

West Scotland Green

Mark Griffin

Central Scotland Labour

Sandesh Gulhane

Glasgow Conservative

Jamie Halcro Johnston

Highlands and Islands Conservative

Rachael Hamilton

Ettrick, Roxburgh and Berwickshire Conservative

Emma Harper

South Scotland Scottish National Party

Patrick Harvie

Glasgow Green

Clare Haughey

Rutherglen Scottish National Party

Jamie Hepburn

Cumbernauld and Kilsyth Scottish National Party

Craig Hoy

South Scotland Conservative

Fiona Hyslop

Linlithgow Scottish National Party

Daniel Johnson

Edinburgh Southern Labour

Alison Johnstone

Lothian Green

Liam Kerr

North East Scotland Conservative

Stephen Kerr

Central Scotland Conservative

Bill Kidd

Glasgow Anniesland Scottish National Party

Monica Lennon

Central Scotland Labour

Richard Leonard

Central Scotland Labour

Richard Lochhead

Moray Scottish National Party

Douglas Lumsden

North East Scotland Conservative

Gordon MacDonald

Edinburgh Pentlands Scottish National Party

Fulton MacGregor

Coatbridge and Chryston Scottish National Party

Gillian Mackay

Central Scotland Green

Rona Mackay

Strathkelvin and Bearsden Scottish National Party

Ben Macpherson

Edinburgh Northern and Leith Scottish National Party

Ruth Maguire

Cunninghame South Scottish National Party

Michael Marra

North East Scotland Labour

Gillian Martin

Aberdeenshire East Scottish National Party

John Mason

Glasgow Shettleston Scottish National Party

Michael Matheson

Falkirk West Scottish National Party

Màiri McAllan

Clydesdale Scottish National Party

Liam McArthur

Orkney Islands Liberal Democrat

Roz McCall

Mid Scotland and Fife Conservative

Ivan McKee

Glasgow Provan Scottish National Party

Christina McKelvie

Hamilton, Larkhall and Stonehouse Scottish National Party

Paul McLennan

East Lothian Scottish National Party

Stuart McMillan

Greenock and Inverclyde Scottish National Party

Marie McNair

Clydebank and Milngavie Scottish National Party

Pauline McNeill

Glasgow Labour

Jenni Minto

Argyll and Bute Scottish National Party

Carol Mochan

South Scotland Labour

Edward Mountain

Highlands and Islands Conservative

Oliver Mundell

Dumfriesshire Conservative

Audrey Nicoll

Aberdeen South and North Kincardine Scottish National Party

Paul O'Kane

West Scotland Labour

Willie Rennie

North East Fife Liberal Democrat

Angus Robertson

Edinburgh Central Scottish National Party

Shona Robison

Dundee City East Scottish National Party

Emma Roddick

Highlands and Islands Scottish National Party

Douglas Ross

Highlands and Islands Conservative

Alex Rowley

Mid Scotland and Fife Labour

Mr Mark Ruskell

Mid Scotland and Fife Green

Anas Sarwar

Glasgow Labour

Graham Simpson

Central Scotland Conservative

Lorna Slater

Lothian Green

Elizabeth Smith

Mid Scotland and Fife Conservative

Colin Smyth

South Scotland Labour

Shirley-Anne Somerville

Dunfermline Scottish National Party

Collette Stevenson

East Kilbride Scottish National Party

Alexander Stewart

Mid Scotland and Fife Conservative

Kaukab Stewart

Glasgow Kelvin Scottish National Party

Kevin Stewart

Aberdeen Central Scottish National Party

Nicola Sturgeon

Glasgow Southside Scottish National Party

Paul Sweeney

Glasgow Labour

John Swinney

Perthshire North Scottish National Party

Michelle Thomson

Falkirk East Scottish National Party

Maree Todd

Caithness, Sutherland and Ross Scottish National Party

David Torrance

Kirkcaldy Scottish National Party

Evelyn Tweed

Stirling Scottish National Party

Mercedes Villalba

North East Scotland Labour

Sue Webber

Lothian Conservative

Annie Wells

Glasgow Conservative

Tess White

North East Scotland Conservative

Martin Whitfield

South Scotland Labour

Elena Whitham

Carrick, Cumnock and Doon Valley Scottish National Party

Brian Whittle

South Scotland Conservative

Beatrice Wishart

Shetland Islands Liberal Democrat

Humza Yousaf

Glasgow Pollok Scottish National Party