thumbnail

All UK Parliament Constituencies on a Map

There are 650 constituencies served by an MP in the UK House of Commons. How many can you name, with the help of a map?
Quiz by Sappa
Rate:
Last updated: October 25, 2023
You have not attempted this quiz yet.
First submittedJune 24, 2020
Times taken17,745
Average score47.5%
Rating4.91
Report this quizReport
30:00
Enter constituency here:
0
 / 650 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
 
South East
Aldershot
Ashford
Aylesbury
Banbury
Basingstoke
Beaconsfield
Bexhill and Battle
Bognor Regis and Littlehampton
Bracknell
Brighton, Kemptown
Brighton, Pavilion
Buckingham
Canterbury
Chatham and Aylesford
Chesham and Amersham
Chichester
Crawley
Dartford
Dover
East Hampshire
East Surrey
East Worthing and Shoreham
Eastbourne
Eastleigh
Epsom and Ewell
Esher and Walton
Fareham
Faversham and Mid Kent
Folkestone and Hythe
Gillingham and Rainham
Gosport
Gravesham
Guildford
Hastings and Rye
Havant
Henley
Horsham
Hove
Isle of Wight
Lewes
Maidenhead
Maidstone and The Weald
Meon Valley
Mid Sussex
Milton Keynes North
Milton Keynes South
Mole Valley
New Forest East
New Forest West
Newbury
North East Hampshire
North Thanet
North West Hampshire
Oxford East
Oxford West and Abingdon
Portsmouth North
Portsmouth South
Reading East
Reading West
Reigate
Rochester and Strood
Romsey and Southampton North
Runnymede and Weybridge
Sevenoaks
Sittingbourne and Sheppey
Slough
South Thanet
South West Surrey
Southampton, Itchen
Southampton, Test
Spelthorne
Surrey Heath
Tonbridge and Malling
Tunbridge Wells
Wealden
Winchester
Windsor
Witney
Woking
Wokingham
Arundel and South Downs
Wantage
 
West Midlands
Aldridge-Brownhills
Birmingham, Edgbaston
Birmingham, Erdington
Birmingham, Hall Green
Birmingham, Hodge Hill
Birmingham, Ladywood
Birmingham, Northfield
Birmingham, Perry Barr
Birmingham, Selly Oak
Birmingham, Yardley
Bromsgrove
Burton
Cannock Chase
Coventry North East
Coventry North West
Coventry South
Dudley North
Dudley South
Halesowen and Rowley Regis
Hereford and South Herefordshire
Kenilworth and Southam
Lichfield
Ludlow
Meriden
Mid Worcestershire
Newcastle-under-Lyme
North Herefordshire
North Shropshire
North Warwickshire
Nuneaton
Redditch
Rugby
Shrewsbury and Atcham
Solihull
South Staffordshire
Stafford
Staffordshire Moorlands
Stoke-on-Trent Central
Stoke-on-Trent North
Stoke-on-Trent South
Stone
Stourbridge
Stratford-on-Avon
Sutton Coldfield
Tamworth
Telford
The Wrekin
Walsall North
Walsall South
Warley
Warwick and Leamington
West Bromwich East
West Bromwich West
West Worcestershire
Wolverhampton North East
Wolverhampton South East
Wolverhampton South West
Worcester
Wyre Forest
 
