Senedd Polling

On this page are the latest Senedd election polls for the 2026 Senedd election together with uniform swing calculations of the polling averages. The seat calculations are from the 2026 Senedd swingometer. Note that these calculations use our estimate of the new boundaries.

HUNG PARLIAMENT
Plaid Cymru
short by
15
49 seats needed for a majority

Here are the polling averages of the polls below together with the seat changes on uniform swings. Information on how the 2026 Senedd election polling average is calculated is available here.

VotesSeatsSeat Changes
PartyThenNowChangeThenNowGainsLossesNet
Reform UK1.04%29.00%+27.96%033+330+33
Plaid Cymru20.72%27.00%+6.28%2134+130+13
Labour36.17%18.00%-18.17%47190-28-28
Conservative25.08%11.00%-14.08%2880-20-20
Green4.39%7.00%+2.61%00000
Liberal Democrat4.34%7.00%+2.66%02+20+2
Abolish Welsh Assembly3.73%3.73%0.00%00000
Swingometer

See which seats have changed hands using our Senedd seat calculator.

At the bottom of this page are the most recent 2026 Senedd election polls for the next Senedd election ordered from newest to oldest. These polls should be used in conjunction with the Senedd swingometer.

Polls

Labour
Conservative
Plaid Cymru
Green
Liberal Democrat
Reform UK
Last Day of Field WorkPollster / ClientSample SizeWeightLABCONPCGRNLDREFLead
16 Jun 2025Find Out Now2,1011.0018112777292
30 Apr 2025YouGov / Barn Cymru1,265-18133057255
1 Apr 2025Survation809-27152455243
23 Mar 2025Beaufort Research / Nation.Cymru1,000-27162454233
29 Nov 2024YouGov / Barn Cymru1,121-23192465231
4 Nov 2024Survation / Reform UK2,006-29182065199
18 Jul 2024Welsh Election Study2,565-25162466161
1 Jul 2024YouGov / Barn Cymru1,072-27182356184
7 Jun 2024Redfield & Wilton960-362218661114
3 Jun 2024YouGov / Barn Cymru1,066-30192366127
19 May 2024Redfield & Wilton900-372020531017
2029 General Election
Latest Posts
New Senedd Election System
posted 20 Oct 2024, 11:00
Historical Battlegrounds
posted 28 Jul 2024, 11:30
Website Updated with the 2024 General Election Results
posted 5 Jul 2024, 12:00