Results: parties by seats
326 seats for a majority
0 seats to go
- Labour 412 seats 211 seats gained
- Conservative 121 seats 251 seats lost
- Liberal Democrat 72 seats 64 seats gained
- Scottish National Party 9 seats 39 seats lost
- Sinn Fein 7 seats No change
- Others 29 seats 15 seats gained
Scotland Election 2024 Results
The results of the general election are below. Scroll down for a list of the parties.
Follow the latest news on the general election in Scotland here
Scotland
0 seats to goCounting complete
- Labour 37 seats 36 seats gained
- Scottish National Party 9 seats 39 seats lost
- Liberal Democrat 6 seats 4 seats gained
- Conservative 5 seats 1 seat lost
Scotland results
Counting complete. After 57 of 57 seats declared.
Change compared with 2019
Labour
- Total seats37
- Change+36
- Total votes851,897
- Share35.3%
- Share change+16.7
Scottish National Party
- Total seats9
- Change-39
- Total votes724,758
- Share30.0%
- Share change-15.0
Liberal Democrat
- Total seats6
- Change+4
- Total votes234,228
- Share9.7%
- Share change+0.2
Conservative
- Total seats5
- Change-1
- Total votes307,344
- Share12.7%
- Share change-12.4
Reform UK
- Total seats0
- Change0
- Total votes167,979
- Share7.0%
- Share change+6.5
Green
- Total seats0
- Change0
- Total votes92,685
- Share3.8%
- Share change+2.8
Alba
- Total seats0
- Change0
- Total votes11,784
- Share0.5%
- Share change+0.5
Independent
- Total seats0
- Change0
- Total votes9,782
- Share0.4%
- Share change+0.3
Scottish Family Party
- Total seats0
- Change0
- Total votes5,425
- Share0.2%
- Share change+0.2
Trade Unionist and Socialist Coalition
- Total seats0
- Change0
- Total votes1,523
- Share0.1%
- Share change+0.1
Socialist Labour Party
- Total seats0
- Change0
- Total votes788
- Share0.0%
- Share change0.0
Communist Party of Britain
- Total seats0
- Change0
- Total votes516
- Share0.0%
- Share change0.0
Liberal Party
- Total seats0
- Change0
- Total votes481
- Share0.0%
- Share change0.0
Social Democratic Party
- Total seats0
- Change0
- Total votes426
- Share0.0%
- Share change0.0
Workers Party of Britain
- Total seats0
- Change0
- Total votes415
- Share0.0%
- Share change0.0
UK Independence Party
- Total seats0
- Change0
- Total votes313
- Share0.0%
- Share change-0.1
Heritage Party
- Total seats0
- Change0
- Total votes230
- Share0.0%
- Share change0.0
Others
- Total seats0
- Change0
- Total votes4,236
- Share0.0%
- Share change0.0
Vote share and change
Party | Vote share | Change since 2019 |
|---|---|---|
Labour | 35.3% | +16.7% |
Scottish National Party | 30.0% | −15.0% |
Conservative | 12.7% | −12.4% |
Liberal Democrat | 9.7% | +0.2% |
Reform UK | 7.0% | +6.5% |
Green | 3.8% | +2.8% |
Alba | 0.5% | +0.5% |
Scottish Family Party | 0.2% | +0.2% |
Trade Unionist and Socialist Coalition | 0.1% | +0.1% |
Christian Peoples Alliance | - | - |
Communist Party of Britain | 0.0% | 0.0% |
Heritage Party | 0.0% | 0.0% |
Liberal Party | 0.0% | 0.0% |
Social Democratic Party | 0.0% | 0.0% |
Socialist Labour Party | 0.0% | 0.0% |
UK Independence Party | 0.0% | −0.1% |
Workers Party of Britain | 0.0% | 0.0% |
Others | 0.6% |
Party | Vote share |
|---|---|
Labour | 35.3% |
Scottish National Party | 30.0% |
Conservative | 12.7% |
Liberal Democrat | 9.7% |
Reform UK | 7.0% |
Green | 3.8% |
Alba | 0.5% |
Scottish Family Party | 0.2% |
Trade Unionist and Socialist Coalition | 0.1% |
Christian Peoples Alliance | - |
Communist Party of Britain | 0.0% |
Heritage Party | 0.0% |
Liberal Party | 0.0% |
Social Democratic Party | 0.0% |
Socialist Labour Party | 0.0% |
UK Independence Party | 0.0% |
Workers Party of Britain | 0.0% |
Others | 0.6% |
Party | Change since 2019 |
|---|---|
Labour | +16.7% |
Scottish National Party | −15.0% |
Conservative | −12.4% |
Liberal Democrat | +0.2% |
Reform UK | +6.5% |
Green | +2.8% |
Alba | +0.5% |
Scottish Family Party | +0.2% |
Trade Unionist and Socialist Coalition | +0.1% |
Christian Peoples Alliance | - |
Communist Party of Britain | 0.0% |
Heritage Party | 0.0% |
Liberal Party | 0.0% |
Social Democratic Party | 0.0% |
Socialist Labour Party | 0.0% |
UK Independence Party | −0.1% |
Workers Party of Britain | 0.0% |
Scotland turnout
Registered voters4,078,398
Scotland turnout
59.2%Change since 2019−8.4



