Scottish National Party General elections
| General election | Constituencies contested | Votes | Vote Share | Constituencies won |
| 4 July 2024 | 57 | 724,758 | 2.5% | 9 |
| 12 December 2019 | 59 | 1,242,380 | 3.9% | 48 |
| 8 June 2017 | 59 | 977,568 | 3.0% | 35 |
| 7 May 2015 | 59 | 1,454,436 | 4.7% | 56 |
| 6 May 2010 | 59 | 491,386 | 1.7% | 6 |