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
Wales Election 2024 Results
View this page inWelsh (Cymraeg)
The results of the general election are below. Scroll down for a list of the parties.
Wales
0 seats to goCounting complete
- Labour 27 seats 9 seats gained
- Plaid Cymru 4 seats 2 seats gained
- Liberal Democrat 1 seat 1 seat gained
- Conservative 0 seats 12 seats lost
Wales results
Counting complete. After 32 of 32 seats declared.
Change compared with 2019
Labour
- Total seats27
- Change+9
- Total votes487,636
- Share37.0%
- Share change-3.9
Plaid Cymru
- Total seats4
- Change+2
- Total votes194,811
- Share14.8%
- Share change+4.9
Liberal Democrat
- Total seats1
- Change+1
- Total votes85,911
- Share6.5%
- Share change+0.5
Conservative
- Total seats0
- Change-12
- Total votes240,003
- Share18.2%
- Share change-17.9
Reform UK
- Total seats0
- Change0
- Total votes223,018
- Share16.9%
- Share change+11.5
Green
- Total seats0
- Change0
- Total votes61,662
- Share4.7%
- Share change+3.7
Independent
- Total seats0
- Change0
- Total votes17,593
- Share1.3%
- Share change+0.9
Workers Party of Britain
- Total seats0
- Change0
- Total votes1,545
- Share0.1%
- Share change+0.1
Heritage Party
- Total seats0
- Change0
- Total votes926
- Share0.1%
- Share change+0.1
UK Independence Party
- Total seats0
- Change0
- Total votes600
- Share0.0%
- Share change0.0
Trade Unionist and Socialist Coalition
- Total seats0
- Change0
- Total votes532
- Share0.0%
- Share change0.0
Communist Party of Britain
- Total seats0
- Change0
- Total votes521
- Share0.0%
- Share change0.0
Socialist Labour Party
- Total seats0
- Change0
- Total votes424
- Share0.0%
- Share change0.0
Monster Raving Loony Party
- Total seats0
- Change0
- Total votes393
- Share0.0%
- Share change0.0
Climate Party
- Total seats0
- Change0
- Total votes104
- Share0.0%
- Share change0.0
Others
- Total seats0
- Change0
- Total votes3,397
- Share0.2%
- Share change+0.2
Vote share and change
Party | Vote share | Change since 2019 |
|---|---|---|
Labour | 37.0% | −3.9% |
Conservative | 18.2% | −17.9% |
Reform UK | 16.9% | +11.5% |
Plaid Cymru | 14.8% | +4.9% |
Liberal Democrat | 6.5% | +0.5% |
Green | 4.7% | +3.7% |
Heritage Party | 0.1% | +0.1% |
Workers Party of Britain | 0.1% | +0.1% |
Climate Party | 0.0% | 0.0% |
Communist Party of Britain | 0.0% | 0.0% |
Monster Raving Loony Party | 0.0% | 0.0% |
Social Democratic Party | - | - |
Socialist Labour Party | 0.0% | 0.0% |
Trade Unionist and Socialist Coalition | 0.0% | 0.0% |
UK Independence Party | 0.0% | 0.0% |
Others | 1.6% |
Party | Vote share |
|---|---|
Labour | 37.0% |
Conservative | 18.2% |
Reform UK | 16.9% |
Plaid Cymru | 14.8% |
Liberal Democrat | 6.5% |
Green | 4.7% |
Heritage Party | 0.1% |
Workers Party of Britain | 0.1% |
Climate Party | 0.0% |
Communist Party of Britain | 0.0% |
Monster Raving Loony Party | 0.0% |
Social Democratic Party | - |
Socialist Labour Party | 0.0% |
Trade Unionist and Socialist Coalition | 0.0% |
UK Independence Party | 0.0% |
Others | 1.6% |
Party | Change since 2019 |
|---|---|
Labour | −3.9% |
Conservative | −17.9% |
Reform UK | +11.5% |
Plaid Cymru | +4.9% |
Liberal Democrat | +0.5% |
Green | +3.7% |
Heritage Party | +0.1% |
Workers Party of Britain | +0.1% |
Climate Party | 0.0% |
Communist Party of Britain | 0.0% |
Monster Raving Loony Party | 0.0% |
Social Democratic Party | - |
Socialist Labour Party | 0.0% |
Trade Unionist and Socialist Coalition | 0.0% |
UK Independence Party | 0.0% |
Wales turnout
Registered voters2,347,783
Wales turnout
56.2%Change since 2019−10.3



