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:
- Paddington 1974–1979
- Paddington North 1918–1970
- Paddington South 1918–1970
- Paisley 1918–1979
- Paisley North 1983–2001
- Paisley South 1983–2001
- Pembroke 1955–1992
- Pembrokeshire 1918–1951
- Pendle 1983–2019
- Penistone 1955–1979
- Penrith and The Border 1974–2019
- Penrith and the Borders 1955–1979
- Perth 1997–2001
- Perth and East Perthshire 1955–1979
- Perth and Kinross 1983–1992
- Perth and North Perthshire 2005–2019
- Perthshire and Kinross Shire Kinross and West Perthshire 1950–1951
- Perthshire and Kinross Shire Kinross and Western 1918–1945
- Perthshire and Kinross Shire Perth 1918–1945
- Perthshire and Kinross Shire Perth and East Perthshire 1950–1951
- Petersfield 1955–1979
- Plymouth Devonport 1918–2005
- Plymouth Drake 1918–1992
- Plymouth Sutton 1918–2005
- Pontefract 1950–1979
- Pontefract and Castleford 1974–2005
- Pontypool 1955–1979
- Poplar 1950–1970
- Poplar and Canning Town 1997–2005
- Poplar Bow and Bromley 1918–1945
- Poplar South Poplar 1918–1945
- Portsmouth Central 1918–1945
- Portsmouth Langston 1955–1970
- Portsmouth Langstone 1950–1951
- Portsmouth West 1950–1970
- Preseli Pembrokeshire 1997–2019
- Preston North 1950–1979
- Preston South 1950–1979
- Pudsey 1950–2019
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