Skip to main content
UK Constituency Data Hex Maps
Home
About
Themes
Search
Electorate (UK)
Updated:
16th August 2023
Initial electorate values from the 2023 boundary reviews.
Skip hex cartogram
>80,000
70000
60000
<50000
Hexmap
Aberafan Maesteg
Electorate:
69,817
Aberdeen North
Electorate:
76,895
Aberdeen South
Electorate:
76,560
Aberdeenshire North and Moray East
Electorate:
71,485
Airdrie and Shotts
Electorate:
70,420
Aldershot
Electorate:
76,765
Aldridge-Brownhills
Electorate:
73,122
Alloa and Grangemouth
Electorate:
72,265
Altrincham and Sale West
Electorate:
73,934
Alyn and Deeside
Electorate:
75,695
Amber Valley
Electorate:
70,625
Angus and Perthshire Glens
Electorate:
77,006
Arbroath and Broughty Ferry
Electorate:
76,810
Argyll, Bute and South Lochaber
Electorate:
71,707
Arundel and South Downs
Electorate:
76,974
Ashfield
Electorate:
69,819
Ashford
Electorate:
73,546
Ashton-under-Lyne
Electorate:
72,278
Aylesbury
Electorate:
75,636
Ayr, Carrick and Cumnock
Electorate:
72,057
Banbury
Electorate:
69,943
Bangor Aberconwy
Electorate:
70,468
Barking
Electorate:
71,822
Barnsley North
Electorate:
76,794
Barnsley South
Electorate:
75,896
Barrow and Furness
Electorate:
76,603
Basildon and Billericay
Electorate:
76,993
Basingstoke
Electorate:
77,050
Bassetlaw
Electorate:
75,773
Bath
Electorate:
73,241
Bathgate and Linlithgow
Electorate:
71,650
Battersea
Electorate:
71,949
Beaconsfield
Electorate:
72,315
Beckenham and Penge
Electorate:
76,625
Bedford
Electorate:
70,068
Belfast East
Electorate:
70,076
Belfast North
Electorate:
71,372
Belfast South and Mid Down
Electorate:
71,978
Belfast West
Electorate:
71,921
Bermondsey and Old Southwark
Electorate:
70,602
Berwickshire, Roxburgh and Selkirk
Electorate:
74,687
Bethnal Green and Stepney
Electorate:
77,000
Beverley and Holderness
Electorate:
71,102
Bexhill and Battle
Electorate:
70,869
Bexleyheath and Crayford
Electorate:
69,948
Bicester and Woodstock
Electorate:
70,389
Birkenhead
Electorate:
76,271
Birmingham Edgbaston
Electorate:
71,354
Birmingham Erdington
Electorate:
76,856
Birmingham Hall Green and Moseley
Electorate:
75,781
Birmingham Hodge Hill and Solihull North
Electorate:
76,922
Birmingham Ladywood
Electorate:
76,585
Birmingham Northfield
Electorate:
73,483
Birmingham Perry Barr
Electorate:
74,048
Birmingham Selly Oak
Electorate:
76,285
Birmingham Yardley
Electorate:
71,912
Bishop Auckland
Electorate:
70,879
Blackburn
Electorate:
70,586
Blackley and Middleton South
Electorate:
71,375
Blackpool North and Fleetwood
Electorate:
75,396
Blackpool South
Electorate:
76,071
Blaenau Gwent and Rhymney
Electorate:
71,079
Blaydon and Consett
Electorate:
70,163
Blyth and Ashington
Electorate:
75,452
Bognor Regis and Littlehampton
Electorate:
76,985
Bolsover
Electorate:
74,680
Bolton North East
Electorate:
77,020
Bolton South and Walkden
Electorate:
75,716
Bolton West
Electorate:
72,125
Bootle
Electorate:
75,194
Boston and Skegness
Electorate:
75,806
Bournemouth East
Electorate:
73,173
Bournemouth West
Electorate:
72,094
Bracknell
Electorate:
70,247
Bradford East
Electorate:
72,150
Bradford South
Electorate:
70,890
Bradford West
Electorate:
71,258
Braintree
Electorate:
75,662
Brecon, Radnor and Cwm Tawe
Electorate:
72,113
Brent East
Electorate:
75,880
Brent West
Electorate:
76,463
Brentford and Isleworth
Electorate:
76,354
Brentwood and Ongar
Electorate:
74,937
Bridgend
Electorate:
70,770
Bridgwater
Electorate:
71,418
Bridlington and The Wolds
Electorate:
72,501
Brigg and Immingham
Electorate:
71,628
Brighton Kemptown and Peacehaven
Electorate:
69,865
Brighton Pavilion
Electorate:
75,722
Bristol Central
Electorate:
70,227
Bristol East
Electorate:
75,936
Bristol North East
Electorate:
69,793
Bristol North West
Electorate:
76,783
Bristol South
Electorate:
74,696
Broadland and Fakenham
Electorate:
72,907
Bromley and Biggin Hill
Electorate:
70,418
Bromsgrove
Electorate:
75,305
Broxbourne
Electorate:
75,454
Broxtowe
Electorate:
72,461
Buckingham and Bletchley
Electorate:
73,644
Burnley
Electorate:
75,436
Burton and Uttoxeter
Electorate:
75,460
Bury North
Electorate:
77,009
Bury South
Electorate:
74,598
Bury St Edmunds and Stowmarket
Electorate:
75,655
Caerfyrddin
Electorate:
72,683
Caerphilly
Electorate:
72,458
Caithness, Sutherland and Easter Ross
Electorate:
75,173
Calder Valley
Electorate:
75,987
Camborne and Redruth
Electorate:
73,568
Cambridge
Electorate:
72,560
Cannock Chase
Electorate:
75,582
Canterbury
Electorate:
75,499
Cardiff East
Electorate:
72,463
Cardiff North
Electorate:
71,143
Cardiff South and Penarth
Electorate:
72,269
Cardiff West
Electorate:
73,947
Carlisle
Electorate:
75,868
Carshalton and Wallington
Electorate:
72,755
Castle Point
Electorate:
70,923
Central Ayrshire
Electorate:
69,779
Central Devon
Electorate:
73,491
Central Suffolk and North Ipswich
Electorate:
71,020
Ceredigion Preseli
Electorate:
74,063
Chatham and Aylesford
Electorate:
74,840
Cheadle
Electorate:
73,775
Chelmsford
Electorate:
76,454
Chelsea and Fulham
Electorate:
76,481
Cheltenham
Electorate:
75,292
Chesham and Amersham
Electorate:
74,155
Chester North and Neston
Electorate:
72,327
Chester South and Eddisbury
Electorate:
71,975
Chesterfield
Electorate:
70,722
Chichester
Electorate:
76,765
Chingford and Woodford Green
Electorate:
75,677
Chippenham
Electorate:
71,648
Chipping Barnet
Electorate:
76,187
Chorley
Electorate:
74,568
Christchurch
Electorate:
71,598
Cities of London and Westminster
Electorate:
73,140
City of Durham
Electorate:
72,878
Clacton
Electorate:
75,959
Clapham and Brixton Hill
Electorate:
75,460
Clwyd East
Electorate:
76,395
Clwyd North
Electorate:
76,150
Coatbridge and Bellshill
Electorate:
72,507
Colchester
Electorate:
76,843
Colne Valley
Electorate:
71,518
Congleton
Electorate:
69,836
Corby and East Northamptonshire
Electorate:
76,748
Coventry East
Electorate:
73,389
Coventry North West
Electorate:
73,431
Coventry South
Electorate:
70,998
Cowdenbeath and Kirkcaldy
Electorate:
70,329
Cramlington and Killingworth
Electorate:
73,295
Crawley
Electorate:
74,446
Crewe and Nantwich
Electorate:
76,236
Croydon East
Electorate:
75,346
Croydon South
Electorate:
71,541
Croydon West
Electorate:
70,812
Cumbernauld and Kirkintilloch
Electorate:
70,579
Dagenham and Rainham
Electorate:
73,627
Darlington
Electorate:
70,446
Dartford
Electorate:
72,048
Daventry
Electorate:
76,539
Derby North
Electorate:
71,876
Derby South
Electorate:
72,067
Derbyshire Dales
Electorate:
71,435
Dewsbury and Batley
Electorate:
70,226
Didcot and Wantage
Electorate:
74,356
Doncaster Central
Electorate:
75,007
Doncaster East and the Isle of Axholme
Electorate:
70,113
Doncaster North
Electorate:
71,739
Dorking and Horley
Electorate:
70,317
Dover and Deal
Electorate:
75,855
Droitwich and Evesham
Electorate:
74,345
Dudley
Electorate:
71,083
Dulwich and West Norwood
Electorate:
74,314
Dumfries and Galloway
Electorate:
76,863
Dumfriesshire, Clydesdale and Tweeddale
Electorate:
70,738
Dundee Central
Electorate:
75,298
Dunfermline and Dollar
Electorate:
70,725
Dunstable and Leighton Buzzard
Electorate:
74,069
Dwyfor Meirionnydd
Electorate:
72,533
Ealing Central and Acton
Electorate:
75,399
Ealing North
Electorate:
72,985
Ealing Southall
Electorate:
75,085
Earley and Woodley
Electorate:
70,083
Easington
Electorate:
70,043
East Antrim
Electorate:
69,936
East Grinstead and Uckfield
Electorate:
72,356
East Ham
Electorate:
70,902
East Hampshire
Electorate:
69,959
East Kilbride and Strathaven
Electorate:
75,161
East Londonderry
Electorate:
72,213
East Renfrewshire
Electorate:
72,959
East Surrey
Electorate:
73,145
East Thanet
Electorate:
73,790
East Wiltshire
Electorate:
71,109
East Worthing and Shoreham
Electorate:
75,466
Eastbourne
Electorate:
73,322
Eastleigh
Electorate:
69,982
Edinburgh East and Musselburgh
Electorate:
75,705
Edinburgh North and Leith
Electorate:
76,770
Edinburgh South
Electorate:
70,980
Edinburgh South West
Electorate:
73,315
Edinburgh West
Electorate:
76,723
Edmonton and Winchmore Hill
Electorate:
75,204
Ellesmere Port and Bromborough
Electorate:
71,027
Eltham and Chislehurst
Electorate:
74,179
Ely and East Cambridgeshire
Electorate:
76,279
Enfield North
Electorate:
76,824
Epping Forest
Electorate:
74,553
Epsom and Ewell
Electorate:
76,844
Erewash
Electorate:
71,986
Erith and Thamesmead
Electorate:
76,728
Esher and Walton
Electorate:
73,280
Exeter
Electorate:
71,713
Exmouth and Exeter East
Electorate:
74,502
Falkirk
Electorate:
75,067
Fareham and Waterlooville
Electorate:
77,036
Farnham and Bordon
Electorate:
72,938
Faversham and Mid Kent
Electorate:
71,798
Feltham and Heston
Electorate:
75,226
Fermanagh and South Tyrone
Electorate:
74,643
Filton and Bradley Stoke
Electorate:
73,598
Finchley and Golders Green
Electorate:
75,761
Folkestone and Hythe
Electorate:
70,023
Forest of Dean
Electorate:
71,510
Foyle
Electorate:
69,890
Frome and East Somerset
Electorate:
70,177
Fylde
Electorate:
75,114
Gainsborough
Electorate:
74,750
Gateshead Central and Whickham
Electorate:
70,994
Gedling
Electorate:
75,795
Gillingham and Rainham
Electorate:
73,951
Glasgow North
Electorate:
73,210
Glasgow North East
Electorate:
75,236
Glasgow South
Electorate:
71,344
Glasgow South West
Electorate:
70,431
Glasgow West
Electorate:
72,499
Glastonbury and Somerton
Electorate:
70,015
Glenrothes and Mid Fife
Electorate:
69,734
Gloucester
Electorate:
76,695
Godalming and Ash
Electorate:
71,399
Goole and Pocklington
Electorate:
76,337
Gordon and Buchan
Electorate:
70,238
Gorton and Denton
Electorate:
74,306
Gosport
Electorate:
73,763
Gower
Electorate:
76,801
Grantham and Bourne
Electorate:
72,071
Gravesham
Electorate:
72,866
Great Grimsby and Cleethorpes
Electorate:
77,050
Great Yarmouth
Electorate:
70,077
Greenwich and Woolwich
Electorate:
69,824
Guildford
Electorate:
71,367
Hackney North and Stoke Newington
Electorate:
75,401
Hackney South and Shoreditch
Electorate:
75,197
Halesowen
Electorate:
69,907
Halifax
Electorate:
74,563
Hamble Valley
Electorate:
76,902
Hamilton and Clyde Valley
Electorate:
74,577
Hammersmith and Chiswick
Electorate:
74,746
Hampstead and Highgate
Electorate:
74,222
Harborough, Oadby and Wigston
Electorate:
74,810
Harlow
Electorate:
73,479
Harpenden and Berkhamsted
Electorate:
71,635
Harrogate and Knaresborough
Electorate:
75,800
Harrow East
Electorate:
76,299
Harrow West
Electorate:
74,060
Hartlepool
Electorate:
71,228
Harwich and North Essex
Electorate:
74,838
Hastings and Rye
Electorate:
75,581
Havant
Electorate:
72,766
Hayes and Harlington
Electorate:
72,897
Hazel Grove
Electorate:
72,941
Hemel Hempstead
Electorate:
70,496
Hendon
Electorate:
71,496
Henley and Thame
Electorate:
70,626
Hereford and South Herefordshire
Electorate:
71,125
Herne Bay and Sandwich
Electorate:
76,028
Hertford and Stortford
Electorate:
75,396
Hertsmere
Electorate:
73,256
Hexham
Electorate:
72,738
Heywood and Middleton North
Electorate:
73,306
High Peak
Electorate:
73,960
Hinckley and Bosworth
Electorate:
75,683
Hitchin
Electorate:
72,112
Holborn and St Pancras
Electorate:
75,475
Honiton and Sidmouth
Electorate:
74,365
Hornchurch and Upminster
Electorate:
76,938
Hornsey and Friern Barnet
Electorate:
70,565
Horsham
Electorate:
76,981
Houghton and Sunderland South
Electorate:
76,883
Hove and Portslade
Electorate:
73,726
Huddersfield
Electorate:
76,044
Huntingdon
Electorate:
75,590
Hyndburn
Electorate:
71,145
Ilford North
Electorate:
74,684
Ilford South
Electorate:
74,065
Inverclyde and Renfrewshire West
Electorate:
70,418
Inverness, Skye and West Ross-shire
Electorate:
76,903
Ipswich
Electorate:
75,117
Isle of Wight East
Electorate:
56,805
Isle of Wight West
Electorate:
54,911
Islington North
Electorate:
73,970
Islington South and Finsbury
Electorate:
75,905
Jarrow and Gateshead East
Electorate:
71,106
Keighley and Ilkley
Electorate:
72,954
Kenilworth and Southam
Electorate:
71,451
Kensington and Bayswater
Electorate:
75,980
Kettering
Electorate:
76,163
Kilmarnock and Loudoun
Electorate:
74,801
Kingston and Surbiton
Electorate:
75,410
Kingston upon Hull East
Electorate:
72,622
Kingston upon Hull North and Cottingham
Electorate:
76,039
Kingston upon Hull West and Haltemprice
Electorate:
74,321
Kingswinford and South Staffordshire
Electorate:
71,896
Knowsley
Electorate:
71,228
Lagan Valley
Electorate:
76,332
Lancaster and Wyre
Electorate:
74,992
Leeds Central and Headingley
Electorate:
75,396
Leeds East
Electorate:
75,330
Leeds North East
Electorate:
70,976
Leeds North West
Electorate:
71,607
Leeds South
Electorate:
74,726
Leeds South West and Morley
Electorate:
71,376
Leeds West and Pudsey
Electorate:
70,270
Leicester East
Electorate:
76,465
Leicester South
Electorate:
71,007
Leicester West
Electorate:
72,848
Leigh and Atherton
Electorate:
76,363
Lewes
Electorate:
75,091
Lewisham East
Electorate:
71,706
Lewisham North
Electorate:
73,504
Lewisham West and East Dulwich
Electorate:
69,904
Leyton and Wanstead
Electorate:
71,330
Lichfield
Electorate:
74,942
Lincoln
Electorate:
74,128
Liverpool Garston
Electorate:
70,372
Liverpool Riverside
Electorate:
70,157
Liverpool Walton
Electorate:
71,181
Liverpool Wavertree
Electorate:
71,076
Liverpool West Derby
Electorate:
70,730
Livingston
Electorate:
75,454
Llanelli
Electorate:
69,895
Lothian East
Electorate:
71,287
Loughborough
Electorate:
73,902
Louth and Horncastle
Electorate:
75,959
Lowestoft
Electorate:
73,967
Luton North
Electorate:
73,266
Luton South and South Bedfordshire
Electorate:
70,197
Macclesfield
Electorate:
75,881
Maidenhead
Electorate:
73,463
Maidstone and Malling
Electorate:
73,084
Makerfield
Electorate:
76,517
Maldon
Electorate:
76,794
Manchester Central
Electorate:
75,311
Manchester Rusholme
Electorate:
70,692
Manchester Withington
Electorate:
71,614
Mansfield
Electorate:
74,680
Melksham and Devizes
Electorate:
71,823
Melton and Syston
Electorate:
71,615
Meriden and Solihull East
Electorate:
74,211
Merthyr Tydfil and Aberdare
Electorate:
74,805
Mid Bedfordshire
Electorate:
71,748
Mid Buckinghamshire
Electorate:
72,240
Mid Cheshire
Electorate:
69,775
Mid Derbyshire
Electorate:
70,085
Mid Dorset and North Poole
Electorate:
74,305
Mid Dunbartonshire
Electorate:
75,099
Mid Leicestershire
Electorate:
76,173
Mid Norfolk
Electorate:
71,060
Mid Sussex
Electorate:
72,255
Mid Ulster
Electorate:
70,094
Mid and South Pembrokeshire
Electorate:
76,820
Middlesbrough South and East Cleveland
Electorate:
69,967
Middlesbrough and Thornaby East
Electorate:
71,742
Midlothian
Electorate:
71,210
Milton Keynes Central
Electorate:
76,708
Milton Keynes North
Electorate:
70,620
Mitcham and Morden
Electorate:
76,877
Monmouthshire
Electorate:
72,681
Montgomeryshire and Glyndŵr
Electorate:
74,223
Moray West, Nairn and Strathspey
Electorate:
76,237
Morecambe and Lunesdale
Electorate:
76,040
Motherwell, Wishaw and Carluke
Electorate:
72,318
Na h-Eileanan an Iar
Electorate:
21,177
Neath and Swansea East
Electorate:
74,705
New Forest East
Electorate:
73,823
New Forest West
Electorate:
71,009
Newark
Electorate:
76,478
Newbury
Electorate:
71,631
Newcastle upon Tyne Central and West
Electorate:
76,460
Newcastle upon Tyne East and Wallsend
Electorate:
76,875
Newcastle upon Tyne North
Electorate:
76,503
Newcastle-under-Lyme
Electorate:
70,025
Newport East
Electorate:
76,159
Newport West and Islwyn
Electorate:
76,234
Newry and Armagh
Electorate:
74,585
Newton Abbot
Electorate:
72,956
Newton Aycliffe and Spennymoor
Electorate:
71,299
Normanton and Hemsworth
Electorate:
75,388
North Antrim
Electorate:
71,165
North Ayrshire and Arran
Electorate:
73,588
North Bedfordshire
Electorate:
76,319
North Cornwall
Electorate:
75,034
North Cotswolds
Electorate:
70,915
North Devon
Electorate:
76,455
North Dorset
Electorate:
72,109
North Down
Electorate:
70,412
North Durham
Electorate:
73,079
North East Cambridgeshire
Electorate:
70,806
North East Derbyshire
Electorate:
72,344
North East Fife
Electorate:
70,452
North East Hampshire
Electorate:
73,306
North East Hertfordshire
Electorate:
76,849
North East Somerset and Hanham
Electorate:
73,113
North Herefordshire
Electorate:
70,894
North Norfolk
Electorate:
70,719
North Northumberland
Electorate:
72,541
North Shropshire
Electorate:
77,052
North Somerset
Electorate:
73,963
North Warwickshire and Bedworth
Electorate:
70,245
North West Cambridgeshire
Electorate:
73,556
North West Essex
Electorate:
76,280
North West Hampshire
Electorate:
76,004
North West Leicestershire
Electorate:
75,373
North West Norfolk
Electorate:
75,200
Northampton North
Electorate:
75,713
Northampton South
Electorate:
71,512
Norwich North
Electorate:
71,441
Norwich South
Electorate:
73,301
Nottingham East
Electorate:
75,327
Nottingham North and Kimberley
Electorate:
74,515
Nottingham South
Electorate:
76,076
Nuneaton
Electorate:
70,335
Old Bexley and Sidcup
Electorate:
74,317
Oldham East and Saddleworth
Electorate:
72,997
Oldham West, Chadderton and Royton
Electorate:
74,183
Orkney and Shetland
Electorate:
34,824
Orpington
Electorate:
71,571
Ossett and Denby Dale
Electorate:
71,595
Oxford East
Electorate:
72,371
Oxford West and Abingdon
Electorate:
72,004
Paisley and Renfrewshire North
Electorate:
69,941
Paisley and Renfrewshire South
Electorate:
69,813
Peckham
Electorate:
71,176
Pendle and Clitheroe
Electorate:
76,941
Penistone and Stocksbridge
Electorate:
71,377
Penrith and Solway
Electorate:
76,720
Perth and Kinross-shire
Electorate:
76,320
Peterborough
Electorate:
72,273
Plymouth Moor View
Electorate:
73,378
Plymouth Sutton and Devonport
Electorate:
73,495
Pontefract, Castleford and Knottingley
Electorate:
72,751
Pontypridd
Electorate:
73,743
Poole
Electorate:
72,162
Poplar and Limehouse
Electorate:
75,814
Portsmouth North
Electorate:
71,844
Portsmouth South
Electorate:
74,253
Preston
Electorate:
72,946
Putney
Electorate:
73,041
Queen's Park and Maida Vale
Electorate:
75,256
Rawmarsh and Conisbrough
Electorate:
70,272
Rayleigh and Wickford
Electorate:
76,422
Reading Central
Electorate:
71,283
Reading West and Mid Berkshire
Electorate:
69,999
Redcar
Electorate:
71,331
Redditch
Electorate:
69,921
Reigate
Electorate:
76,139
Rhondda and Ogmore
Electorate:
73,557
Ribble Valley
Electorate:
75,993
Richmond Park
Electorate:
75,037
Richmond and Northallerton
Electorate:
72,744
Rochdale
Electorate:
71,697
Rochester and Strood
Electorate:
72,155
Romford
Electorate:
73,730
Romsey and Southampton North
Electorate:
73,831
Rossendale and Darwen
Electorate:
74,593
Rother Valley
Electorate:
70,184
Rotherham
Electorate:
75,345
Rugby
Electorate:
72,603
Ruislip, Northwood and Pinner
Electorate:
72,168
Runcorn and Helsby
Electorate:
70,950
Runnymede and Weybridge
Electorate:
73,778
Rushcliffe
Electorate:
76,171
Rutherglen
Electorate:
71,612
Rutland and Stamford
Electorate:
70,864
Salford
Electorate:
72,169
Salisbury
Electorate:
70,242
Scarborough and Whitby
Electorate:
73,862
Scunthorpe
Electorate:
74,278
Sefton Central
Electorate:
74,746
Selby
Electorate:
74,761
Sevenoaks
Electorate:
73,684
Sheffield Brightside and Hillsborough
Electorate:
71,154
Sheffield Central
Electorate:
70,453
Sheffield Hallam
Electorate:
76,637
Sheffield Heeley
Electorate:
74,614
Sheffield South East
Electorate:
76,223
Sherwood Forest
Electorate:
76,543
Shipley
Electorate:
74,095
Shrewsbury
Electorate:
75,139
Sittingbourne and Sheppey
Electorate:
76,818
Skipton and Ripon
Electorate:
76,758
Sleaford and North Hykeham
Electorate:
73,380
Slough
Electorate:
75,287
Smethwick
Electorate:
71,195
Solihull West and Shirley
Electorate:
70,537
South Antrim
Electorate:
71,646
South Basildon and East Thurrock
Electorate:
73,322
South Cambridgeshire
Electorate:
75,484
South Cotswolds
Electorate:
72,865
South Derbyshire
Electorate:
71,202
South Devon
Electorate:
71,691
South Dorset
Electorate:
76,640
South Down
Electorate:
71,772
South East Cornwall
Electorate:
71,734
South Holland and The Deepings
Electorate:
76,139
South Leicestershire
Electorate:
75,634
South Norfolk
Electorate:
69,837
South Northamptonshire
Electorate:
76,555
South Ribble
Electorate:
72,029
South Shields
Electorate:
69,725
South Shropshire
Electorate:
77,034
South Suffolk
Electorate:
71,070
South West Devon
Electorate:
75,371
South West Hertfordshire
Electorate:
71,552
South West Norfolk
Electorate:
72,496
South West Wiltshire
Electorate:
71,551
Southampton Itchen
Electorate:
72,150
Southampton Test
Electorate:
69,960
Southend East and Rochford
Electorate:
70,094
Southend West and Leigh
Electorate:
76,824
Southgate and Wood Green
Electorate:
76,034
Southport
Electorate:
74,168
Spelthorne
Electorate:
72,897
Spen Valley
Electorate:
72,169
St Albans
Electorate:
70,881
St Austell and Newquay
Electorate:
74,585
St Helens North
Electorate:
76,082
St Helens South and Whiston
Electorate:
70,937
St Ives
Electorate:
70,107
St Neots and Mid Cambridgeshire
Electorate:
74,699
Stafford
Electorate:
70,537
Staffordshire Moorlands
Electorate:
70,113
Stalybridge and Hyde
Electorate:
73,028
Stevenage
Electorate:
70,370
Stirling and Strathallan
Electorate:
77,008
Stockport
Electorate:
74,769
Stockton North
Electorate:
69,779
Stockton West
Electorate:
70,108
Stoke-on-Trent Central
Electorate:
70,550
Stoke-on-Trent North
Electorate:
69,821
Stoke-on-Trent South
Electorate:
69,831
Stone, Great Wyrley and Penkridge
Electorate:
70,701
Stourbridge
Electorate:
69,840
Strangford
Electorate:
70,070
Stratford and Bow
Electorate:
73,849
Stratford-on-Avon
Electorate:
72,388
Streatham and Croydon North
Electorate:
76,050
Stretford and Urmston
Electorate:
73,212
Stroud
Electorate:
76,249
Suffolk Coastal
Electorate:
72,663
Sunderland Central
Electorate:
72,688
Surrey Heath
Electorate:
70,825
Sussex Weald
Electorate:
70,075
Sutton Coldfield
Electorate:
74,584
Sutton and Cheam
Electorate:
71,284
Swansea West
Electorate:
74,612
Swindon North
Electorate:
72,163
Swindon South
Electorate:
72,468
Tamworth
Electorate:
73,644
Tatton
Electorate:
75,538
Taunton and Wellington
Electorate:
76,049
Telford
Electorate:
70,768
Tewkesbury
Electorate:
72,426
The Wrekin
Electorate:
76,143
Thirsk and Malton
Electorate:
76,623
Thornbury and Yate
Electorate:
74,935
Thurrock
Electorate:
73,347
Tipton and Wednesbury
Electorate:
73,820
Tiverton and Minehead
Electorate:
70,829
Tonbridge
Electorate:
73,692
Tooting
Electorate:
76,986
Torbay
Electorate:
75,742
Torfaen
Electorate:
70,591
Torridge and Tavistock
Electorate:
74,802
Tottenham
Electorate:
75,968
Truro and Falmouth
Electorate:
73,326
Tunbridge Wells
Electorate:
75,213
Twickenham
Electorate:
75,889
Tynemouth
Electorate:
73,022
Upper Bann
Electorate:
76,969
Uxbridge and South Ruislip
Electorate:
75,042
Vale of Glamorgan
Electorate:
70,426
Vauxhall and Camberwell Green
Electorate:
69,995
Wakefield and Rothwell
Electorate:
73,968
Wallasey
Electorate:
73,054
Walsall and Bloxwich
Electorate:
74,866
Walthamstow
Electorate:
70,867
Warrington North
Electorate:
72,350
Warrington South
Electorate:
76,639
Warwick and Leamington
Electorate:
75,440
Washington and Gateshead South
Electorate:
71,775
Watford
Electorate:
70,576
Waveney Valley
Electorate:
70,540
Weald of Kent
Electorate:
70,110
Wellingborough and Rushden
Electorate:
76,669
Wells and Mendip Hills
Electorate:
69,843
Welwyn Hatfield
Electorate:
74,535
West Aberdeenshire and Kincardine
Electorate:
73,634
West Bromwich
Electorate:
72,206
West Dorset
Electorate:
75,390
West Dunbartonshire
Electorate:
70,286
West Ham and Beckton
Electorate:
70,590
West Lancashire
Electorate:
73,652
West Suffolk
Electorate:
76,243
West Tyrone
Electorate:
70,614
West Worcestershire
Electorate:
76,638
Westmorland and Lonsdale
Electorate:
72,322
Weston-super-Mare
Electorate:
70,722
Wetherby and Easingwold
Electorate:
71,455
Whitehaven and Workington
Electorate:
73,385
Widnes and Halewood
Electorate:
70,865
Wigan
Electorate:
75,607
Wimbledon
Electorate:
74,641
Winchester
Electorate:
76,577
Windsor
Electorate:
74,338
Wirral West
Electorate:
72,126
Witham
Electorate:
75,064
Witney
Electorate:
70,042
Woking
Electorate:
71,737
Wokingham
Electorate:
70,235
Wolverhampton North East
Electorate:
70,449
Wolverhampton South East
Electorate:
75,685
Wolverhampton West
Electorate:
75,592
Worcester
Electorate:
73,928
Worsley and Eccles
Electorate:
76,915
Worthing West
Electorate:
76,293
Wrexham
Electorate:
70,964
Wycombe
Electorate:
71,769
Wyre Forest
Electorate:
77,015
Wythenshawe and Sale East
Electorate:
76,971
Yeovil
Electorate:
76,056
Ynys Môn
Electorate:
52,415
York Central
Electorate:
74,854
York Outer
Electorate:
72,720
Data:
Boundary Commission for England
/
Boundary Commission for Scotland
/
Boundary Commission for Wales
/
Boundary Commission for Northern Ireland
/
Hex layout
:
2024 constituencies
(Open Innovations and contributors)
Electorate estimates by constituency (2023) (CSV)
Go to the start of hex cartogram
This page generates around 0.02g of CO2 emissions per visit (last checked 17th August 2023)