Electoral history of John Swinney

This is a summary of the electoral history of John Swinney, the First Minister of Scotland and Leader of the Scottish National Party since 2024 and 2024.

2024 Scottish National Party leadership election
TBA

First Minister Nominating Elections
TBA