ATMs (UK)
Updated: 10th December 2025
ATMs (cash machines) provide essential financial services to individuals by provding access to cash, balance and account information and some other limited functions. The total number of ATMs in the UK peaked in 2015 and has fallen each year since then. Link provide snapshots of the number of ATMs per Parliamentary constituency.
Skip hex cartogram
Hexmap
Aberafan Maesteg October 2025→TOTAL ATMs: 75
Aberdeen North October 2025→TOTAL ATMs: 72
Aberdeen South October 2025→TOTAL ATMs: 108
Aberdeenshire North and Moray East October 2025→TOTAL ATMs: 72
Airdrie and Shotts October 2025→TOTAL ATMs: 94
Aldershot October 2025→TOTAL ATMs: 70
Aldridge-Brownhills October 2025→TOTAL ATMs: 48
Alloa and Grangemouth October 2025→TOTAL ATMs: 70
Altrincham and Sale West October 2025→TOTAL ATMs: 58
Alyn and Deeside October 2025→TOTAL ATMs: 55
Amber Valley October 2025→TOTAL ATMs: 60
Angus and Perthshire Glens October 2025→TOTAL ATMs: 77
Arbroath and Broughty Ferry October 2025→TOTAL ATMs: 66
Argyll, Bute and South Lochaber October 2025→TOTAL ATMs: 69
Arundel and South Downs October 2025→TOTAL ATMs: 29
Ashfield October 2025→TOTAL ATMs: 62
Ashford October 2025→TOTAL ATMs: 68
Ashton-under-Lyne October 2025→TOTAL ATMs: 90
Aylesbury October 2025→TOTAL ATMs: 73
Ayr, Carrick and Cumnock October 2025→TOTAL ATMs: 100
Banbury October 2025→TOTAL ATMs: 59
Bangor Aberconwy October 2025→TOTAL ATMs: 77
Barking October 2025→TOTAL ATMs: 73
Barnsley North October 2025→TOTAL ATMs: 108
Barnsley South October 2025→TOTAL ATMs: 70
Barrow and Furness October 2025→TOTAL ATMs: 63
Basildon and Billericay October 2025→TOTAL ATMs: 81
Basingstoke October 2025→TOTAL ATMs: 76
Bassetlaw October 2025→TOTAL ATMs: 74
Bath October 2025→TOTAL ATMs: 75
Bathgate and Linlithgow October 2025→TOTAL ATMs: 69
Battersea October 2025→TOTAL ATMs: 75
Beaconsfield October 2025→TOTAL ATMs: 46
Beckenham and Penge October 2025→TOTAL ATMs: 44
Bedford October 2025→TOTAL ATMs: 91
Belfast East October 2025→TOTAL ATMs: 76
Belfast North October 2025→TOTAL ATMs: 95
Belfast South and Mid Down October 2025→TOTAL ATMs: 148
Belfast West October 2025→TOTAL ATMs: 127
Bermondsey and Old Southwark October 2025→TOTAL ATMs: 116
Berwickshire, Roxburgh and Selkirk October 2025→TOTAL ATMs: 63
Bethnal Green and Stepney October 2025→TOTAL ATMs: 102
Beverley and Holderness October 2025→TOTAL ATMs: 53
Bexhill and Battle October 2025→TOTAL ATMs: 33
Bexleyheath and Crayford October 2025→TOTAL ATMs: 89
Bicester and Woodstock October 2025→TOTAL ATMs: 42
Birkenhead October 2025→TOTAL ATMs: 102
Birmingham Edgbaston October 2025→TOTAL ATMs: 64
Birmingham Erdington October 2025→TOTAL ATMs: 84
Birmingham Hall Green and Moseley October 2025→TOTAL ATMs: 73
Birmingham Hodge Hill and Solihull North October 2025→TOTAL ATMs: 76
Birmingham Ladywood October 2025→TOTAL ATMs: 216
Birmingham Northfield October 2025→TOTAL ATMs: 85
Birmingham Perry Barr October 2025→TOTAL ATMs: 106
Birmingham Selly Oak October 2025→TOTAL ATMs: 56
Birmingham Yardley October 2025→TOTAL ATMs: 85
Bishop Auckland October 2025→TOTAL ATMs: 64
Blackburn October 2025→TOTAL ATMs: 110
Blackley and Middleton South October 2025→TOTAL ATMs: 70
Blackpool North and Fleetwood October 2025→TOTAL ATMs: 67
Blackpool South October 2025→TOTAL ATMs: 170
Blaenau Gwent and Rhymney October 2025→TOTAL ATMs: 88
Blaydon and Consett October 2025→TOTAL ATMs: 47
Blyth and Ashington October 2025→TOTAL ATMs: 74
Bognor Regis and Littlehampton October 2025→TOTAL ATMs: 61
Bolsover October 2025→TOTAL ATMs: 62
Bolton North East October 2025→TOTAL ATMs: 74
Bolton South and Walkden October 2025→TOTAL ATMs: 107
Bolton West October 2025→TOTAL ATMs: 46
Bootle October 2025→TOTAL ATMs: 100
Boston and Skegness October 2025→TOTAL ATMs: 154
Bournemouth East October 2025→TOTAL ATMs: 50
Bournemouth West October 2025→TOTAL ATMs: 93
Bracknell October 2025→TOTAL ATMs: 55
Bradford East October 2025→TOTAL ATMs: 67
Bradford South October 2025→TOTAL ATMs: 60
Bradford West October 2025→TOTAL ATMs: 113
Braintree October 2025→TOTAL ATMs: 47
Brecon, Radnor and Cwm Tawe October 2025→TOTAL ATMs: 49
Brent East October 2025→TOTAL ATMs: 66
Brent West October 2025→TOTAL ATMs: 83
Brentford and Isleworth October 2025→TOTAL ATMs: 85
Brentwood and Ongar October 2025→TOTAL ATMs: 49
Bridgend October 2025→TOTAL ATMs: 72
Bridgwater October 2025→TOTAL ATMs: 85
Bridlington and The Wolds October 2025→TOTAL ATMs: 62
Brigg and Immingham October 2025→TOTAL ATMs: 60
Brighton Kemptown and Peacehaven October 2025→TOTAL ATMs: 51
Brighton Pavilion October 2025→TOTAL ATMs: 99
Bristol Central October 2025→TOTAL ATMs: 95
Bristol East October 2025→TOTAL ATMs: 61
Bristol North East October 2025→TOTAL ATMs: 57
Bristol North West October 2025→TOTAL ATMs: 47
Bristol South October 2025→TOTAL ATMs: 55
Broadland and Fakenham October 2025→TOTAL ATMs: 29
Bromley and Biggin Hill October 2025→TOTAL ATMs: 68
Bromsgrove October 2025→TOTAL ATMs: 51
Broxbourne October 2025→TOTAL ATMs: 62
Broxtowe October 2025→TOTAL ATMs: 64
Buckingham and Bletchley October 2025→TOTAL ATMs: 47
Burnley October 2025→TOTAL ATMs: 97
Burton and Uttoxeter October 2025→TOTAL ATMs: 88
Bury North October 2025→TOTAL ATMs: 75
Bury South October 2025→TOTAL ATMs: 52
Bury St Edmunds and Stowmarket October 2025→TOTAL ATMs: 66
Caerfyrddin October 2025→TOTAL ATMs: 57
Caerphilly October 2025→TOTAL ATMs: 64
Caithness, Sutherland and Easter Ross October 2025→TOTAL ATMs: 67
Calder Valley October 2025→TOTAL ATMs: 53
Camborne and Redruth October 2025→TOTAL ATMs: 45
Cambridge October 2025→TOTAL ATMs: 72
Cannock Chase October 2025→TOTAL ATMs: 80
Canterbury October 2025→TOTAL ATMs: 76
Cardiff East October 2025→TOTAL ATMs: 64
Cardiff North October 2025→TOTAL ATMs: 49
Cardiff South and Penarth October 2025→TOTAL ATMs: 127
Cardiff West October 2025→TOTAL ATMs: 61
Carlisle October 2025→TOTAL ATMs: 75
Carshalton and Wallington October 2025→TOTAL ATMs: 65
Castle Point October 2025→TOTAL ATMs: 49
Central Ayrshire October 2025→TOTAL ATMs: 87
Central Devon October 2025→TOTAL ATMs: 36
Central Suffolk and North Ipswich October 2025→TOTAL ATMs: 30
Ceredigion Preseli October 2025→TOTAL ATMs: 58
Chatham and Aylesford October 2025→TOTAL ATMs: 59
Cheadle October 2025→TOTAL ATMs: 31
Chelmsford October 2025→TOTAL ATMs: 78
Chelsea and Fulham October 2025→TOTAL ATMs: 72
Cheltenham October 2025→TOTAL ATMs: 77
Chesham and Amersham October 2025→TOTAL ATMs: 26
Chester North and Neston October 2025→TOTAL ATMs: 82
Chester South and Eddisbury October 2025→TOTAL ATMs: 25
Chesterfield October 2025→TOTAL ATMs: 94
Chichester October 2025→TOTAL ATMs: 78
Chingford and Woodford Green October 2025→TOTAL ATMs: 40
Chippenham October 2025→TOTAL ATMs: 52
Chipping Barnet October 2025→TOTAL ATMs: 42
Chorley October 2025→TOTAL ATMs: 69
Christchurch October 2025→TOTAL ATMs: 44
Cities of London and Westminster October 2025→TOTAL ATMs: 412
City of Durham October 2025→TOTAL ATMs: 71
Clacton October 2025→TOTAL ATMs: 84
Clapham and Brixton Hill October 2025→TOTAL ATMs: 54
Clwyd East October 2025→TOTAL ATMs: 66
Clwyd North October 2025→TOTAL ATMs: 90
Coatbridge and Bellshill October 2025→TOTAL ATMs: 98
Colchester October 2025→TOTAL ATMs: 87
Colne Valley October 2025→TOTAL ATMs: 39
Congleton October 2025→TOTAL ATMs: 39
Corby and East Northamptonshire October 2025→TOTAL ATMs: 69
Coventry East October 2025→TOTAL ATMs: 99
Coventry North West October 2025→TOTAL ATMs: 70
Coventry South October 2025→TOTAL ATMs: 130
Cowdenbeath and Kirkcaldy October 2025→TOTAL ATMs: 76
Cramlington and Killingworth October 2025→TOTAL ATMs: 60
Crawley October 2025→TOTAL ATMs: 139
Crewe and Nantwich October 2025→TOTAL ATMs: 81
Croydon East October 2025→TOTAL ATMs: 48
Croydon South October 2025→TOTAL ATMs: 38
Croydon West October 2025→TOTAL ATMs: 116
Cumbernauld and Kirkintilloch October 2025→TOTAL ATMs: 54
Dagenham and Rainham October 2025→TOTAL ATMs: 57
Darlington October 2025→TOTAL ATMs: 86
Dartford October 2025→TOTAL ATMs: 81
Daventry October 2025→TOTAL ATMs: 48
Derby North October 2025→TOTAL ATMs: 59
Derby South October 2025→TOTAL ATMs: 138
Derbyshire Dales October 2025→TOTAL ATMs: 36
Dewsbury and Batley October 2025→TOTAL ATMs: 75
Didcot and Wantage October 2025→TOTAL ATMs: 36
Doncaster Central October 2025→TOTAL ATMs: 140
Doncaster East and the Isle of Axholme October 2025→TOTAL ATMs: 40
Doncaster North October 2025→TOTAL ATMs: 70
Dorking and Horley October 2025→TOTAL ATMs: 35
Dover and Deal October 2025→TOTAL ATMs: 74
Droitwich and Evesham October 2025→TOTAL ATMs: 40
Dudley October 2025→TOTAL ATMs: 70
Dulwich and West Norwood October 2025→TOTAL ATMs: 68
Dumfries and Galloway October 2025→TOTAL ATMs: 90
Dumfriesshire, Clydesdale and Tweeddale October 2025→TOTAL ATMs: 62
Dundee Central October 2025→TOTAL ATMs: 136
Dunfermline and Dollar October 2025→TOTAL ATMs: 83
Dunstable and Leighton Buzzard October 2025→TOTAL ATMs: 58
Dwyfor Meirionnydd October 2025→TOTAL ATMs: 75
Ealing Central and Acton October 2025→TOTAL ATMs: 92
Ealing North October 2025→TOTAL ATMs: 57
Ealing Southall October 2025→TOTAL ATMs: 84
Earley and Woodley October 2025→TOTAL ATMs: 43
Easington October 2025→TOTAL ATMs: 75
East Antrim October 2025→TOTAL ATMs: 59
East Grinstead and Uckfield October 2025→TOTAL ATMs: 37
East Ham October 2025→TOTAL ATMs: 88
East Hampshire October 2025→TOTAL ATMs: 41
East Kilbride and Strathaven October 2025→TOTAL ATMs: 66
East Londonderry October 2025→TOTAL ATMs: 100
East Renfrewshire October 2025→TOTAL ATMs: 48
East Surrey October 2025→TOTAL ATMs: 40
East Thanet October 2025→TOTAL ATMs: 101
East Wiltshire October 2025→TOTAL ATMs: 43
East Worthing and Shoreham October 2025→TOTAL ATMs: 34
Eastbourne October 2025→TOTAL ATMs: 81
Eastleigh October 2025→TOTAL ATMs: 45
Edinburgh East and Musselburgh October 2025→TOTAL ATMs: 99
Edinburgh North and Leith October 2025→TOTAL ATMs: 117
Edinburgh South October 2025→TOTAL ATMs: 47
Edinburgh South West October 2025→TOTAL ATMs: 71
Edinburgh West October 2025→TOTAL ATMs: 78
Edmonton and Winchmore Hill October 2025→TOTAL ATMs: 58
Ellesmere Port and Bromborough October 2025→TOTAL ATMs: 75
Eltham and Chislehurst October 2025→TOTAL ATMs: 67
Ely and East Cambridgeshire October 2025→TOTAL ATMs: 38
Enfield North October 2025→TOTAL ATMs: 96
Epping Forest October 2025→TOTAL ATMs: 45
Epsom and Ewell October 2025→TOTAL ATMs: 64
Erewash October 2025→TOTAL ATMs: 56
Erith and Thamesmead October 2025→TOTAL ATMs: 48
Esher and Walton October 2025→TOTAL ATMs: 49
Exeter October 2025→TOTAL ATMs: 81
Exmouth and Exeter East October 2025→TOTAL ATMs: 45
Falkirk October 2025→TOTAL ATMs: 98
Fareham and Waterlooville October 2025→TOTAL ATMs: 79
Farnham and Bordon October 2025→TOTAL ATMs: 40
Faversham and Mid Kent October 2025→TOTAL ATMs: 41
Feltham and Heston October 2025→TOTAL ATMs: 67
Fermanagh and South Tyrone October 2025→TOTAL ATMs: 111
Filton and Bradley Stoke October 2025→TOTAL ATMs: 55
Finchley and Golders Green October 2025→TOTAL ATMs: 66
Folkestone and Hythe October 2025→TOTAL ATMs: 77
Forest of Dean October 2025→TOTAL ATMs: 25
Foyle October 2025→TOTAL ATMs: 112
Frome and East Somerset October 2025→TOTAL ATMs: 31
Fylde October 2025→TOTAL ATMs: 60
Gainsborough October 2025→TOTAL ATMs: 45
Gateshead Central and Whickham October 2025→TOTAL ATMs: 84
Gedling October 2025→TOTAL ATMs: 54
Gillingham and Rainham October 2025→TOTAL ATMs: 59
Glasgow East October 2025→TOTAL ATMs: 136
Glasgow North October 2025→TOTAL ATMs: 169
Glasgow North East October 2025→TOTAL ATMs: 88
Glasgow South October 2025→TOTAL ATMs: 79
Glasgow South West October 2025→TOTAL ATMs: 85
Glasgow West October 2025→TOTAL ATMs: 93
Glastonbury and Somerton October 2025→TOTAL ATMs: 37
Glenrothes and Mid Fife October 2025→TOTAL ATMs: 94
Gloucester October 2025→TOTAL ATMs: 95
Godalming and Ash October 2025→TOTAL ATMs: 29
Goole and Pocklington October 2025→TOTAL ATMs: 57
Gordon and Buchan October 2025→TOTAL ATMs: 44
Gorton and Denton October 2025→TOTAL ATMs: 71
Gosport October 2025→TOTAL ATMs: 58
Gower October 2025→TOTAL ATMs: 52
Grantham and Bourne October 2025→TOTAL ATMs: 61
Gravesham October 2025→TOTAL ATMs: 64
Great Grimsby and Cleethorpes October 2025→TOTAL ATMs: 126
Great Yarmouth October 2025→TOTAL ATMs: 144
Greenwich and Woolwich October 2025→TOTAL ATMs: 104
Guildford October 2025→TOTAL ATMs: 59
Hackney North and Stoke Newington October 2025→TOTAL ATMs: 57
Hackney South and Shoreditch October 2025→TOTAL ATMs: 87
Halesowen October 2025→TOTAL ATMs: 51
Halifax October 2025→TOTAL ATMs: 84
Hamble Valley October 2025→TOTAL ATMs: 35
Hamilton and Clyde Valley October 2025→TOTAL ATMs: 94
Hammersmith and Chiswick October 2025→TOTAL ATMs: 115
Hampstead and Highgate October 2025→TOTAL ATMs: 54
Harborough, Oadby and Wigston October 2025→TOTAL ATMs: 40
Harlow October 2025→TOTAL ATMs: 65
Harpenden and Berkhamsted October 2025→TOTAL ATMs: 30
Harrogate and Knaresborough October 2025→TOTAL ATMs: 71
Harrow East October 2025→TOTAL ATMs: 41
Harrow West October 2025→TOTAL ATMs: 81
Hartlepool October 2025→TOTAL ATMs: 101
Harwich and North Essex October 2025→TOTAL ATMs: 41
Hastings and Rye October 2025→TOTAL ATMs: 98
Havant October 2025→TOTAL ATMs: 59
Hayes and Harlington October 2025→TOTAL ATMs: 164
Hazel Grove October 2025→TOTAL ATMs: 39
Hemel Hempstead October 2025→TOTAL ATMs: 74
Hendon October 2025→TOTAL ATMs: 85
Henley and Thame October 2025→TOTAL ATMs: 34
Hereford and South Herefordshire October 2025→TOTAL ATMs: 69
Herne Bay and Sandwich October 2025→TOTAL ATMs: 49
Hertford and Stortford October 2025→TOTAL ATMs: 49
Hertsmere October 2025→TOTAL ATMs: 54
Hexham October 2025→TOTAL ATMs: 46
Heywood and Middleton North October 2025→TOTAL ATMs: 55
High Peak October 2025→TOTAL ATMs: 38
Hinckley and Bosworth October 2025→TOTAL ATMs: 51
Hitchin October 2025→TOTAL ATMs: 44
Holborn and St Pancras October 2025→TOTAL ATMs: 191
Honiton and Sidmouth October 2025→TOTAL ATMs: 31
Hornchurch and Upminster October 2025→TOTAL ATMs: 48
Hornsey and Friern Barnet October 2025→TOTAL ATMs: 41
Horsham October 2025→TOTAL ATMs: 56
Houghton and Sunderland South October 2025→TOTAL ATMs: 70
Hove and Portslade October 2025→TOTAL ATMs: 53
Huddersfield October 2025→TOTAL ATMs: 119
Huntingdon October 2025→TOTAL ATMs: 54
Hyndburn October 2025→TOTAL ATMs: 67
Ilford North October 2025→TOTAL ATMs: 45
Ilford South October 2025→TOTAL ATMs: 88
Inverclyde and Renfrewshire West October 2025→TOTAL ATMs: 94
Inverness, Skye and West Ross-shire October 2025→TOTAL ATMs: 97
Ipswich October 2025→TOTAL ATMs: 80
Isle of Wight East October 2025→TOTAL ATMs: 43
Isle of Wight West October 2025→TOTAL ATMs: 52
Islington North October 2025→TOTAL ATMs: 65
Islington South and Finsbury October 2025→TOTAL ATMs: 83
Jarrow and Gateshead East October 2025→TOTAL ATMs: 75
Keighley and Ilkley October 2025→TOTAL ATMs: 58
Kenilworth and Southam October 2025→TOTAL ATMs: 41
Kensington and Bayswater October 2025→TOTAL ATMs: 111
Kettering October 2025→TOTAL ATMs: 85
Kilmarnock and Loudoun October 2025→TOTAL ATMs: 94
Kingston and Surbiton October 2025→TOTAL ATMs: 98
Kingston upon Hull East October 2025→TOTAL ATMs: 91
Kingston upon Hull North and Cottingham October 2025→TOTAL ATMs: 89
Kingston upon Hull West and Haltemprice October 2025→TOTAL ATMs: 129
Kingswinford and South Staffordshire October 2025→TOTAL ATMs: 29
Knowsley October 2025→TOTAL ATMs: 56
Lagan Valley October 2025→TOTAL ATMs: 80
Lancaster and Wyre October 2025→TOTAL ATMs: 69
Leeds Central and Headingley October 2025→TOTAL ATMs: 128
Leeds East October 2025→TOTAL ATMs: 81
Leeds North East October 2025→TOTAL ATMs: 39
Leeds North West October 2025→TOTAL ATMs: 44
Leeds South October 2025→TOTAL ATMs: 100
Leeds South West and Morley October 2025→TOTAL ATMs: 50
Leeds West and Pudsey October 2025→TOTAL ATMs: 58
Leicester East October 2025→TOTAL ATMs: 84
Leicester South October 2025→TOTAL ATMs: 147
Leicester West October 2025→TOTAL ATMs: 88
Leigh and Atherton October 2025→TOTAL ATMs: 81
Lewes October 2025→TOTAL ATMs: 41
Lewisham East October 2025→TOTAL ATMs: 60
Lewisham North October 2025→TOTAL ATMs: 90
Lewisham West and East Dulwich October 2025→TOTAL ATMs: 58
Leyton and Wanstead October 2025→TOTAL ATMs: 55
Lichfield October 2025→TOTAL ATMs: 50
Lincoln October 2025→TOTAL ATMs: 97
Liverpool Garston October 2025→TOTAL ATMs: 78
Liverpool Riverside October 2025→TOTAL ATMs: 225
Liverpool Walton October 2025→TOTAL ATMs: 71
Liverpool Wavertree October 2025→TOTAL ATMs: 66
Liverpool West Derby October 2025→TOTAL ATMs: 89
Livingston October 2025→TOTAL ATMs: 96
Llanelli October 2025→TOTAL ATMs: 65
Lothian East October 2025→TOTAL ATMs: 53
Loughborough October 2025→TOTAL ATMs: 65
Louth and Horncastle October 2025→TOTAL ATMs: 64
Lowestoft October 2025→TOTAL ATMs: 74
Luton North October 2025→TOTAL ATMs: 53
Luton South and South Bedfordshire October 2025→TOTAL ATMs: 156
Macclesfield October 2025→TOTAL ATMs: 42
Maidenhead October 2025→TOTAL ATMs: 46
Maidstone and Malling October 2025→TOTAL ATMs: 95
Makerfield October 2025→TOTAL ATMs: 55
Maldon October 2025→TOTAL ATMs: 40
Manchester Central October 2025→TOTAL ATMs: 197
Manchester Rusholme October 2025→TOTAL ATMs: 63
Manchester Withington October 2025→TOTAL ATMs: 52
Mansfield October 2025→TOTAL ATMs: 91
Melksham and Devizes October 2025→TOTAL ATMs: 36
Melton and Syston October 2025→TOTAL ATMs: 39
Meriden and Solihull East October 2025→TOTAL ATMs: 94
Merthyr Tydfil and Aberdare October 2025→TOTAL ATMs: 92
Mid Bedfordshire October 2025→TOTAL ATMs: 36
Mid Buckinghamshire October 2025→TOTAL ATMs: 23
Mid Cheshire October 2025→TOTAL ATMs: 57
Mid Derbyshire October 2025→TOTAL ATMs: 33
Mid Dorset and North Poole October 2025→TOTAL ATMs: 36
Mid Dunbartonshire October 2025→TOTAL ATMs: 58
Mid Leicestershire October 2025→TOTAL ATMs: 49
Mid Norfolk October 2025→TOTAL ATMs: 30
Mid Sussex October 2025→TOTAL ATMs: 52
Mid Ulster October 2025→TOTAL ATMs: 99
Mid and South Pembrokeshire October 2025→TOTAL ATMs: 66
Middlesbrough South and East Cleveland October 2025→TOTAL ATMs: 48
Middlesbrough and Thornaby East October 2025→TOTAL ATMs: 149
Midlothian October 2025→TOTAL ATMs: 61
Milton Keynes Central October 2025→TOTAL ATMs: 84
Milton Keynes North October 2025→TOTAL ATMs: 50
Mitcham and Morden October 2025→TOTAL ATMs: 54
Monmouthshire October 2025→TOTAL ATMs: 47
Montgomeryshire and Glyndŵr October 2025→TOTAL ATMs: 52
Moray West, Nairn and Strathspey October 2025→TOTAL ATMs: 78
Morecambe and Lunesdale October 2025→TOTAL ATMs: 47
Motherwell, Wishaw and Carluke October 2025→TOTAL ATMs: 87
Na h-Eileanan an Iar October 2025→TOTAL ATMs: 20
Neath and Swansea East October 2025→TOTAL ATMs: 82
New Forest East October 2025→TOTAL ATMs: 36
New Forest West October 2025→TOTAL ATMs: 42
Newark October 2025→TOTAL ATMs: 58
Newbury October 2025→TOTAL ATMs: 66
Newcastle upon Tyne Central and West October 2025→TOTAL ATMs: 160
Newcastle upon Tyne East and Wallsend October 2025→TOTAL ATMs: 87
Newcastle upon Tyne North October 2025→TOTAL ATMs: 44
Newcastle-under-Lyme October 2025→TOTAL ATMs: 77
Newport East October 2025→TOTAL ATMs: 120
Newport West and Islwyn October 2025→TOTAL ATMs: 61
Newry and Armagh October 2025→TOTAL ATMs: 119
Newton Abbot October 2025→TOTAL ATMs: 47
Newton Aycliffe and Spennymoor October 2025→TOTAL ATMs: 58
Normanton and Hemsworth October 2025→TOTAL ATMs: 56
North Antrim October 2025→TOTAL ATMs: 88
North Ayrshire and Arran October 2025→TOTAL ATMs: 79
North Bedfordshire October 2025→TOTAL ATMs: 31
North Cornwall October 2025→TOTAL ATMs: 50
North Cotswolds October 2025→TOTAL ATMs: 29
North Devon October 2025→TOTAL ATMs: 64
North Dorset October 2025→TOTAL ATMs: 33
North Down October 2025→TOTAL ATMs: 61
North Durham October 2025→TOTAL ATMs: 57
North East Cambridgeshire October 2025→TOTAL ATMs: 51
North East Derbyshire October 2025→TOTAL ATMs: 40
North East Fife October 2025→TOTAL ATMs: 70
North East Hampshire October 2025→TOTAL ATMs: 38
North East Hertfordshire October 2025→TOTAL ATMs: 35
North East Somerset and Hanham October 2025→TOTAL ATMs: 28
North Herefordshire October 2025→TOTAL ATMs: 30
North Norfolk October 2025→TOTAL ATMs: 41
North Northumberland October 2025→TOTAL ATMs: 69
North Shropshire October 2025→TOTAL ATMs: 56
North Somerset October 2025→TOTAL ATMs: 31
North Warwickshire and Bedworth October 2025→TOTAL ATMs: 67
North West Cambridgeshire October 2025→TOTAL ATMs: 46
North West Essex October 2025→TOTAL ATMs: 64
North West Hampshire October 2025→TOTAL ATMs: 56
North West Leicestershire October 2025→TOTAL ATMs: 66
North West Norfolk October 2025→TOTAL ATMs: 87
Northampton North October 2025→TOTAL ATMs: 130
Northampton South October 2025→TOTAL ATMs: 43
Norwich North October 2025→TOTAL ATMs: 52
Norwich South October 2025→TOTAL ATMs: 99
Nottingham East October 2025→TOTAL ATMs: 141
Nottingham North and Kimberley October 2025→TOTAL ATMs: 77
Nottingham South October 2025→TOTAL ATMs: 72
Nuneaton October 2025→TOTAL ATMs: 88
Old Bexley and Sidcup October 2025→TOTAL ATMs: 46
Oldham East and Saddleworth October 2025→TOTAL ATMs: 56
Oldham West, Chadderton and Royton October 2025→TOTAL ATMs: 84
Orkney and Shetland October 2025→TOTAL ATMs: 21
Orpington October 2025→TOTAL ATMs: 63
Ossett and Denby Dale October 2025→TOTAL ATMs: 41
Oxford East October 2025→TOTAL ATMs: 52
Oxford West and Abingdon October 2025→TOTAL ATMs: 74
Paisley and Renfrewshire North October 2025→TOTAL ATMs: 81
Paisley and Renfrewshire South October 2025→TOTAL ATMs: 107
Peckham October 2025→TOTAL ATMs: 84
Pendle and Clitheroe October 2025→TOTAL ATMs: 67
Penistone and Stocksbridge October 2025→TOTAL ATMs: 31
Penrith and Solway October 2025→TOTAL ATMs: 61
Perth and Kinross-shire October 2025→TOTAL ATMs: 75
Peterborough October 2025→TOTAL ATMs: 126
Plymouth Moor View October 2025→TOTAL ATMs: 40
Plymouth Sutton and Devonport October 2025→TOTAL ATMs: 116
Pontefract, Castleford and Knottingley October 2025→TOTAL ATMs: 92
Pontypridd October 2025→TOTAL ATMs: 77
Poole October 2025→TOTAL ATMs: 70
Poplar and Limehouse October 2025→TOTAL ATMs: 88
Portsmouth North October 2025→TOTAL ATMs: 48
Portsmouth South October 2025→TOTAL ATMs: 115
Preston October 2025→TOTAL ATMs: 125
Putney October 2025→TOTAL ATMs: 54
Queen's Park and Maida Vale October 2025→TOTAL ATMs: 67
Rawmarsh and Conisbrough October 2025→TOTAL ATMs: 66
Rayleigh and Wickford October 2025→TOTAL ATMs: 46
Reading Central October 2025→TOTAL ATMs: 116
Reading West and Mid Berkshire October 2025→TOTAL ATMs: 30
Redcar October 2025→TOTAL ATMs: 73
Redditch October 2025→TOTAL ATMs: 56
Reigate October 2025→TOTAL ATMs: 51
Rhondda and Ogmore October 2025→TOTAL ATMs: 78
Ribble Valley October 2025→TOTAL ATMs: 42
Richmond Park October 2025→TOTAL ATMs: 51
Richmond and Northallerton October 2025→TOTAL ATMs: 51
Rochdale October 2025→TOTAL ATMs: 85
Rochester and Strood October 2025→TOTAL ATMs: 87
Romford October 2025→TOTAL ATMs: 92
Romsey and Southampton North October 2025→TOTAL ATMs: 39
Rossendale and Darwen October 2025→TOTAL ATMs: 46
Rother Valley October 2025→TOTAL ATMs: 54
Rotherham October 2025→TOTAL ATMs: 86
Rugby October 2025→TOTAL ATMs: 67
Ruislip, Northwood and Pinner October 2025→TOTAL ATMs: 41
Runcorn and Helsby October 2025→TOTAL ATMs: 50
Runnymede and Weybridge October 2025→TOTAL ATMs: 57
Rushcliffe October 2025→TOTAL ATMs: 44
Rutherglen October 2025→TOTAL ATMs: 72
Rutland and Stamford October 2025→TOTAL ATMs: 36
Salford October 2025→TOTAL ATMs: 92
Salisbury October 2025→TOTAL ATMs: 61
Scarborough and Whitby October 2025→TOTAL ATMs: 98
Scunthorpe October 2025→TOTAL ATMs: 104
Sefton Central October 2025→TOTAL ATMs: 47
Selby October 2025→TOTAL ATMs: 32
Sevenoaks October 2025→TOTAL ATMs: 45
Sheffield Brightside and Hillsborough October 2025→TOTAL ATMs: 84
Sheffield Central October 2025→TOTAL ATMs: 119
Sheffield Hallam October 2025→TOTAL ATMs: 25
Sheffield Heeley October 2025→TOTAL ATMs: 61
Sheffield South East October 2025→TOTAL ATMs: 98
Sherwood Forest October 2025→TOTAL ATMs: 53
Shipley October 2025→TOTAL ATMs: 51
Shrewsbury October 2025→TOTAL ATMs: 68
Sittingbourne and Sheppey October 2025→TOTAL ATMs: 79
Skipton and Ripon October 2025→TOTAL ATMs: 42
Sleaford and North Hykeham October 2025→TOTAL ATMs: 36
Slough October 2025→TOTAL ATMs: 91
Smethwick October 2025→TOTAL ATMs: 77
Solihull West and Shirley October 2025→TOTAL ATMs: 73
South Antrim October 2025→TOTAL ATMs: 76
South Basildon and East Thurrock October 2025→TOTAL ATMs: 45
South Cambridgeshire October 2025→TOTAL ATMs: 20
South Cotswolds October 2025→TOTAL ATMs: 40
South Derbyshire October 2025→TOTAL ATMs: 41
South Devon October 2025→TOTAL ATMs: 49
South Dorset October 2025→TOTAL ATMs: 83
South Down October 2025→TOTAL ATMs: 84
South East Cornwall October 2025→TOTAL ATMs: 45
South Holland and The Deepings October 2025→TOTAL ATMs: 51
South Leicestershire October 2025→TOTAL ATMs: 46
South Norfolk October 2025→TOTAL ATMs: 25
South Northamptonshire October 2025→TOTAL ATMs: 34
South Ribble October 2025→TOTAL ATMs: 45
South Shields October 2025→TOTAL ATMs: 84
South Shropshire October 2025→TOTAL ATMs: 41
South Suffolk October 2025→TOTAL ATMs: 36
South West Devon October 2025→TOTAL ATMs: 29
South West Hertfordshire October 2025→TOTAL ATMs: 36
South West Norfolk October 2025→TOTAL ATMs: 47
South West Wiltshire October 2025→TOTAL ATMs: 49
Southampton Itchen October 2025→TOTAL ATMs: 112
Southampton Test October 2025→TOTAL ATMs: 58
Southend East and Rochford October 2025→TOTAL ATMs: 116
Southend West and Leigh October 2025→TOTAL ATMs: 55
Southgate and Wood Green October 2025→TOTAL ATMs: 92
Southport October 2025→TOTAL ATMs: 70
Spelthorne October 2025→TOTAL ATMs: 74
Spen Valley October 2025→TOTAL ATMs: 50
St Albans October 2025→TOTAL ATMs: 65
St Austell and Newquay October 2025→TOTAL ATMs: 63
St Helens North October 2025→TOTAL ATMs: 56
St Helens South and Whiston October 2025→TOTAL ATMs: 101
St Ives October 2025→TOTAL ATMs: 50
St Neots and Mid Cambridgeshire October 2025→TOTAL ATMs: 35
Stafford October 2025→TOTAL ATMs: 62
Staffordshire Moorlands October 2025→TOTAL ATMs: 50
Stalybridge and Hyde October 2025→TOTAL ATMs: 48
Stevenage October 2025→TOTAL ATMs: 72
Stirling and Strathallan October 2025→TOTAL ATMs: 99
Stockport October 2025→TOTAL ATMs: 110
Stockton North October 2025→TOTAL ATMs: 94
Stockton West October 2025→TOTAL ATMs: 36
Stoke-on-Trent Central October 2025→TOTAL ATMs: 129
Stoke-on-Trent North October 2025→TOTAL ATMs: 62
Stoke-on-Trent South October 2025→TOTAL ATMs: 47
Stone, Great Wyrley and Penkridge October 2025→TOTAL ATMs: 39
Stourbridge October 2025→TOTAL ATMs: 92
Strangford October 2025→TOTAL ATMs: 65
Stratford and Bow October 2025→TOTAL ATMs: 98
Stratford-on-Avon October 2025→TOTAL ATMs: 45
Streatham and Croydon North October 2025→TOTAL ATMs: 56
Stretford and Urmston October 2025→TOTAL ATMs: 68
Stroud October 2025→TOTAL ATMs: 42
Suffolk Coastal October 2025→TOTAL ATMs: 52
Sunderland Central October 2025→TOTAL ATMs: 125
Surrey Heath October 2025→TOTAL ATMs: 53
Sussex Weald October 2025→TOTAL ATMs: 27
Sutton Coldfield October 2025→TOTAL ATMs: 64
Sutton and Cheam October 2025→TOTAL ATMs: 70
Swansea West October 2025→TOTAL ATMs: 114
Swindon North October 2025→TOTAL ATMs: 47
Swindon South October 2025→TOTAL ATMs: 87
Tamworth October 2025→TOTAL ATMs: 71
Tatton October 2025→TOTAL ATMs: 49
Taunton and Wellington October 2025→TOTAL ATMs: 75
Telford October 2025→TOTAL ATMs: 75
Tewkesbury October 2025→TOTAL ATMs: 40
The Wrekin October 2025→TOTAL ATMs: 51
Thirsk and Malton October 2025→TOTAL ATMs: 50
Thornbury and Yate October 2025→TOTAL ATMs: 37
Thurrock October 2025→TOTAL ATMs: 79
Tipton and Wednesbury October 2025→TOTAL ATMs: 82
Tiverton and Minehead October 2025→TOTAL ATMs: 54
Tonbridge October 2025→TOTAL ATMs: 35
Tooting October 2025→TOTAL ATMs: 72
Torbay October 2025→TOTAL ATMs: 89
Torfaen October 2025→TOTAL ATMs: 66
Torridge and Tavistock October 2025→TOTAL ATMs: 39
Tottenham October 2025→TOTAL ATMs: 76
Truro and Falmouth October 2025→TOTAL ATMs: 57
Tunbridge Wells October 2025→TOTAL ATMs: 60
Twickenham October 2025→TOTAL ATMs: 39
Tynemouth October 2025→TOTAL ATMs: 64
Uxbridge and South Ruislip October 2025→TOTAL ATMs: 81
Vale of Glamorgan October 2025→TOTAL ATMs: 60
Vauxhall and Camberwell Green October 2025→TOTAL ATMs: 71
Wakefield and Rothwell October 2025→TOTAL ATMs: 100
Wallasey October 2025→TOTAL ATMs: 76
Walsall and Bloxwich October 2025→TOTAL ATMs: 113
Walthamstow October 2025→TOTAL ATMs: 78
Warrington North October 2025→TOTAL ATMs: 49
Warrington South October 2025→TOTAL ATMs: 81
Warwick and Leamington October 2025→TOTAL ATMs: 84
Washington and Gateshead South October 2025→TOTAL ATMs: 87
Watford October 2025→TOTAL ATMs: 91
Waveney Valley October 2025→TOTAL ATMs: 28
Weald of Kent October 2025→TOTAL ATMs: 18
Wellingborough and Rushden October 2025→TOTAL ATMs: 88
Wells and Mendip Hills October 2025→TOTAL ATMs: 36
Welwyn Hatfield October 2025→TOTAL ATMs: 54
West Aberdeenshire and Kincardine October 2025→TOTAL ATMs: 44
West Bromwich October 2025→TOTAL ATMs: 101
West Dorset October 2025→TOTAL ATMs: 44
West Dunbartonshire October 2025→TOTAL ATMs: 113
West Ham and Beckton October 2025→TOTAL ATMs: 71
West Lancashire October 2025→TOTAL ATMs: 52
West Suffolk October 2025→TOTAL ATMs: 42
West Tyrone October 2025→TOTAL ATMs: 96
West Worcestershire October 2025→TOTAL ATMs: 35
Westmorland and Lonsdale October 2025→TOTAL ATMs: 68
Weston-super-Mare October 2025→TOTAL ATMs: 62
Wetherby and Easingwold October 2025→TOTAL ATMs: 31
Whitehaven and Workington October 2025→TOTAL ATMs: 67
Widnes and Halewood October 2025→TOTAL ATMs: 63
Wigan October 2025→TOTAL ATMs: 93
Wimbledon October 2025→TOTAL ATMs: 63
Winchester October 2025→TOTAL ATMs: 51
Windsor October 2025→TOTAL ATMs: 57
Wirral West October 2025→TOTAL ATMs: 40
Witham October 2025→TOTAL ATMs: 41
Witney October 2025→TOTAL ATMs: 40
Woking October 2025→TOTAL ATMs: 48
Wokingham October 2025→TOTAL ATMs: 30
Wolverhampton North East October 2025→TOTAL ATMs: 73
Wolverhampton South East October 2025→TOTAL ATMs: 111
Wolverhampton West October 2025→TOTAL ATMs: 105
Worcester October 2025→TOTAL ATMs: 85
Worsley and Eccles October 2025→TOTAL ATMs: 70
Worthing West October 2025→TOTAL ATMs: 67
Wrexham October 2025→TOTAL ATMs: 88
Wycombe October 2025→TOTAL ATMs: 70
Wyre Forest October 2025→TOTAL ATMs: 65
Wythenshawe and Sale East October 2025→TOTAL ATMs: 116
Yeovil October 2025→TOTAL ATMs: 61
Ynys Môn October 2025→TOTAL ATMs: 46
York Central October 2025→TOTAL ATMs: 100
York Outer October 2025→TOTAL ATMs: 33
Go to the start of hex cartogram
Notes
Please note that where duplicate entries for a single machine are detected, then both current and historic data are adjusted, and this may mean that data does not precisely match previous reporting. Additionally, there may be very slight differences between the overall positions between the ‘Current’ and ‘Revised’ boundary reporting. This is due to the available data sources around the revised boundaries and LINK will align this information when the ONS publishes the required information for revised parliamentary constituency boundaries.