Is there an election in my area?

On 7 May millions of people will be able to vote in elections across Great Britain.

There are votes for the Scottish and Welsh parliaments and councils and mayors in some parts of England.

Use our tool to see if there is an election in your area.

Scottish Parliament

All 129 seats are up for election in the Scottish Parliament.

The largest party is currently the Scottish National Party led by John Swinney.

The last election was in 2021 when the SNP fell one seat short of a majority.

News imageHemicycle chart showing seats won by each party in 2021 Scottish Election. 129 seats total, 65 seats for a majority. 64 seats for SNP, 31 for Conservative, 22 for Labour, 8 for Scottish Greens, 4 for Liberal Democrats

There are 73 constituencies and each elect one MSP. This is done by a first-past-the-post system of voting where the candidate with the most votes wins.

The other 56 MSPs are elected to represent one of eight regions. Each region elects seven members using a form of proportional representation.

There have been boundary changes for this election so some constituencies have changed name and shape.

Welsh Parliament

The Welsh Parliament is expanding from 60 to 96 seats and a new electoral system is being introduced.

The boundaries are changing here too. The old constituencies and regions are being replaced with 16 new constituencies that will each elect six members using a system of proportional representation.

Labour held half of the seats after the last election in 2021.

News imageHemicycle chart showing seats won by each party in 2021 Welsh Parliament Election. 60 seats total, 31 seats for a majority. 30 seats for Labour, 16 for Conservative, 13 for Plaid Cymru, 1 for Liberal Democrats.

English councils and mayors

There are more than 5,000 councillors up for election across 137 councils on 7 May.

They are standing for a mixture of district, metropolitan, unitary and county councils.

Elections are also taking place in all London boroughs.

Outside the capital there are elections in the West Midlands, the North West, as well as other areas scattered across England.

There are also six county council elections, three in East Anglia and three in the South East.

Labour are defending the most seats with more than 2,500, the Conservatives over 1,300 and the Lib Dems just under 700.

Most of the seats were last contested in 2022 at a time when Reform UK stood in very few areas.

News imageBar chart showing council seats defended by each party in England, Labour 2557, Conservative 1364, Lib Dem 684, Independents and others 204, Green 140, Resident's Associations 62, Reform 2

There are also six council mayors up for election, five in London and one in Watford.

News imageA purple banner displaying the words "More on election 2026" beside a colourful pyramid shape in green, pink and blue