1. Home
  2. Constituencies

Constituencies

The 650 Westminster constituencies created for the 2024 general election, A to Z.

650 constituencies
ConstituencyNationGSS code
Aberafan MaestegWalesW07000081
Aberdeen NorthScotlandS14000060
Aberdeen SouthScotlandS14000061
Aberdeenshire North and Moray EastScotlandS14000062
Airdrie and ShottsScotlandS14000063
AldershotEnglandE14001063
Aldridge-BrownhillsEnglandE14001064
Alloa and GrangemouthScotlandS14000064
Altrincham and Sale WestEnglandE14001065
Alyn and DeesideWalesW07000082
Amber ValleyEnglandE14001066
Angus and Perthshire GlensScotlandS14000065
Arbroath and Broughty FerryScotlandS14000066
Argyll, Bute and South LochaberScotlandS14000067
Arundel and South DownsEnglandE14001067
AshfieldEnglandE14001068
AshfordEnglandE14001069
Ashton-under-LyneEnglandE14001070
AylesburyEnglandE14001071
Ayr, Carrick and CumnockScotlandS14000107
BanburyEnglandE14001072
Bangor AberconwyWalesW07000083
BarkingEnglandE14001073
Barnsley NorthEnglandE14001074
Barnsley SouthEnglandE14001075
Barrow and FurnessEnglandE14001076
Basildon and BillericayEnglandE14001077
BasingstokeEnglandE14001078
BassetlawEnglandE14001079
BathEnglandE14001080
Bathgate and LinlithgowScotlandS14000068
BatterseaEnglandE14001081
BeaconsfieldEnglandE14001082
Beckenham and PengeEnglandE14001083
BedfordEnglandE14001084
Belfast EastNorthern IrelandN05000001
Belfast NorthNorthern IrelandN05000002
Belfast South and Mid DownNorthern IrelandN05000003
Belfast WestNorthern IrelandN05000004
Bermondsey and Old SouthwarkEnglandE14001085
Berwickshire, Roxburgh and SelkirkScotlandS14000108
Bethnal Green and StepneyEnglandE14001086
Beverley and HoldernessEnglandE14001087
Bexhill and BattleEnglandE14001088
Bexleyheath and CrayfordEnglandE14001089
Bicester and WoodstockEnglandE14001090
BirkenheadEnglandE14001091
Birmingham EdgbastonEnglandE14001092
Birmingham ErdingtonEnglandE14001093
Birmingham Hall Green and MoseleyEnglandE14001094
Birmingham Hodge Hill and Solihull NorthEnglandE14001095
Birmingham LadywoodEnglandE14001096
Birmingham NorthfieldEnglandE14001097
Birmingham Perry BarrEnglandE14001098
Birmingham Selly OakEnglandE14001099
Birmingham YardleyEnglandE14001100
Bishop AucklandEnglandE14001101
BlackburnEnglandE14001102
Blackley and Middleton SouthEnglandE14001103
Blackpool North and FleetwoodEnglandE14001104
Blackpool SouthEnglandE14001105
Blaenau Gwent and RhymneyWalesW07000084
Blaydon and ConsettEnglandE14001106
Blyth and AshingtonEnglandE14001107
Bognor Regis and LittlehamptonEnglandE14001108
BolsoverEnglandE14001109
Bolton North EastEnglandE14001110
Bolton South and WalkdenEnglandE14001111
Bolton WestEnglandE14001112
BootleEnglandE14001113
Boston and SkegnessEnglandE14001114
Bournemouth EastEnglandE14001115
Bournemouth WestEnglandE14001116
BracknellEnglandE14001117
Bradford EastEnglandE14001118
Bradford SouthEnglandE14001119
Bradford WestEnglandE14001120
BraintreeEnglandE14001121
Brecon, Radnor and Cwm TaweWalesW07000085
Brent EastEnglandE14001122
Brent WestEnglandE14001123
Brentford and IsleworthEnglandE14001124
Brentwood and OngarEnglandE14001125
BridgendWalesW07000086
BridgwaterEnglandE14001126
Bridlington and The WoldsEnglandE14001127
Brigg and ImminghamEnglandE14001128
Brighton Kemptown and PeacehavenEnglandE14001129
Brighton PavilionEnglandE14001130
Bristol CentralEnglandE14001131
Bristol EastEnglandE14001132
Bristol North EastEnglandE14001133
Bristol North WestEnglandE14001134
Bristol SouthEnglandE14001135
Broadland and FakenhamEnglandE14001136
Bromley and Biggin HillEnglandE14001137
BromsgroveEnglandE14001138
BroxbourneEnglandE14001139
BroxtoweEnglandE14001140
Buckingham and BletchleyEnglandE14001141
BurnleyEnglandE14001142
Burton and UttoxeterEnglandE14001143
Bury NorthEnglandE14001144
Bury SouthEnglandE14001145
Bury St Edmunds and StowmarketEnglandE14001146
CaerfyrddinWalesW07000087
CaerphillyWalesW07000088
Caithness, Sutherland and Easter RossScotlandS14000069
Calder ValleyEnglandE14001147
Camborne and RedruthEnglandE14001148
CambridgeEnglandE14001149
Cannock ChaseEnglandE14001150
CanterburyEnglandE14001151
Cardiff EastWalesW07000089
Cardiff NorthWalesW07000090
Cardiff South and PenarthWalesW07000091
Cardiff WestWalesW07000092
CarlisleEnglandE14001152
Carshalton and WallingtonEnglandE14001153
Castle PointEnglandE14001154