Worst areas for drug offences

City of London in Greater London has the highest recorded rate of drug offences of the 314 local authority areas in England and Wales with a full year of data: 31.7 per 1,000 residents in the year to June 2026, against 3.2 nationally. It has 15,111 residents and 92,154 people in it on a working day, so that rate divides a city centre's crime by a village's population. Measured against the people actually there on a weekday, Liverpool comes top instead. On the resident measure, Liverpool, Westminster and Islington come next. The 100 highest are listed below.

31.7 drug offences per 1,000 residents in City of London, the highest of 314 areas
3.2 per 1,000 across England and Wales
+4.1% national change on the previous 12 months
3.5% of all recorded crime is drug offences

This ranks recorded crime, not danger. A high position means the police recorded more drug offences per resident, which is not the same as a place being more dangerous to be in. Somewhere people report readily looks worse than somewhere people do not, and a district that fills with visitors carries their crime against the few who live there. This category especially: offences here are mostly found by officers looking rather than by the public reporting, so this table ranks enforcement at least as much as offending. A force that searches more finds more.

The 100 worst areas for drug offences

Ranked by recorded offences per 1,000 residents over the 12 months to June 2026, across 314 local authority areas: cities, towns and rural districts alike.

Worst areas for drug offences, by offences per 1,000 residents
# Area County Relative rate Per 1,000 Per 1,000 workday Offences Year on year Share of its crime
1 City of London Greater London 31.7 5.2 479 +22.2% 4.8%
2 Liverpool Merseyside 15.1 15.1 7,685 +10.3% 11.2%
3 Westminster Greater London 14.6 8.4 3,075 +35.1% 3.5%
4 Islington Greater London 8.7 8.3 1,944 +13.0% 4.8%
5 Knowsley Merseyside 8.3 8.7 1,349 +0.1% 8.9%
6 Kensington and Chelsea Greater London 8.2 6.4 1,181 +27.4% 4.6%
7 Tower Hamlets Greater London 8.1 8.0 2,692 +12.8% 5.6%
8 Hackney Greater London 8.1 8.3 2,150 +11.5% 5.4%
9 Brent Greater London 7.7 8.3 2,709 +31.3% 6.2%
10 Camden Greater London 7.3 5.5 1,578 +0.8% 3.3%
11 Derby Derbyshire 7.2 7.4 1,971 +38.0% 5.4%
12 St. Helens Merseyside 7.2 7.9 1,354 +7.9% 7.6%
13 Middlesbrough North Yorkshire 7.1 7.4 1,105 -0.7% 3.8%
14 Newham Greater London 6.7 7.6 2,516 -7.7% 4.9%
15 Hammersmith and Fulham Greater London 6.4 6.0 1,199 -7.2% 4.5%
16 Haringey Greater London 6.1 6.6 1,613 -8.1% 4.6%
17 Southwark Greater London 6.0 5.9 1,880 -4.6% 3.9%
18 Nottingham Nottinghamshire 5.9 5.7 1,967 -7.0% 3.9%
19 Barking and Dagenham Greater London 5.9 6.9 1,378 +0.7% 5.6%
20 Waltham Forest Greater London 5.9 6.4 1,638 +1.2% 5.5%
21 Bradford West Yorkshire 5.8 6.0 3,261 +25.1% 4.5%
22 Enfield Greater London 5.8 5.9 1,896 -0.4% 5.1%
23 Greenwich Greater London 5.7 6.2 1,708 -5.2% 5.0%
24 Harlow Essex 5.6 6.1 554 -2.3% 5.3%
25 Lewisham Greater London 5.6 6.1 1,681 -13.8% 4.6%
26 Crawley West Sussex 5.5 5.5 681 +8.8% 4.2%
27 Sefton Merseyside 5.5 5.9 1,568 -9.1% 6.5%
28 Lambeth Greater London 5.5 5.4 1,734 -6.6% 3.6%
29 Peterborough Cambridgeshire 5.3 5.4 1,186 +87.4% 4.3%
30 Hartlepool County Durham 5.3 5.9 517 +9.8% 3.2%
31 Southend-on-Sea Essex 5.2 5.5 971 +10.8% 4.7%
32 Croydon Greater London 5.2 5.8 2,113 -17.3% 5.0%
33 Carlisle Cumbria 5.1 5.3 586 +7.1% 5.4%
34 Blackpool Lancashire 5.1 5.1 732 +5.0% 2.7%
35 Southampton Hampshire 5.1 5.4 1,310 +1.2% 3.9%
36 Eastbourne East Sussex 5.0 5.1 522 +47.9% 3.7%
37 Brighton and Hove East Sussex 5.0 5.0 1,412 +3.1% 4.1%
38 Halton Cheshire 4.9 5.1 650 +1.6% 5.5%
39 Cambridge Cambridgeshire 4.9 4.4 731 +148.6% 4.4%
40 Thanet Kent 4.9 5.1 697 +12.4% 4.2%
41 Ealing Greater London 4.9 5.3 1,877 +23.3% 4.3%
42 Hillingdon Greater London 4.8 4.9 1,583 +39.1% 4.0%
43 Luton Bedfordshire 4.7 5.3 1,128 +25.6% 5.1%
44 Havering Greater London 4.7 5.1 1,295 +6.4% 5.3%
45 Leicester Leicestershire 4.7 4.9 1,822 -1.2% 3.8%
46 Thurrock Essex 4.6 4.9 837 +23.8% 4.7%
47 Portsmouth Hampshire 4.6 4.6 984 -4.8% 3.7%
48 Eden Cumbria 4.5 4.6 253 -24.0% 7.4%
49 Hounslow Greater London 4.5 4.8 1,339 +10.3% 4.0%
50 Calderdale West Yorkshire 4.4 4.6 931 -0.4% 3.8%
51 Leeds West Yorkshire 4.4 4.4 3,698 +19.5% 3.5%
52 Wirral Merseyside 4.4 4.7 1,436 -15.7% 5.5%
53 Watford Hertfordshire 4.3 4.5 464 +73.1% 3.9%
54 Basildon Essex 4.3 4.5 837 +31.8% 4.4%
55 Barrow-in-Furness Cumbria 4.3 4.2 289 +2.5% 4.2%
56 Oxford Oxfordshire 4.2 3.9 702 -16.7% 4.0%
57 Barnet Greater London 4.2 4.6 1,704 -0.5% 4.5%
58 Stevenage Hertfordshire 4.2 4.3 385 +62.5% 3.6%
59 Hertsmere Hertfordshire 4.2 4.2 460 +35.3% 4.7%
60 Kingston upon Thames Greater London 4.2 4.3 720 +19.0% 4.8%
61 Preston Lancashire 4.1 4.3 669 +21.4% 3.2%
62 Birmingham West Midlands 4.1 4.1 4,832 +7.8% 3.3%
63 Folkestone and Hythe Kent 4.0 4.2 454 +26.1% 4.8%
64 Stockton-on-Tees County Durham 4.0 4.2 832 -6.2% 2.9%
65 Stoke-on-Trent Staffordshire 4.0 4.1 1,088 +22.8% 2.9%
66 Ceredigion Dyfed 4.0 4.0 288 -24.6% 4.3%
67 Hastings East Sussex 4.0 4.1 361 +24.9% 2.8%
68 Scarborough North Yorkshire 4.0 4.1 437 +31.2% 3.2%
69 Norwich Norfolk 3.9 3.8 580 +11.3% 3.2%
70 Slough Berkshire 3.9 4.2 657 +22.1% 3.8%
71 Chelmsford Essex 3.9 4.0 741 +8.3% 4.8%
72 Mansfield Nottinghamshire 3.9 4.4 444 +10.7% 3.4%
73 Brentwood Essex 3.9 4.0 308 +6.6% 5.2%
74 Sheffield South Yorkshire 3.9 3.9 2,249 -0.4% 3.4%
75 Wandsworth Greater London 3.9 4.0 1,303 +17.6% 3.9%
76 Canterbury Kent 3.8 3.9 620 -2.7% 3.5%
77 Warrington Cheshire 3.8 3.7 822 -4.3% 5.1%
78 North East Lincolnshire Lincolnshire 3.8 3.9 609 +29.9% 2.8%
79 Kirklees West Yorkshire 3.8 4.1 1,702 +7.7% 3.9%
80 Epping Forest Essex 3.7 3.9 514 +11.0% 5.0%
81 Redbridge Greater London 3.7 4.2 1,201 +3.5% 3.9%
82 Sandwell West Midlands 3.7 4.0 1,324 +32.1% 3.7%
83 Bedford Bedfordshire 3.7 4.0 724 +29.5% 4.0%
84 Bromley Greater London 3.7 3.8 1,234 +13.7% 4.2%
85 Medway Kent 3.7 4.1 1,077 +2.7% 3.6%
86 Redcar and Cleveland North Yorkshire 3.7 4.0 511 -1.4% 2.7%
87 Bexley Greater London 3.7 4.0 938 +5.2% 4.7%
88 Runnymede Surrey 3.7 3.7 336 -32.3% 4.3%
89 Harrow Greater London 3.6 4.1 970 +29.3% 4.4%
90 Wakefield West Yorkshire 3.5 3.6 1,297 +2.5% 3.0%
91 Dartford Kent 3.5 3.7 440 -13.0% 3.2%
92 Swansea West Glamorgan 3.5 3.6 877 -7.1% 4.1%
93 Epsom and Ewell Surrey 3.5 3.6 288 +74.6% 4.1%
94 Maidstone Kent 3.5 3.7 648 +9.1% 3.9%
95 Doncaster South Yorkshire 3.4 3.6 1,091 -30.3% 2.6%
96 Burnley Lancashire 3.4 3.5 332 0.0% 2.4%
97 Kingston upon Hull East Riding of Yorkshire 3.4 3.4 923 +26.3% 2.4%
98 Welwyn Hatfield Hertfordshire 3.3 3.2 408 +45.7% 3.4%
99 Gravesham Kent 3.3 3.7 364 -51.1% 3.5%
100 Blackburn with Darwen Lancashire 3.3 3.3 533 +22.8% 2.9%

