Northern Ireland Assembly Projection

Input your expected first preference vote shares for all parties to see how many seats they could win. This creates a complete constituency level projection.

Just make sure they sum to 100%

Preset Examples

Input your projected vote shares for each party

Party

Vote Share

Party

Vote Share

Sinn Féin
DUP
Alliance
UUP
SDLP
TUV
PBP
Green
Aontú
Independent
Other

Disclaimer

This is not an official prediction. Instead, it is an educational tool to visualise how the next Assembly could look under certain scenarios.
The numbers here are a projection of the next Assembly election based on proportional swing from notional results from 2022 to account for boundary changes. It assumes that all parties will contest every constituency which is not the case in general elections.
There are other methods which could be used to create projections which may create different results. The results should not be taken as fact as there are likely to be some specific candidates who over and under perform for personal reasons and transfers are notoriously difficult to model. There may also be local issues and fine margins which impact results. If you’d like to find out more about how STV works please read this NI Assembly blog guide to STV, to find your constituency visit the UK Parliament constituencies page, or to register to vote, visit gov.uk.

Polling Trends

The chart below shows polling trends for major Northern Irish political parties over time. Data is sourced from various polling companies and election results. Hover over data points to see more information about each poll.

DUP
Sinn Féin
UUP
SDLP
Alliance
TUV

💜 We’ve brewed up this site with a lot of love (and caffeine). 💜

Building this website took a lot of late nights and a genuine passion for making devolved election projections that are accessible.

If you’ve enjoyed using the site or found it helpful, consider supporting us with a coffee.

It’s a small gesture, but it means the world to us and helps keep projects like this going.