North West
Altrincham and Sale West
Ashton-Under-Lyne
Barrow and Furness
Birkenhead
Blackburn
Blackley and Broughton
Blackpool North and Cleveleys
Blackpool South
Bolton North East
Bolton South East
Bolton West
Bootle
Burnley
Bury North
Bury South
Carlisle
Cheadle
Chorley
City of Chester
Congleton
Copeland
Crewe and Nantwich
Denton and Reddish
Eddisbury
Ellesmere Port and Neston
Fylde
Garston and Halewood
Halton
Hazel Grove
Heywood and Middleton
Hyndburn
Knowsley
Lancaster and Fleetwood
Leigh
Liverpool, Riverside
Liverpool, Walton
Liverpool, Wavertree
Liverpool, West Derby
Macclesfield
Makerfield
Manchester Central
Manchester, Gorton
Manchester, Withington
Morecambe and Lunesdale
Oldham East and Saddleworth
Oldham West and Royton
Pendle
Penrith and The Border
Preston
Ribble Valley
Rochdale
Rossendale and Darwen
Salford and Eccles
Sefton Central
South Ribble
Southport
St Helens North
St Helens South and Whiston
Stalybridge and Hyde
Stockport
Stretford and Urmston
Tatton
Wallasey
Warrington North
Warrington South
Weaver Vale
West Lancashire
Westmorland and Lonsdale
Wigan
Wirral South
Wirral West
Workington
Worsley and Eccles South
Wyre and Preston North
Wythenshawe and Sale East
East Midlands
Amber Valley
Bassetlaw
Bolsover
Boston and Skegness
Bosworth
Broxtowe
Charnwood
Chesterfield
Corby
Daventry
Derby North
Derby South
Derbyshire Dales
Erewash
Gainsborough
Gedling
Grantham and Stamford
Harborough
High Peak
Kettering
Leicester East
Leicester South
Leicester West
Lincoln
Loughborough
Louth and Horncastle
Mansfield
Mid Derbyshire
Newark
North East Derbyshire
North West Leicestershire
Northampton North
Northampton South
Nottingham East
Nottingham North
Nottingham South
Rushcliffe
Rutland and Melton
Sherwood
Sleaford and North Hykeham
South Derbyshire
South Holland and the Deepings
South Leicestershire
South Northamptonshire
Wellingborough
Ashfield
 
Greater London
Barking
Battersea
Beckenham
Bermondsey and Old Southwark
Bethnal Green and Bow
Bexleyheath and Crayford
Brent Central
Brent North
Brentford and Isleworth
Bromley and Chislehurst
Camberwell and Peckham
Carshalton and Wallington
Chelsea and Fulham
Chingford and Woodford Green
Chipping Barnet
Cities of London and Westminster
Croydon Central
Croydon North
Croydon South
Dagenham and Rainham
Dulwich and West Norwood
Ealing Central and Acton
Ealing North
Ealing, Southall
East Ham
Edmonton
Eltham
Enfield North
Enfield, Southgate
Erith and Thameshead
Feltham and Heston
Finchley and Golders Green
Greenwich and Woolwich
Hackney North and Stoke Newington
Hackney South and Shoreditch
Hammersmith
Hampstead and Kilburn
Harrow East
Harrow West
Hayes and Harlington
Hendon
Holborn and St Pancras
Hornchurch and Upminster
Hornsey and Wood Green
Ilford North
Ilford South
Islington North
Islington South and Finsbury
Kensington
Kingston and Surbiton
Lewisham, Deptford
Lewisham East
Lewisham West and Penge
Leyton and Wanstead
Mitcham and Morden
Old Bexley and Sidcup
Orpington
Poplar and Limehouse
Putney
Richmond Park
Romford
Ruislip, Northwood and Pinner
Streatham
Sutton and Cheam
Tooting
Tottenham
Twickenham
Uxbridge and South Ruislip
Vauxhall
Walthamstow
West Ham
Westminster North
Wimbledon
Yorkshire & the Humber
Barnsley Central
Barnsley East
Batley and Spen
Beverley and Holderness
Bradford East
Bradford South
Bradford West
Brigg and Goole
Calder Valley
Cleethorpes
Colne Valley
Dewsbury
Don Valley
Doncaster Central
Doncaster North
East Yorkshire
Elmet and Rothwell
Great Grimsby
Halifax
Haltemprice and Howden
Harrogate and Knaresborough
Hemsworth
Huddersfield
Keighley
Kingston upon Hull East
Kingston upon Hull North
Kingston upon Hull West and Hessle
Leeds Central
Leeds East
Leeds North East
Leeds North West
Leeds West
Morley and Outwood
Normanton, Pontefract and Castleford
Penistone and Stocksbridge
Pudsey
Richmond (Yorks)
Rother Valley
Rotherham
Scarborough and Whitby
Scunthorpe
Selby and Ainsty
Sheffield, Brightside and Hillsborough
Sheffield Central
Sheffield, Hallam
Sheffield, Heeley
Sheffield South East
Shipley
Skipton and Ripon
Thirsk and Malton
Wakefield
Wentworth and Dearne
York Central
York Outer
 
