Elections 2021 results

Scotland results

129 of 129 seats counted. Counting complete. 65 seats needed for majority

  1. Scottish National Party 64 seats, 1 seat gained
  2. Conservative 31 seats, No change
  3. Labour 22 seats, 2 seats lost
  4. Green 8 seats, 2 seats gained
  5. Liberal Democrat 4 seats, 1 seat lost
  6. Alba 0 seats, No change
  1. Scottish National Party 64 seats, 1 seat gained
  2. Conservative 31 seats, No change
  3. Labour 22 seats, 2 seats lost
  4. Green 8 seats, 2 seats gained
  5. Liberal Democrat 4 seats, 1 seat lost
  6. Alba 0 seats, No change

Scotland Election 2021

SNP fall one seat short of overall majority

The SNP will form the next Scottish government - a historic fourth consecutive win for the nationalists - but with all the votes counted they have fallen one seat short of a majority. Click here for the full story.

Counting complete. After 129 of 129 seats declared.

Change compared with 2016
  1. Scottish National Party

    • total seats 64
    • change +1
    • Constituency total seats 62
    • Constituency change +3
    • Constituency total votes 1,291,204
    • Constituency share 47.7%
    • Constituency share change +1.2
    • Region total seats 2
    • Region change -2
    • Region total votes 1,094,374
    • Region share 40.3%
    • Region share change -1.4
  2. Conservative

    • total seats 31
    • change 0
    • Constituency total seats 5
    • Constituency change -2
    • Constituency total votes 592,518
    • Constituency share 21.9%
    • Constituency share change -0.1
    • Region total seats 26
    • Region change +2
    • Region total votes 637,131
    • Region share 23.5%
    • Region share change +0.6
  3. Labour

    • total seats 22
    • change -2
    • Constituency total seats 2
    • Constituency change -1
    • Constituency total votes 584,392
    • Constituency share 21.6%
    • Constituency share change -1.0
    • Region total seats 20
    • Region change -1
    • Region total votes 485,819
    • Region share 17.9%
    • Region share change -1.2
  4. Green

    • total seats 8
    • change +2
    • Constituency total seats 0
    • Constituency change 0
    • Constituency total votes 34,990
    • Constituency share 1.3%
    • Constituency share change +0.7
    • Region total seats 8
    • Region change +2
    • Region total votes 220,324
    • Region share 8.1%
    • Region share change +1.5
  5. Liberal Democrat

    • total seats 4
    • change -1
    • Constituency total seats 4
    • Constituency change 0
    • Constituency total votes 187,746
    • Constituency share 6.9%
    • Constituency share change -0.9
    • Region total seats 0
    • Region change -1
    • Region total votes 137,152
    • Region share 5.1%
    • Region share change -0.1
  6. Alba

    • total seats 0
    • change 0
    • Constituency total seats 0
    • Constituency change 0
    • Constituency total votes 0
    • Region total seats 0
    • Region change 0
    • Region total votes 44,913
    • Region share 1.7%
    • Region share change +1.7
  7. All For Unity

    • total seats 0
    • change 0
    • Constituency total seats 0
    • Constituency change 0
    • Constituency total votes 0
    • Region total seats 0
    • Region change 0
    • Region total votes 23,299
    • Region share 0.9%
    • Region share change +0.9
  8. Scottish Family Party

    • total seats 0
    • change 0
    • Constituency total seats 0
    • Constituency change 0
    • Constituency total votes 2,734
    • Constituency share 0.1%
    • Constituency share change +0.1
    • Region total seats 0
    • Region change 0
    • Region total votes 16,085
    • Region share 0.6%
    • Region share change +0.6
  9. Freedom Alliance

    • total seats 0
    • change 0
    • Constituency total seats 0
    • Constituency change 0
    • Constituency total votes 1,154
    • Constituency share 0.0%
    • Constituency share change 0.0
    • Region total seats 0
    • Region change 0
    • Region total votes 6,271
    • Region share 0.2%
    • Region share change +0.2
  10. Independent

    • total seats 0
    • change 0
    • Constituency total seats 0
    • Constituency change 0
    • Constituency total votes 5,673
    • Constituency share 0.0%
    • Constituency share change 0.0
    • Region total seats 0
    • Region change 0
    • Region total votes 6,122
    • Region share 0.1%
    • Region share change +0.1
  11. Reform UK

    • total seats 0
    • change 0
    • Constituency total seats 0
    • Constituency change 0
    • Constituency total votes 0
    • Region total seats 0
    • Region change 0
    • Region total votes 5,793
    • Region share 0.2%
    • Region share change +0.2
  12. UK Independence Party

    • total seats 0
    • change 0
    • Constituency total seats 0
    • Constituency change 0
    • Constituency total votes 699
    • Constituency share 0.0%
    • Constituency share change 0.0
    • Region total seats 0
    • Region change 0
    • Region total votes 3,848
    • Region share 0.1%
    • Region share change -1.9
  13. Others

    • total seats 0
    • change 0
    • Constituency total seats 0
    • Constituency change 0
    • Constituency total votes 5,573
    • Constituency share 0.1%
    • Constituency share change -0.1
    • Region total seats 0
    • Region change 0
    • Region total votes 31,604
    • Region share 1.2%
    • Region share change +0.7

Turnout

Registered voters:4,280,785
Turnout:
63%
Change since 2016:+7.60%