Elections 2021 results
Wales results
60 of 60 seats counted. Counting complete. 31 seats needed for majority
- Labour 30 seats, 1 seat gained
- Conservative 16 seats, 5 seats gained
- Plaid Cymru 13 seats, 1 seat gained
- Liberal Democrat 1 seat, No change
- Green 0 seats, No change
- Abolish the Welsh Assembly Party 0 seats, No change
- Labour 30 seats, 1 seat gained
- Conservative 16 seats, 5 seats gained
- Plaid Cymru 13 seats, 1 seat gained
- Liberal Democrat 1 seat, No change
- Green 0 seats, No change
- Abolish the Welsh Assembly Party 0 seats, No change
Wales Election 2021
Labour remains in power after Welsh election
Labour will remain in power in Wales for another five years after matching its best-ever Senedd election result, winning half of the 60 seats in the Welsh Parliament.
On Saturday, the final regional seats in South Wales East and South Wales Central were declared.
With the results of those final eight seats, Labour has won 30 seats, the Conservatives 16, Plaid Cymru 13, and the Lib Dems one.
Jump to section below:
Parliament scoreboard
Counting complete. After 60 of 60 seats declared.
Change compared with 2016
Labour
- total seats 30
- change +1
- Constituency total seats 27
- Constituency change 0
- Constituency total votes 443,047
- Constituency share 39.9%
- Constituency share change +5.2
- Region total seats 3
- Region change +1
- Region total votes 401,770
- Region share 36.2%
- Region share change +4.7
Conservative
- total seats 16
- change +5
- Constituency total seats 8
- Constituency change +2
- Constituency total votes 289,802
- Constituency share 26.1%
- Constituency share change +5.0
- Region total seats 8
- Region change +3
- Region total votes 278,560
- Region share 25.1%
- Region share change +6.3
Plaid Cymru
- total seats 13
- change +1
- Constituency total seats 5
- Constituency change -1
- Constituency total votes 225,376
- Constituency share 20.3%
- Constituency share change -0.2
- Region total seats 8
- Region change +2
- Region total votes 230,161
- Region share 20.7%
- Region share change -0.1
Liberal Democrat
- total seats 1
- change 0
- Constituency total seats 0
- Constituency change -1
- Constituency total votes 54,202
- Constituency share 4.9%
- Constituency share change -2.8
- Region total seats 1
- Region change +1
- Region total votes 48,217
- Region share 4.3%
- Region share change -2.2
Green
- total seats 0
- change 0
- Constituency total seats 0
- Constituency change 0
- Constituency total votes 17,817
- Constituency share 1.6%
- Constituency share change -0.9
- Region total seats 0
- Region change 0
- Region total votes 48,714
- Region share 4.4%
- Region share change +1.4
Abolish the Welsh Assembly Party
- total seats 0
- change 0
- Constituency total seats 0
- Constituency change 0
- Constituency total votes 18,149
- Constituency share 1.6%
- Constituency share change +1.6
- Region total seats 0
- Region change 0
- Region total votes 41,399
- Region share 3.7%
- Region share change -0.7
UK Independence Party
- total seats 0
- change -7
- Constituency total seats 0
- Constituency change 0
- Constituency total votes 8,586
- Constituency share 0.8%
- Constituency share change -11.7
- Region total seats 0
- Region change -7
- Region total votes 17,341
- Region share 1.6%
- Region share change -11.4
Reform UK
- total seats 0
- change 0
- Constituency total seats 0
- Constituency change 0
- Constituency total votes 17,405
- Constituency share 1.6%
- Constituency share change +1.6
- Region total seats 0
- Region change 0
- Region total votes 11,730
- Region share 1.1%
- Region share change +1.1
Propel
- total seats 0
- change 0
- Constituency total seats 0
- Constituency change 0
- Constituency total votes 8,864
- Constituency share 0.8%
- Constituency share change +0.8
- Region total seats 0
- Region change 0
- Region total votes 9,825
- Region share 0.9%
- Region share change +0.9
Gwlad
- total seats 0
- change 0
- Constituency total seats 0
- Constituency change 0
- Constituency total votes 2,829
- Constituency share 0.3%
- Constituency share change +0.3
- Region total seats 0
- Region change 0
- Region total votes 6,776
- Region share 0.6%
- Region share change +0.6
Independent
- total seats 0
- change 0
- Constituency total seats 0
- Constituency change 0
- Constituency total votes 21,064
- Constituency share 1.7%
- Constituency share change +1.7
- Region total seats 0
- Region change 0
- Region total votes 3,709
- Region share 0.3%
- Region share change +0.3
Communist Party of Britain
- 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 2,837
- Region share 0.3%
- Region share change +0.1
Others
- total seats 0
- change 0
- Constituency total seats 0
- Constituency change 0
- Constituency total votes 4,589
- Constituency share 0.4%
- Constituency share change +0.4
- Region total seats 0
- Region change 0
- Region total votes 9,856
- Region share 0.8%
- Region share change +0.5
Turnout
Registered voters:2,386,957
Turnout:
47%Change since 2016:+1.20%
Police and crime commissioners
Counting complete. After 4 of 4 police force areas declared.
Dyfed-Powys
Plaid Cymru, Dafydd LlywelynPrevious winnerPlaid Cymru,Dafydd LlywelynGwent
Labour, Jeff CuthbertPrevious winnerLabour,Jeff CuthbertNorth Wales
Labour, Andy DunbobbinPrevious winnerPlaid Cymru,Arfon JonesSouth Wales
Labour, Alun MichaelPrevious winnerLabour,Alun Michael