Eastern
Basildon and Billericay
Bedford
Braintree
Brentwood and Ongar
Broadland
Broxbourne
Bury St Edmunds
Cambridge
Castle Point
Central Suffolk and North Ipswich
Chelmsford
Clacton
Colchester
Epping Forest
Great Yarmouth
Harlow
Harwich and North Essex
Hemel Hempstead
Hertford and Strortford
Hertsmere
Hitchin and Harpenden
Huntingdon
Ipswich
Luton North
Luton South
Maldon
Mid Bedfordshire
North East Bedfordshire
North East Cambridgeshire
North East Hertfordshire
North Norfolk
North West Cambridgeshire
North West Norfolk
Norwich North
Norwich South
Peterborough
Rayleigh and Wickford
Rochford and Southend East
Saffron Walden
South Basildon and East Thurrock
South Cambridgeshire
South East Cambridgeshire
South Norfolk
South Suffolk
South West Bedfordshire
South West Hertfordshire
South West Norfolk
Southend West
St Albans
Stevenage
Suffolk Coastal
Thurrock
Watford
Waveney
Welwyn Hatfield
West Suffolk
Witham
Mid Norfolk
 
South West
Bath
Bournemouth East
Bournemouth West
Bridgwater and West Somerset
Bristol East
Bristol North West
Bristol South
Bristol West
Camborne and Redruth
Central Devon
Cheltenham
Chippenham
Christchurch
Devizes
East Devon
Exeter
Filton and Bradley Stoke
Forest of Dean
Gloucester
Kingswood
Newton Abbot
North Cornwall
North Devon
North Dorset
North East Somerset
North Somerset
North Swindon
North Wiltshire
Plymouth, Moor View
Plymouth, Sutton and Devonport
Poole
Salisbury
Somerton and Frome
South Dorset
South East Cornwall
South Swindon
South West Devon
South West Wiltshire
St Austell and Newquay
St Ives
Stroud
Taunton Deane
Tewkesbury
The Cotswolds
Thornbury and Yate
Tiverton and Honiton
Torbay
Torridge and West Devon
Totnes
Truro and Falmouth
Wells
West Dorset
Weston-Super-Mare
Worthing West
Wycombe
Yeovil
Mid Dorset and North Poole
North East
Berwick-upon-Tweed
Bishop Auckland
Blaydon
Blyth Valley
City of Durham
Darlington
Easington
Gateshead
Hartlepool
Hexham
Houghton and Sunderland South
Jarrow
Middlesbrough
Middlesbrough South and East Cleveland
Newcastle upon Tyne Central
Newcastle upon Tyne East
Newcastle upon Tyne North
North Durham
North Tyneside
North West Durham
Redcar
Sedgefield
South Shields
Stockton North
Stockton South
Sunderland Central
Tynemouth
Wansbeck
Washington and Sunderland West
 
Scotland
Aberdeen North
Aberdeen South
Airdrie and Shotts
Angus
Argyll and Bute
Ayr, Carrick and Cumnock
Banff and Buchan
Berwickshire, Roxburgh and Selkirk
Caithness, Sutherland and Easter Ross
Central Ayrshire
Coatbridge, Chryston and Bellshill
Cumbernauld, Kilsyth and Kirkintilloch East
Dumfries and Galloway
Dumfriesshire, Glydesdale and Tweeddale
Dundee East
Dundee West
Dunfermlime and West Fife
East Dunbartonshire
East Kilbride, Strathaven and Lesmahagow
East Lothian
East Renfrewshire
Edinburgh East
Edinburgh North and Leith
Edinburgh South
Edinburgh South West
Edinburgh West
Falkirk
Glasgow Central
Glasgow East
Glasgow North
Glasgow North East
Glasgow North West
Glasgow South
Glasgow South West
Glenrothes
Gordon
Inverclyde
Inverness, Nairn, Badenoch and Strathsphey
Kilmarnock and Loudoun
Kirkcaldy and Cowdenbeath
Lanark and Hamilton East
Linlithgow and East Falkirk
Livingston
Midlothian
Moray
Motherwell and Wishaw
Na h-Eileanan an Iar
North Ayrshire and Arran
North East Fife
Ochil and South Perthshire
Orkney and Shetland
Paisley and Renfrewshire North
Paisley and Renfrewshire South
Perth and North Perthshire
Ross, Skye and Lochaber
Rutherglen and Hamilton West
Stirling
West Aberdeenshire and Kincardine
West Dunbartonshire
 
