Skip to main content

ATMs (UK)

Updated:

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.

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

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.

For more of our constituency-related data and visualisations visit:
constituencies.org.uk
This page generates around 0.02g of CO2 emissions per visit (last checked 27th March 2025)