Political BeefWestminster, seat by seat
  1. Home
  2. Constituencies

Constituencies A–Z

The 650 Westminster constituencies used since the 2024 general election, A to Z, with the sitting MP.

650 constituencies
ConstituencyMember of ParliamentPartyMP since
Aberafan MaestegStephen KinnockLabour7 May 2015
Aberdeen NorthKirsty BlackmanScottish National Party7 May 2015
Aberdeen SouthDouglas LumsdenConservative18 June 2026
Aberdeenshire North and Moray EastSeamus LoganScottish National Party4 July 2024
Airdrie and ShottsKenneth StevensonLabour4 July 2024
AldershotAlex BakerLabour4 July 2024
Aldridge-BrownhillsWendy MortonConservative7 May 2015
Alloa and GrangemouthBrian LeishmanLabour4 July 2024
Altrincham and Sale WestMr Connor RandLabour4 July 2024
Alyn and DeesideSir Mark TamiLabour7 June 2001
Amber ValleyLinsey FarnsworthLabour4 July 2024
Angus and Perthshire GlensDave DooganScottish National Party12 December 2019
Arbroath and Broughty FerryLara BirdScottish National Party18 June 2026
Argyll, Bute and South LochaberBrendan O'HaraScottish National Party7 May 2015
Arundel and South DownsAndrew GriffithConservative12 December 2019
AshfieldLee AndersonReform UK12 December 2019
AshfordSojan JosephLabour4 July 2024
Ashton-under-LyneAngela RaynerLabour7 May 2015
AylesburyLaura Kyrke-SmithLabour4 July 2024
Ayr, Carrick and CumnockElaine StewartLabour4 July 2024
BanburySean WoodcockLabour4 July 2024
Bangor AberconwyClaire HughesLabour4 July 2024
BarkingNesil CaliskanLabour4 July 2024
Barnsley NorthDan JarvisLabour3 March 2011
Barnsley SouthStephanie PeacockLabour8 June 2017
Barrow and FurnessMichelle ScroghamLabour4 July 2024
Basildon and BillericayMr Richard HoldenConservative12 December 2019
BasingstokeLuke MurphyLabour4 July 2024
BassetlawJo WhiteLabour4 July 2024
BathWera HobhouseLiberal Democrat8 June 2017
Bathgate and LinlithgowKirsteen SullivanLabour (Co-op)4 July 2024
BatterseaMarsha De CordovaLabour8 June 2017
BeaconsfieldJoy MorrisseyConservative12 December 2019
Beckenham and PengeLiam ConlonLabour4 July 2024
BedfordMohammad YasinLabour8 June 2017
Belfast EastGavin RobinsonDemocratic Unionist Party7 May 2015
Belfast NorthJohn FinucaneSinn Féin12 December 2019
Belfast South and Mid DownClaire HannaSocial Democratic & Labour Party12 December 2019
Belfast WestPaul MaskeySinn Féin9 June 2011
Bermondsey and Old SouthwarkNeil CoyleLabour7 May 2015
Berwickshire, Roxburgh and SelkirkJohn LamontConservative8 June 2017
Bethnal Green and StepneyRushanara AliLabour6 May 2010
Beverley and HoldernessGraham StuartConservative5 May 2005
Bexhill and BattleDr Kieran MullanConservative12 December 2019
Bexleyheath and CrayfordDaniel FrancisLabour4 July 2024
Bicester and WoodstockCalum MillerLiberal Democrat4 July 2024
BirkenheadAlison McGovernLabour6 May 2010
Birmingham EdgbastonPreet Kaur GillLabour (Co-op)8 June 2017
Birmingham ErdingtonPaulette HamiltonLabour3 March 2022
Birmingham Hall Green and MoseleyTahir AliLabour12 December 2019
Birmingham Hodge Hill and Solihull NorthLiam ByrneLabour15 July 2004
Birmingham LadywoodShabana MahmoodLabour6 May 2010
Birmingham NorthfieldLaurence TurnerLabour4 July 2024
Birmingham Perry BarrAyoub KhanIndependent4 July 2024
Birmingham Selly OakAl CarnsLabour4 July 2024
Birmingham YardleyJess PhillipsLabour7 May 2015
Bishop AucklandDr Sam RushworthLabour4 July 2024
BlackburnMr Adnan HussainIndependent4 July 2024
Blackley and Middleton SouthGraham StringerLabour1 May 1997
Blackpool North and FleetwoodLorraine BeaversLabour4 July 2024
Blackpool SouthChris WebbLabour2 May 2024
Blaenau Gwent and RhymneyNick SmithLabour6 May 2010
Blaydon and ConsettLiz TwistLabour8 June 2017
Blyth and AshingtonIan LaveryLabour6 May 2010
Bognor Regis and LittlehamptonAlison GriffithsConservative4 July 2024