John Swinney
People · First Minister

John Swinney

Rt Hon John Swinney MSP

Party / affiliation
Scottish National Party
Area represented
Perthshire North
Current role
First Minister of Scotland
Organisation
Scottish Government
Official website
About this profile

Information on this page has been compiled from publicly available sources, including official records, organisation publications and other authoritative references. We aim to keep profiles accurate and up to date, but public information can change over time.

If you believe any information on this page is inaccurate or incomplete, please contact the editorial team.

Biography

John Swinney is a Scottish politician who serves as First Minister of Scotland and leader of the Scottish National Party. He was first appointed First Minister in May 2024 and was reappointed following the 2026 Scottish Parliament election.

Born in 1964, Swinney joined the SNP in 1979 and graduated from the University of Edinburgh with an MA (Hons) in Politics. Before entering Parliament, he worked for the Scottish Coal Project, Development Options and Scottish Amicable.

He was elected as the MP for North Tayside in 1997 and became an MSP when the Scottish Parliament was established in 1999. He served as SNP deputy leader from 1998 to 2000 and as party leader from 2000 to 2004.

Swinney returned to senior government after the SNP entered office in 2007, holding a series of major portfolios including finance, education and Covid recovery. He served as Deputy First Minister between 2014 and 2023.

He represents Perthshire North in the Scottish Parliament and was re-elected for the constituency in 2026. As First Minister, he is head of the Scottish Government and chairs the Scottish Cabinet.

Contact information

Official contact

Articles mentioning John Swinney