ATMs (UK)
Updated: 1st February 2026
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 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
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.