UK parliamentary constituencies
All 650 current Westminster constituencies, with their 2024 result and history, plus every former constituency name used since 1918.
- All 650
- Scotland
- Wales
- Northern Ireland
- North East
- North West
- Yorkshire and the Humber
- East Midlands
- West Midlands
- East of England
- London
- South East
- South West
Former constituencies
Every constituency name used at a general election since 1918 has its own page. Choose a letter:
- Aberavon 1955–2019
- Aberconwy 2010–2019
- Aberdare 1950–1979
- Aberdeen Central 1997–2001
- Aberdeenshire and Kincardineshire Central 1918–1945
- Aberdeenshire and Kincardineshire Eastern 1918–1945
- Aberdeenshire and Kincardineshire Kincardine and Western 1918–1945
- Aberdeenshire East 1950–1974
- Aberdeenshire West 1950–1974
- Abertillery 1955–1979
- Abingdon 1955–1979
- Accrington 1918–1979
- Acton 1950–1979
- Aldridge-Brownhill 1974–1979
- Altrincham and Sale 1945–1992
- Anglesey 1918–1979
- Angus 1997–2019
- Angus and Kincardinshire North Angus and Mearns 1950–1951
- Angus and Kincardinshire South Angus 1950–1951
- Angus East 1983–1992
- Angus North and Mearns 1974–1974
- Angus South 1974–1974
- Antrim 1922–1945
- Antrim East 1918–1992
- Antrim Mid 1918–1918
- Antrim North 1918–1992
- Antrim South 1918–1992
- Arfon 2010–2019
- Argyll 1918–1979
- Argyll and Bute 1983–2019
- Armagh 1922–1979
- Armagh Mid 1918–1918
- Armagh North 1918–1918
- Armagh South 1918–1918
- Arundel 1974–1992
- Arundel and Shoreham 1955–1970
- Ayr 1955–2001
- Ayr District of Burghs 1918–1945
- Ayrshire and Bute Ayr 1950–1951
- Ayrshire and Bute Bute and North Ayrshire 1950–1951
- Ayrshire and Bute Bute and Northern 1918–1945
- Ayrshire and Bute Central Ayrshire 1950–1951
- Ayrshire and Bute Kilmarnock 1918–1951
- Ayrshire and Bute South Ayrshire 1918–1951
- Ayrshire Central 1974–1979
- Ayrshire North and Bute 1974–1974
- Ayrshire South 1974–1979
Official results House of Commons Library and UK Parliament election results data. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data