The table stops at 100, by which point the rate has fallen from 31.7 per 1,000 to 3.3. The other 214 areas carry the same figure for drug offences on their own pages: search for a place by name, or see all 314 areas ranked by overall crime.

The first rate divides recorded offences by resident population, which is what the Office for National Statistics publishes. The second divides the same offences by the Census 2021 working-day population, which counts the people who are actually there on a weekday rather than the ones who sleep there. In this top ten, City of London and Westminster each fall by more than a third once the same offences are divided by the working-day population instead of the resident one, which is the signature of a place that fills up by day and empties at night.

The last column is this category's share of all crime recorded in that same area. A high rate with an ordinary share is a busy place; a high rate with an unusually high share is a place with a particular problem, and the two are worth telling apart.

What counts as drug offences

The Home Office publishes this as a single category, Drugs, covering possession, supply and production. This is the clearest example on the site of a category that measures policing: drug offences are mostly found by officers looking, so a high figure can mean more enforcement rather than more drugs. It is what most people mean by drug crime.

Across England and Wales, police recorded 194,483 of them in the year to June 2026: 3.5% of all recorded crime, 4.1% up on the year before.

Areas are local authority districts, the level England and Wales actually publishes boundaries and populations for. A further 16 districts are left out because their police force has not filed a full year of returns; shown with a partial year, they would sit near the bottom of the table looking safe. How the figures work sets out the method, data sources lists where the numbers come from.

