UK Constituencies
All 650 UK parliamentary constituencies — find your MP by seat.
653 constituencies
Aberafan Maesteg
Wales
72,580 electors
Aberdeen North
Scotland
75,925 electors
Aberdeen South
Scotland
77,328 electors
Aberdeen South
Scotland
77,328 electors
Aberdeenshire North and Moray East
Scotland
70,058 electors
Airdrie and Shotts
Scotland
70,199 electors
Aldershot
England
78,553 electors
Aldridge-Brownhills
England
70,268 electors
Alloa and Grangemouth
Scotland
70,680 electors
Altrincham and Sale West
England
74,025 electors
Alyn and Deeside
Wales
75,790 electors
Amber Valley
England
71,546 electors
Angus and Perthshire Glens
Scotland
76,668 electors
Arbroath and Broughty Ferry
Scotland
76,149 electors
Arbroath and Broughty Ferry
Scotland
76,149 electors
Argyll, Bute and South Lochaber
Scotland
71,756 electors
Arundel and South Downs
England
77,969 electors
Ashfield
England
68,929 electors
Ashford
England
76,233 electors
Ashton-under-Lyne
England
71,002 electors
Aylesbury
England
79,169 electors
Ayr, Carrick and Cumnock
Scotland
70,340 electors
Banbury
England
73,250 electors
Bangor Aberconwy
Wales
70,527 electors
Barking
England
79,822 electors
Barnsley North
England
78,274 electors
Barnsley South
England
75,853 electors
Barrow and Furness
England
74,980 electors
Basildon and Billericay
England
76,873 electors
Basingstoke
England
78,487 electors
Bassetlaw
England
78,161 electors
Bath
England
69,662 electors
Bathgate and Linlithgow
Scotland
72,185 electors
Battersea
England
72,827 electors
Beaconsfield
England
72,751 electors
Beckenham and Penge
England
77,198 electors
Bedford
England
72,478 electors
Belfast East
Northern Ireland
72,917 electors
Belfast North
Northern Ireland
74,240 electors
Belfast South and Mid Down
Northern Ireland
74,749 electors
Belfast West
Northern Ireland
75,346 electors
Bermondsey and Old Southwark
England
69,482 electors
Berwickshire, Roxburgh and Selkirk
Scotland
76,438 electors
Bethnal Green and Stepney
England
81,439 electors
Beverley and Holderness
England
71,994 electors
Bexhill and Battle
England
72,198 electors
Bexleyheath and Crayford
England
70,297 electors
Bicester and Woodstock
England
74,353 electors
Birkenhead
England
78,091 electors
Birmingham Edgbaston
England
71,787 electors
Birmingham Erdington
England
77,463 electors
Birmingham Hall Green and Moseley
England
76,936 electors
Birmingham Hodge Hill and Solihull North
England
77,737 electors
Birmingham Ladywood
England
83,693 electors
Birmingham Northfield
England
74,048 electors
Birmingham Perry Barr
England
76,350 electors
Birmingham Selly Oak
England
75,678 electors
Birmingham Yardley
England
73,203 electors
Bishop Auckland
England
70,745 electors
Blackburn
England
73,263 electors
Blackley and Middleton South
England
72,303 electors
Blackpool North and Fleetwood
England
73,339 electors
Blackpool South
England
77,460 electors
Blaenau Gwent and Rhymney
Wales
70,153 electors
Blaydon and Consett
England
70,487 electors
Blyth and Ashington
England
76,595 electors
Bognor Regis and Littlehampton
England
76,854 electors
Bolsover
England
77,207 electors
Bolton North East
England
80,011 electors
Bolton South and Walkden
England
79,622 electors
Bolton West
England
74,933 electors
Bootle
England
73,037 electors
Boston and Skegness
England
75,811 electors
Bournemouth East
England
72,354 electors
Bournemouth West
England
70,259 electors
Bracknell
England
71,660 electors
Bradford East
England
75,164 electors
Bradford South
England
70,999 electors
Bradford West
England
77,897 electors
Braintree
England
77,673 electors
Brecon, Radnor and Cwm Tawe
Wales
73,114 electors
Brent East
England
77,547 electors
Brent West
England
80,027 electors
Brentford and Isleworth
England
79,423 electors
Brentwood and Ongar
England
75,352 electors
Bridgend
Wales
73,168 electors
Bridgwater
England
71,571 electors
Bridlington and The Wolds
England
74,438 electors
Brigg and Immingham
England
73,099 electors
Brighton Kemptown and Peacehaven
England
68,784 electors
Brighton Pavilion
England
74,786 electors
Bristol Central
England
62,735 electors
Bristol East
England
75,917 electors
Bristol North East
England
70,076 electors
Bristol North West
England
74,869 electors
Bristol South
England
75,533 electors
Broadland and Fakenham
England
76,863 electors
Bromley and Biggin Hill
England
70,713 electors
Bromsgrove
England
76,468 electors
Broxbourne
England
75,210 electors
Broxtowe
England
70,440 electors
Buckingham and Bletchley
England
74,832 electors
Burnley
England
74,954 electors
Burton and Uttoxeter
England
77,994 electors
Bury North
England
77,686 electors
Bury South
England
75,326 electors
Bury St Edmunds and Stowmarket
England
78,479 electors
Caerfyrddin
Wales
74,005 electors
Caerphilly
Wales
72,648 electors
Caithness, Sutherland and Easter Ross
Scotland
74,627 electors
Calder Valley
England
77,364 electors
Camborne and Redruth
England
74,342 electors
Cambridge
England
70,321 electors
Cannock Chase
England
76,974 electors
Canterbury
England
71,155 electors
Cardiff East
Wales
72,876 electors
Cardiff North
Wales
71,460 electors
Cardiff South and Penarth
Wales
73,060 electors
Cardiff West
Wales
75,697 electors
Carlisle
England
77,863 electors
Carshalton and Wallington
England
74,362 electors
Castle Point
England
71,026 electors
Central Ayrshire
Scotland
69,413 electors
Central Devon
England
75,385 electors
Central Suffolk and North Ipswich
England
73,046 electors
Ceredigion Preseli
Wales
75,690 electors
Chatham and Aylesford
England
75,109 electors
Cheadle
England
74,383 electors
Chelmsford
England
76,970 electors
Chelsea and Fulham
England
78,468 electors
Cheltenham
England
76,144 electors
Chesham and Amersham
England
74,889 electors
Chester North and Neston
England
70,215 electors
Chester South and Eddisbury
England
74,284 electors
Chesterfield
England
71,645 electors
Chichester
England
78,374 electors
Chingford and Woodford Green
England
74,010 electors
Chippenham
England
74,107 electors
Chipping Barnet
England
78,038 electors
Chorley
England
74,801 electors
Christchurch
England
71,060 electors
Cities of London and Westminster
England
73,369 electors
City of Durham
England
70,583 electors
Clacton
England
78,245 electors
Clapham and Brixton Hill
England
83,114 electors
Clwyd East
Wales
76,637 electors
Clwyd North
Wales
75,027 electors
Coatbridge and Bellshill
Scotland
72,667 electors
Colchester
England
78,662 electors
Colne Valley
England
72,638 electors
Congleton
England
74,243 electors
Corby and East Northamptonshire
England
78,770 electors
Coventry East
England
75,773 electors
Coventry North West
England
75,036 electors
Coventry South
England
76,232 electors
Cowdenbeath and Kirkcaldy
Scotland
71,845 electors
Cramlington and Killingworth
England
76,228 electors
Crawley
England
75,569 electors
Crewe and Nantwich
England
78,423 electors
Croydon East
England
76,595 electors
Croydon South
England
74,889 electors
Croydon West
England
77,891 electors
Cumbernauld and Kirkintilloch
Scotland
70,350 electors
Dagenham and Rainham
England
76,475 electors
Darlington
England
70,672 electors
Dartford
England
75,426 electors
Daventry
England
80,879 electors
Derby North
England
71,879 electors
Derby South
England
72,944 electors
Derbyshire Dales
England
73,324 electors
Dewsbury and Batley
England
71,685 electors
Didcot and Wantage
England
80,689 electors
Doncaster Central
England
74,678 electors
Doncaster East and the Isle of Axholme
England
70,154 electors
Doncaster North
England
69,759 electors
Dorking and Horley
England
71,645 electors
Dover and Deal
England
76,406 electors
Droitwich and Evesham
England
76,624 electors
Dudley
England
70,151 electors
Dulwich and West Norwood
England
79,894 electors
Dumfries and Galloway
Scotland
78,541 electors
Dumfriesshire, Clydesdale and Tweeddale
Scotland
71,900 electors
Dundee Central
Scotland
74,221 electors
Dunfermline and Dollar
Scotland
72,824 electors
Dunstable and Leighton Buzzard
England
76,742 electors
Dwyfor Meirionnydd
Wales
73,040 electors
Ealing Central and Acton
England
78,436 electors
Ealing North
England
74,820 electors
Ealing Southall
England
78,669 electors
Earley and Woodley
England
73,548 electors
Easington
England
69,395 electors
East Antrim
Northern Ireland
73,302 electors
East Grinstead and Uckfield
England
75,385 electors
East Ham
England
79,219 electors
East Hampshire
England
70,659 electors
East Kilbride and Strathaven
Scotland
76,414 electors
East Londonderry
Northern Ireland
75,707 electors
East Renfrewshire
Scotland
74,626 electors
East Surrey
England
73,307 electors
East Thanet
England
74,927 electors
East Wiltshire
England
74,139 electors
East Worthing and Shoreham
England
74,738 electors
Eastbourne
England
72,590 electors
Eastleigh
England
69,965 electors
Edinburgh East and Musselburgh
Scotland
76,188 electors
Edinburgh North and Leith
Scotland
78,411 electors
Edinburgh South
Scotland
70,838 electors
Edinburgh South West
Scotland
73,784 electors
Edinburgh West
Scotland
76,490 electors
Edmonton and Winchmore Hill
England
75,792 electors
Ellesmere Port and Bromborough
England
70,799 electors
Eltham and Chislehurst
England
73,979 electors
Ely and East Cambridgeshire
England
79,112 electors
Enfield North
England
78,770 electors
Epping Forest
England
72,229 electors
Epsom and Ewell
England
76,513 electors
Erewash
England
71,501 electors
Erith and Thamesmead
England
78,740 electors
Esher and Walton
England
74,042 electors
Exeter
England
67,840 electors
Exmouth and Exeter East
England
79,983 electors
Falkirk
Scotland
73,584 electors
Fareham and Waterlooville
England
76,947 electors
Farnham and Bordon
England
75,920 electors
Faversham and Mid Kent
England
74,301 electors
Feltham and Heston
England
76,982 electors
Fermanagh and South Tyrone
Northern Ireland
77,828 electors
Filton and Bradley Stoke
England
77,582 electors
Finchley and Golders Green
England
77,500 electors
Folkestone and Hythe
England
70,056 electors
Forest of Dean
England
72,857 electors
Foyle
Northern Ireland
73,496 electors
Frome and East Somerset
England
71,593 electors
Fylde
England
77,100 electors
Gainsborough
England
75,836 electors
Gateshead Central and Whickham
England
69,827 electors
Gedling
England
77,006 electors
Gillingham and Rainham
England
73,523 electors
Glasgow East
Scotland
68,987 electors
Glasgow North
Scotland
67,579 electors
Glasgow North East
Scotland
72,610 electors
Glasgow South
Scotland
70,219 electors
Glasgow South West
Scotland
68,871 electors
Glasgow West
Scotland
69,028 electors
Glastonbury and Somerton
England
73,268 electors
Glenrothes and Mid Fife
Scotland
70,655 electors
Gloucester
England
79,475 electors
Godalming and Ash
England
75,816 electors
Goole and Pocklington
England
79,925 electors
Gordon and Buchan
Scotland
69,605 electors
Gorton and Denton
England
77,501 electors
Gosport
England
73,261 electors
Gower
Wales
76,123 electors
Grantham and Bourne
England
73,285 electors
Gravesham
England
73,094 electors
Great Grimsby and Cleethorpes
England
76,157 electors
Great Yarmouth
England
73,317 electors
Greenwich and Woolwich
England
73,073 electors
Guildford
England
70,662 electors
Hackney North and Stoke Newington
England
77,812 electors
Hackney South and Shoreditch
England
78,277 electors
Halesowen
England
68,549 electors
Halifax
England
77,516 electors
Hamble Valley
England
79,478 electors
Hamilton and Clyde Valley
Scotland
75,480 electors
Hammersmith and Chiswick
England
75,860 electors
Hampstead and Highgate
England
80,029 electors
Harborough, Oadby and Wigston
England
77,075 electors
Harlow
England
74,683 electors
Harpenden and Berkhamsted
England
72,242 electors
Harrogate and Knaresborough
England
77,955 electors
Harrow East
England
76,513 electors
Harrow West
England
79,902 electors
Hartlepool
England
71,437 electors
Harwich and North Essex
England
76,296 electors
Hastings and Rye
England
75,939 electors
Havant
England
72,323 electors
Hayes and Harlington
England
74,405 electors
Hazel Grove
England
72,846 electors
Hemel Hempstead
England
71,035 electors
Hendon
England
74,865 electors
Henley and Thame
England
73,749 electors
Hereford and South Herefordshire
England
72,203 electors
Herne Bay and Sandwich
England
77,869 electors
Hertford and Stortford
England
78,915 electors
Hertsmere
England
73,465 electors
Hexham
England
76,431 electors
Heywood and Middleton North
England
73,328 electors
High Peak
England
74,385 electors
Hinckley and Bosworth
England
76,407 electors
Hitchin
England
75,877 electors
Holborn and St Pancras
England
71,300 electors
Honiton and Sidmouth
England
75,537 electors
Hornchurch and Upminster
England
75,438 electors
Hornsey and Friern Barnet
England
69,885 electors
Horsham
England
79,150 electors
Houghton and Sunderland South
England
78,448 electors
Hove and Portslade
England
74,063 electors
Huddersfield
England
77,795 electors
Huntingdon
England
79,074 electors
Hyndburn
England
67,147 electors
Ilford North
England
78,657 electors
Ilford South
England
80,993 electors
Inverclyde and Renfrewshire West
Scotland
70,126 electors
Inverness, Skye and West Ross-shire
Scotland
77,927 electors
Ipswich
England
75,396 electors
Isle of Wight East
England
55,855 electors
Isle of Wight West
England
55,406 electors
Islington North
England
72,852 electors
Islington South and Finsbury
England
74,122 electors
Jarrow and Gateshead East
England
70,272 electors
Keighley and Ilkley
England
74,367 electors
Kenilworth and Southam
England
74,923 electors
Kensington and Bayswater
England
77,306 electors
Kettering
England
79,360 electors
Kilmarnock and Loudoun
Scotland
74,628 electors
Kingston and Surbiton
England
77,353 electors
Kingston upon Hull East
England
70,650 electors
Kingston upon Hull North and Cottingham
England
75,280 electors
Kingston upon Hull West and Haltemprice
England
73,252 electors
Kingswinford and South Staffordshire
England
71,645 electors
Knowsley
England
71,964 electors
Lagan Valley
Northern Ireland
82,201 electors
Lancaster and Wyre
England
74,760 electors
Leeds Central and Headingley
England
70,554 electors
Leeds East
England
76,207 electors
Leeds North East
England
70,178 electors
Leeds North West
England
71,592 electors
Leeds South
England
75,953 electors
Leeds South West and Morley
England
71,854 electors
Leeds West and Pudsey
England
70,069 electors
Leicester East
England
76,560 electors
Leicester South
England
70,867 electors
Leicester West
England
74,102 electors
Leigh and Atherton
England
79,978 electors
Lewes
England
76,166 electors
Lewisham East
England
73,380 electors
Lewisham North
England
74,205 electors
Lewisham West and East Dulwich
England
69,386 electors
Leyton and Wanstead
England
71,491 electors
Lichfield
England
76,118 electors
Lincoln
England
72,315 electors
Liverpool Garston
England
69,282 electors
Liverpool Riverside
England
71,380 electors
Liverpool Walton
England
69,317 electors
Liverpool Wavertree
England
70,581 electors
Liverpool West Derby
England
69,934 electors
Livingston
Scotland
78,043 electors
Llanelli
Wales
71,538 electors
Lothian East
Scotland
75,456 electors
Loughborough
England
68,961 electors
Louth and Horncastle
England
76,880 electors
Lowestoft
England
74,332 electors
Luton North
England
74,866 electors
Luton South and South Bedfordshire
England
77,312 electors
Macclesfield
England
76,416 electors
Maidenhead
England
75,687 electors
Maidstone and Malling
England
76,449 electors
Makerfield
England
76,641 electors
Makerfield
England
76,641 electors
Maldon
England
78,282 electors
Manchester Central
England
85,204 electors
Manchester Rusholme
England
72,608 electors
Manchester Withington
England
70,555 electors
Mansfield
England
74,535 electors
Melksham and Devizes
England
73,482 electors
Melton and Syston
England
74,316 electors
Meriden and Solihull East
England
73,659 electors
Merthyr Tydfil and Aberdare
Wales
74,460 electors
Mid Bedfordshire
England
75,457 electors
Mid Buckinghamshire
England
75,622 electors
Mid Cheshire
England
70,384 electors
Mid Derbyshire
England
69,917 electors
Mid Dorset and North Poole
England
75,294 electors
Mid Dunbartonshire
Scotland
73,603 electors
Mid Leicestershire
England
75,924 electors
Mid Norfolk
England
75,238 electors
Mid Sussex
England
75,969 electors
Mid Ulster
Northern Ireland
74,000 electors
Mid and South Pembrokeshire
Wales
79,033 electors
Middlesbrough South and East Cleveland
England
70,331 electors
Middlesbrough and Thornaby East
England
75,123 electors
Midlothian
Scotland
73,554 electors
Milton Keynes Central
England
81,078 electors
Milton Keynes North
England
70,709 electors
Mitcham and Morden
England
77,282 electors
Monmouthshire
Wales
74,823 electors
Montgomeryshire and Glyndŵr
Wales
74,039 electors
Moray West, Nairn and Strathspey
Scotland
77,243 electors
Morecambe and Lunesdale
England
76,424 electors
Motherwell, Wishaw and Carluke
Scotland
71,777 electors
Na h-Eileanan an Iar
Scotland
21,325 electors
Neath and Swansea East
Wales
76,291 electors
New Forest East
England
70,618 electors
New Forest West
England
68,644 electors
Newark
England
79,783 electors
Newbury
England
71,982 electors
Newcastle upon Tyne Central and West
England
76,822 electors
Newcastle upon Tyne East and Wallsend
England
76,245 electors
Newcastle upon Tyne North
England
74,768 electors
Newcastle-under-Lyme
England
67,815 electors
Newport East
Wales
76,683 electors
Newport West and Islwyn
Wales
75,785 electors
Newry and Armagh
Northern Ireland
78,244 electors
Newton Abbot
England
73,885 electors
Newton Aycliffe and Spennymoor
England
72,215 electors
Normanton and Hemsworth
England
75,645 electors
North Antrim
Northern Ireland
74,697 electors
North Ayrshire and Arran
Scotland
72,176 electors
North Bedfordshire
England
78,850 electors
North Cornwall
England
76,741 electors
North Cotswolds
England
73,203 electors
North Devon
England
79,079 electors
North Dorset
England
72,690 electors
North Down
Northern Ireland
73,885 electors
North Durham
England
73,226 electors
North East Cambridgeshire
England
71,511 electors
North East Derbyshire
England
73,234 electors
North East Fife
Scotland
69,762 electors
North East Hampshire
England
76,923 electors
North East Hertfordshire
England
77,697 electors
North East Somerset and Hanham
England
73,889 electors
North Herefordshire
England
72,797 electors
North Norfolk
England
71,438 electors
North Northumberland
England
74,190 electors
North Shropshire
England
77,573 electors
North Somerset
England
74,426 electors
North Warwickshire and Bedworth
England
69,752 electors
North West Cambridgeshire
England
75,915 electors
North West Essex
England
79,698 electors
North West Hampshire
England
78,629 electors
North West Leicestershire
England
77,750 electors
North West Norfolk
England
74,415 electors
Northampton North
England
75,575 electors
Northampton South
England
70,393 electors
Norwich North
England
73,717 electors
Norwich South
England
76,296 electors
Nottingham East
England
69,395 electors
Nottingham North and Kimberley
England
73,768 electors
Nottingham South
England
64,255 electors
Nuneaton
England
71,843 electors
Old Bexley and Sidcup
England
73,198 electors
Oldham East and Saddleworth
England
73,460 electors
Oldham West, Chadderton and Royton
England
76,031 electors
Orkney and Shetland
Scotland
34,236 electors
Orpington
England
71,284 electors
Ossett and Denby Dale
England
72,312 electors
Oxford East
England
71,845 electors
Oxford West and Abingdon
England
69,851 electors
Paisley and Renfrewshire North
Scotland
71,103 electors
Paisley and Renfrewshire South
Scotland
71,574 electors
Peckham
England
72,127 electors
Pendle and Clitheroe
England
78,796 electors
Penistone and Stocksbridge
England
70,435 electors
Penrith and Solway
England
77,935 electors
Perth and Kinross-shire
Scotland
77,261 electors
Peterborough
England
73,378 electors
Plymouth Moor View
England
74,724 electors
Plymouth Sutton and Devonport
England
75,313 electors
Pontefract, Castleford and Knottingley
England
74,618 electors
Pontypridd
Wales
75,951 electors
Poole
England
72,509 electors
Poplar and Limehouse
England
84,116 electors
Portsmouth North
England
70,446 electors
Portsmouth South
England
73,711 electors
Preston
England
77,400 electors
Putney
England
72,686 electors
Queen's Park and Maida Vale
England
75,558 electors
Rawmarsh and Conisbrough
England
69,133 electors
Rayleigh and Wickford
England
76,576 electors
Reading Central
England
73,600 electors
Reading West and Mid Berkshire
England
68,781 electors
Redcar
England
70,241 electors
Redditch
England
71,042 electors
Reigate
England
77,102 electors
Rhondda and Ogmore
Wales
74,493 electors
Ribble Valley
England
80,484 electors
Richmond Park
England
74,988 electors
Richmond and Northallerton
England
73,886 electors
Rochdale
England
72,507 electors
Rochester and Strood
England
74,257 electors
Romford
England
72,928 electors
Romsey and Southampton North
England
71,871 electors
Rossendale and Darwen
England
74,440 electors
Rother Valley
England
69,459 electors
Rotherham
England
75,929 electors
Rugby
England
74,901 electors
Ruislip, Northwood and Pinner
England
71,683 electors
Runcorn and Helsby
England
70,801 electors
Runnymede and Weybridge
England
73,610 electors
Rushcliffe
England
79,160 electors
Rutherglen
Scotland
72,674 electors
Rutland and Stamford
England
71,763 electors
Salford
England
83,633 electors
Salisbury
England
71,802 electors
Scarborough and Whitby
England
74,544 electors
Scunthorpe
England
73,855 electors
Sefton Central
England
74,284 electors
Selby
England
78,043 electors
Sevenoaks
England
73,708 electors
Sheffield Brightside and Hillsborough
England
70,389 electors
Sheffield Central
England
60,594 electors
Sheffield Hallam
England
72,900 electors
Sheffield Heeley
England
73,452 electors
Sheffield South East
England
74,156 electors
Sherwood Forest
England
78,896 electors
Shipley
England
74,130 electors
Shrewsbury
England
76,599 electors
Sittingbourne and Sheppey
England
79,067 electors
Skipton and Ripon
England
79,238 electors
Sleaford and North Hykeham
England
75,651 electors
Slough
England
81,295 electors
Smethwick
England
72,863 electors
Solihull West and Shirley
England
71,816 electors
South Antrim
Northern Ireland
77,058 electors
South Basildon and East Thurrock
England
72,673 electors
South Cambridgeshire
England
77,327 electors
South Cotswolds
England
71,971 electors
South Derbyshire
England
73,714 electors
South Devon
England
72,261 electors
South Dorset
England
75,924 electors
South Down
Northern Ireland
76,248 electors
South East Cornwall
England
72,654 electors
South Holland and The Deepings
England
78,473 electors
South Leicestershire
England
78,511 electors
South Norfolk
England
74,006 electors
South Northamptonshire
England
78,233 electors
South Ribble
England
73,420 electors
South Shields
England
68,366 electors
South Shropshire
England
76,677 electors
South Suffolk
England
74,619 electors
South West Devon
England
77,600 electors
South West Hertfordshire
England
71,737 electors
South West Norfolk
England
74,724 electors
South West Wiltshire
England
73,071 electors
Southampton Itchen
England
68,379 electors
Southampton Test
England
65,520 electors
Southend East and Rochford
England
70,217 electors
Southend West and Leigh
England
75,154 electors
Southgate and Wood Green
England
77,542 electors
Southport
England
73,641 electors
Spelthorne
England
73,782 electors
Spen Valley
England
72,642 electors
St Albans
England
72,739 electors
St Austell and Newquay
England
76,076 electors
St Helens North
England
75,483 electors
St Helens South and Whiston
England
71,569 electors
St Ives
England
69,978 electors
St Neots and Mid Cambridgeshire
England
78,115 electors
Stafford
England
70,608 electors
Staffordshire Moorlands
England
69,892 electors
Stalybridge and Hyde
England
72,265 electors
Stevenage
England
70,976 electors
Stirling and Strathallan
Scotland
76,284 electors
Stockport
England
76,632 electors
Stockton North
England
70,242 electors
Stockton West
England
71,868 electors
Stoke-on-Trent Central
England
73,812 electors
Stoke-on-Trent North
England
69,854 electors
Stoke-on-Trent South
England
70,002 electors
Stone, Great Wyrley and Penkridge
England
71,561 electors
Stourbridge
England
68,311 electors
Strangford
Northern Ireland
74,525 electors
Stratford and Bow
England
80,735 electors
Stratford-on-Avon
England
75,714 electors
Streatham and Croydon North
England
82,829 electors
Stretford and Urmston
England
75,153 electors
Stroud
England
77,905 electors
Suffolk Coastal
England
74,522 electors
Sunderland Central
England
76,145 electors
Surrey Heath
England
71,934 electors
Sussex Weald
England
72,885 electors
Sutton Coldfield
England
74,080 electors
Sutton and Cheam
England
72,303 electors
Swansea West
Wales
74,236 electors
Swindon North
England
73,224 electors
Swindon South
England
72,575 electors
Tamworth
England
75,055 electors
Tatton
England
75,978 electors
Taunton and Wellington
England
78,680 electors
Telford
England
73,808 electors
Tewkesbury
England
73,458 electors
The Wrekin
England
78,942 electors
Thirsk and Malton
England
78,468 electors
Thornbury and Yate
England
78,192 electors
Thurrock
England
73,392 electors
Tipton and Wednesbury
England
74,098 electors
Tiverton and Minehead
England
72,087 electors
Tonbridge
England
72,799 electors
Tooting
England
76,168 electors
Torbay
England
76,185 electors
Torfaen
Wales
71,738 electors
Torridge and Tavistock
England
74,727 electors
Tottenham
England
75,906 electors
Truro and Falmouth
England
72,982 electors
Tunbridge Wells
England
78,738 electors
Twickenham
England
74,980 electors
Tynemouth
England
73,194 electors
Upper Bann
Northern Ireland
81,249 electors
Uxbridge and South Ruislip
England
74,745 electors
Vale of Glamorgan
Wales
74,465 electors
Vauxhall and Camberwell Green
England
77,527 electors
Wakefield and Rothwell
England
75,067 electors
Wallasey
England
74,082 electors
Walsall and Bloxwich
England
74,951 electors
Walthamstow
England
74,474 electors
Warrington North
England
70,601 electors
Warrington South
England
78,394 electors
Warwick and Leamington
England
76,294 electors
Washington and Gateshead South
England
70,972 electors
Watford
England
73,100 electors
Waveney Valley
England
73,056 electors
Weald of Kent
England
75,987 electors
Wellingborough and Rushden
England
77,542 electors
Wells and Mendip Hills
England
73,538 electors
Welwyn Hatfield
England
75,259 electors
West Aberdeenshire and Kincardine
Scotland
72,994 electors
West Bromwich
England
74,025 electors
West Dorset
England
75,998 electors
West Dunbartonshire
Scotland
69,074 electors
West Ham and Beckton
England
78,964 electors
West Lancashire
England
74,081 electors
West Suffolk
England
77,145 electors
West Tyrone
Northern Ireland
74,269 electors
West Worcestershire
England
79,246 electors
Westmorland and Lonsdale
England
72,029 electors
Weston-super-Mare
England
71,396 electors
Wetherby and Easingwold
England
74,314 electors
Whitehaven and Workington
England
73,198 electors
Widnes and Halewood
England
70,161 electors
Wigan
England
77,538 electors
Wimbledon
England
76,334 electors
Winchester
England
78,289 electors
Windsor
England
73,334 electors
Wirral West
England
72,838 electors
Witham
England
78,991 electors
Witney
England
75,448 electors
Woking
England
72,969 electors
Wokingham
England
75,082 electors
Wolverhampton North East
England
70,715 electors
Wolverhampton South East
England
77,473 electors
Wolverhampton West
England
77,851 electors
Worcester
England
74,931 electors
Worsley and Eccles
England
78,643 electors
Worthing West
England
77,039 electors
Wrexham
Wales
70,269 electors
Wycombe
England
73,415 electors
Wyre Forest
England
77,329 electors
Wythenshawe and Sale East
England
77,767 electors
Yeovil
England
79,918 electors
Ynys Môn
Wales
53,141 electors
York Central
England
79,557 electors
York Outer
England
76,228 electors