Published on 23 September 2025 by the authority of the Scottish Parliament Party Abbreviation Alba Party Alba Scottish Conservative and Unionist Party Con Scottish Green Party Green Scottish Labour Lab Scottish Liberal Democrats LD Scottish National Party SNP Independent MSPs Ind No Party Affiliation NPA QC Queen’s Counsel KC King’s Counsel First Cabinet (19 May 2021 – 29 March 2023) First Minister Nicola Sturgeon (SNP) (18 May 2021 – 28 March 2023) Deputy First Minister and Cabinet Secretary for Covid Recovery (also covering the Finance and Economy portfolio from 16 July 2022 due to Kate Forbes’s maternity leave) John Swinney (SNP) (18 May 2021 – 28 March 2023) Cabinet Secretary for Education and Skills Shirley-Anne Somerville (SNP) (19 May 2021 – 29 March 2023) Cabinet Secretary for Health and Social Care Humza Yousaf (SNP) (19 May 2021 – 28 March 2023) Cabinet Secretary for Finance and the Economy Kate Forbes (SNP) (19 May 2021 –28 March 2023) Currently on maternity leave from 16 July 2022 (portfolio being covered by John Swinney MSP) Cabinet Secretary for Justice and Veterans Keith Brown (SNP) (20 May 2021 – 29 March 2023) Cabinet Secretary for Rural Affairs and Islands Mairi Gougeon (SNP) (20 May 2021 – 29 March 2023) Cabinet Secretary for the Constitution, External Affairs and Culture Angus Robertson (SNP) (20 May 2021 – 29 March 2023) Cabinet Secretary for Net Zero, Energy and Transport Michael Matheson (SNP) (19 May 2021 – 29 March 2023) Cabinet Secretary for Social Justice, Housing and Local Government Shona Robison (SNP) (20 May 2021 – 29 March 2023) Minister for Drugs Policy Angela Constance (SNP) (19 May 2021 – 29 March 2023) Cumulative list of Ministers and Law Officers: Session 6 1 Minister for Parliamentary Business George Adam (SNP) (20 May 2021 – 29 March 2023) Minister for Just Transition, Employment and Fair Work Richard Lochhead (SNP) (19 May 2021 – 29 March 2023) Minister for Business, Trade, Tourism and Enterprise Ivan McKee (SNP) (19 May 2021 – 29 March 2023) Minister for Public Finance, Planning and Community Wealth Tom Arthur (SNP) (20 May 2021 – 29 March 2023) Minister for Public Health, Women's Health and Sport Maree Todd (SNP) (19 May 2021 – 29 March 2023) Minister for Mental Wellbeing and Social Care Kevin Stewart (SNP) (19 May 2021 – 29 March 2023) Minister for Children and Young People Clare Haughey (SNP) (19 May 2021 – 29 March 2023) Minister for Higher Education and Further Education, Youth Employment and Training Jamie Hepburn (SNP) (19 May 2021 – 29 March 2023) Minister for Environment, Biodiversity and Land Reform Mairi McAllan (SNP) (20 May 2021 – 31 August 2021) Job title changed to Minister for Environment and Land Reform on 31 August 2021.