Wales
Aberavon
Aberconwy
Alyn and Deeside
Arfon
Blaneau Gwent
Brecon and Radnorshire
Bridgend
Caerphilly
Cardiff Central
Cardiff North
Cardiff South and Penarth
Cardiff West
Carmarthen East and Dinefwr
Carmarthen West and South Pembrokeshire
Ceredigion
Clwyd South
Clwyd West
Cynon Valley
Delyn
Dwyfor Meirionnydd
Gower
Islwyn
Llanelli
Merthyr Tydfil and Rhymney
Monmouth
Montgomeryshire
Neath
Newport East
Newport West
Ogmore
Pontypridd
Preseli Pembrokeshire
Rhondda
Swansea East
Swansea West
Torfaen
Vale of Clwyd
Vale of Glamorgan
Wrexham
Ynys Môn
 
Northern Ireland
Belfast East
Belfast North
Belfast South
Belfast West
East Antrim
East Londonderry
Fermanagh and South Tyrone
Foyle
Lagan Valley
Mid Ulster
Newry and Armagh
North Antrim
North Down
South Antrim
South Down
Strangford
Upper Bann
West Tyrone
17 Comments
+6
Level 69
Jun 24, 2020
Great quiz and map!
+4
Level 78
Jun 24, 2020
Great quiz, Nominated! I can see my town (constituency) on the map.
+4
Level 57
Jun 25, 2020
Thank you to everyone for the nice comments!
+4
Level 61
Jun 25, 2020
Fantastic map!
+1
Level 49
Feb 11, 2021
Nominated! Really good quiz
+2
Level 81
May 13, 2021
Great quiz, this should be featured!
+2
Level 76
Jul 28, 2021
Great quiz :) A few answers are out of alphabetical order (eg Mid Norfolk, Mid Dorset & North Poole, Arundel & South Downs)
+2
Level 83
Jul 28, 2021
Tougher than I expected! Appreciate that you're counting all constituencies with the same city name.

Maybe consider accepting the English names for things like Ynys Mon (Anglesey) and Na h-Eileanan an Iar (Western Isles) as well, since those will be more familiar to most people. Also, Dunfermline is spelled wrong.

+1
Level 71
Dec 1, 2021
Very happy with 147 as an American! Nominated.
+1
Level 59
Dec 1, 2021
'Portsmouth' brings up Portsmouth North and Portsmouth South - is that as intended? There is no constituency called Portsmouth, but it gives two right answers.
+1
Level 74
Sep 2, 2022
I love it :) You have my nomination!
+1
Level 62
Dec 7, 2022
67
+1
Level 59
Apr 14, 2023
Great quiz, please fix Dunfermline and Blaenau Gwent though
+1
Level 67
Jun 5, 2023
385 - a healthy majority
+1
Level 57
Jun 6, 2023
Impressed as I am with this quiz, I do wonder whether it's slightly too... easy?? I typed in "Surrey" and it gave me three seats, and any twerp can type in county names. Ditto York, which has that unusual division which isn't based on compass points and which it would feel quite nice to require... perhaps it's just me!
+2
Level 35
Jul 13, 2024
This seems to be inaccurate, as it's missing many seats, the type ins are inconsistent etc.

Godalming and Ash for example is not on here (or at least isn't accepted when I type it

+1
Level 39
Aug 26, 2024
That is because they readjusted and renamed certain constituencies for the 2024 general election. As you can see at the top, the quiz hasn't been updated since 2023, so therefore those renamed constituencies (like Godalming and Ash) won't appear in the quiz.