Where each offence peaks

City of London tops 8 of the 13 categories, and between them the 13 are led by only 5 different areas. That is what dividing by residents does: a place whose daytime crowds dwarf the people who live there wins almost everything, whatever the offence. Ordered by how much of all recorded crime each one accounts for, so the largest categories come first.

Every offence category, the area with the highest rate, and the size of the category
Offence Led by Rate there England and Wales Share of all crime
Violence City of London 100.3 32.4 35.5%
Anti-social behaviour Westminster 64.5 14.5 15.9%
Shoplifting City of London 112.1 7.7 8.5%
Criminal damage Middlesbrough 20.0 6.5 7.1%
Public order City of London 43.2 6.3 6.9%
Other theft City of London 160.3 6.0 6.6%
Vehicle crime Kensington and Chelsea 14.6 4.7 5.1%
Burglary City of London 31.6 3.3 3.7%
Drug offences (this page) City of London 31.7 3.2 3.5%
Theft from the person Westminster 89.0 1.6 1.8%
Robbery City of London 20.4 1.3 1.4%
Weapons Crawley 6.1 0.9 1.0%
Bicycle theft City of London 23.0 0.8 0.9%

Rates are per 1,000 residents over the 12 months to June 2026, across the same 314 areas. For crime as a whole rather than one category, see highest crime rates and safest places to live.