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

Brian Adam

Aberdeen North Scottish National Party

Bashir Ahmad

Glasgow Scottish National Party

Bill Aitken

Glasgow Conservative

Wendy Alexander

Paisley North Labour

Alasdair Allan

Western Isles Scottish National Party

Jackie Baillie

Dumbarton Labour

Claire Baker

Mid Scotland and Fife Labour

Richard Baker

North East Scotland Labour

Sarah Boyack

Edinburgh Central Labour

Rhona Brankin

Midlothian Labour

Ted Brocklebank

Mid Scotland and Fife Conservative

Gavin Brown

Lothians Conservative

Keith Brown

Ochil Scottish National Party

Robert Brown

Glasgow Liberal Democrat

Derek Brownlee

South of Scotland Conservative

Bill Butler

Glasgow Anniesland Labour

Aileen Campbell

South of Scotland Scottish National Party

Jackson Carlaw

West of Scotland Conservative

Malcolm Chisholm

Edinburgh North and Leith Labour

Willie Coffey

Kilmarnock and Loudoun Scottish National Party

Angela Constance

Livingston Scottish National Party

Cathie Craigie

Cumbernauld and Kilsyth Labour

Bruce Crawford

Stirling Scottish National Party

Roseanna Cunningham

Perth Scottish National Party

Margaret Curran

Glasgow Baillieston Labour

Nigel Don

North East Scotland Scottish National Party

Bob Doris

Glasgow Scottish National Party

Helen Eadie

Dunfermline East Labour

Fergus Ewing

Inverness East, Nairn and Lochaber Scottish National Party

Linda Fabiani

Central Scotland Scottish National Party

John Farquhar Munro

Ross, Skye and Inverness West Liberal Democrat

Patricia Ferguson

Glasgow Maryhill Labour

Alex Fergusson

Galloway and Upper Nithsdale None

Ross Finnie

West of Scotland Liberal Democrat

Joe FitzPatrick

Dundee West Scottish National Party

Lord George Foulkes

Lothians Labour

Murdo Fraser

Mid Scotland and Fife Conservative

Kenneth Gibson

Cunninghame North Scottish National Party

Rob Gibson

Highlands and Islands Scottish National Party

Karen Gillon

Clydesdale Labour

Marlyn Glen

North East Scotland Labour

Trish Godman

West Renfrewshire Labour

Annabel Goldie

West of Scotland Conservative

Charlie Gordon

Glasgow Cathcart Labour

Christine Grahame

South of Scotland Scottish National Party

Rhoda Grant

Highlands and Islands Labour

Iain Gray

East Lothian Labour

Robin Harper

Lothians Green

Christopher Harvie

Mid Scotland and Fife Scottish National Party

Patrick Harvie

Glasgow Green

Hugh Henry

Paisley South Labour

Jamie Hepburn

Central Scotland Scottish National Party

Jim Hume

South of Scotland Liberal Democrat

Fiona Hyslop

Lothians Scottish National Party

Adam Ingram

South of Scotland Scottish National Party

Cathy Jamieson

Carrick, Cumnock and Doon Valley Labour

Alex Johnstone

North East Scotland Conservative

James Kelly

Glasgow Rutherglen Labour

Andy Kerr

East Kilbride Labour

Bill Kidd

Glasgow Scottish National Party

Johann Lamont

Glasgow Pollok Labour

John Lamont

Roxburgh and Berwickshire Conservative

Marilyn Livingstone

Kirkcaldy Labour

Richard Lochhead

Moray Scottish National Party

Kenny MacAskill

Edinburgh East and Musselburgh Scottish National Party

Lewis Macdonald

Aberdeen Central Labour

Margo MacDonald

Lothians Independent

Kenneth Macintosh

Eastwood Labour

Paul Martin

Glasgow Springburn Labour

Tricia Marwick

Central Fife Scottish National Party

Jim Mather

Argyll and Bute Scottish National Party

Michael Matheson

Falkirk West Scottish National Party

Stewart Maxwell

West of Scotland Scottish National Party

Liam McArthur

Orkney Islands Liberal Democrat

Frank McAveety

Glasgow Shettleston Labour

Tom McCabe

Hamilton South Labour

Rt Hon Jack McConnell

Motherwell and Wishaw Labour

Jamie McGrigor

Highlands and Islands Conservative

Alison McInnes

North East Scotland Liberal Democrat

Ian McKee

Lothians Scottish National Party

Christina McKelvie

Central Scotland Scottish National Party

David McLetchie

Edinburgh Pentlands Conservative

Michael McMahon

Hamilton North and Bellshill Labour

Stuart McMillan

West of Scotland Scottish National Party

Duncan McNeil

Greenock and Inverclyde Labour

Pauline McNeill

Glasgow Kelvin Labour

Des McNulty

Clydebank and Milngavie Labour

Nanette Milne

North East Scotland Conservative

Margaret Mitchell

Central Scotland Conservative

Alasdair Morgan

South of Scotland Scottish National Party

Mary Mulligan

Linlithgow Labour

Elaine Murray

Dumfries Labour

Alex Neil

Central Scotland Scottish National Party

Hugh O'Donnell

Central Scotland Liberal Democrat

Irene Oldfather

Cunninghame South Labour

John Park

Mid Scotland and Fife Labour

Gil Paterson

West of Scotland Scottish National Party

Peter Peacock

Highlands and Islands Labour

Cathy Peattie

Falkirk East Labour

Mike Pringle

Edinburgh South Liberal Democrat

Jeremy Purvis

Tweeddale, Ettrick and Lauderdale Liberal Democrat

George Reid

Ochil None

Shona Robison

Dundee East Scottish National Party

Mike Rumbles

West Aberdeenshire and Kincardine Liberal Democrat

Michael Russell

South of Scotland Scottish National Party

Alex Salmond

Gordon Scottish National Party

Mary Scanlon

Highlands and Islands Conservative

John Scott

Ayr Conservative

Tavish Scott

Shetland Islands Liberal Democrat

Richard Simpson

Mid Scotland and Fife Labour

Elaine Smith

Coatbridge and Chryston Labour

Elizabeth Smith

Mid Scotland and Fife Conservative

Iain Smith

North East Fife Liberal Democrat

Margaret Smith

Edinburgh West Liberal Democrat

Nicol Stephen

Aberdeen South Liberal Democrat

Stewart Stevenson

Banff and Buchan Scottish National Party

David Stewart

Highlands and Islands Labour

Jamie Stone

Caithness, Sutherland and Easter Ross Liberal Democrat

Nicola Sturgeon

Glasgow Govan Scottish National Party

John Swinney

North Tayside Scottish National Party

Dave Thompson

Highlands and Islands Scottish National Party

Jim Tolson

Dunfermline West Liberal Democrat

Stefan Tymkewycz

Lothians Scottish National Party

Maureen Watt

North East Scotland Scottish National Party

Andrew Welsh

Angus Scottish National Party

Sandra White

Glasgow Scottish National Party

Karen Whitefield

Airdrie and Shotts Labour

David Whitton

Strathkelvin and Bearsden Labour

Bill Wilson

West of Scotland Scottish National Party

John Wilson

Central Scotland Scottish National Party