Drugs Overview

During 2020, England & Wales's police forces received 191,575 crime reports about drugs. This is an increase of 11% from 2019's figure of 170,002 reports of drugs, giving an overall crime rate of 3.2 per 1,000 people in 2020 and a rate of 2.8 per 1,000 people for 2019.

The most dangeroues cities for drugs are Liverpool, Westminster, and Tower Hamlets, with crime rates of 13, 12, and 8 per 1,000 residents respectively. The most dangerous region for drugs is Merseyside, which recorded a drugs rate of 9 offences per 1,000 people in 2020. The second most dangerous area for drugs is London, with a crime rate of 6, followed by Antrim in third, with a drugs rate of 6 per 1,000 residents.

The safest area in England and Wales for drugs is Stoke-on-Trent, which had a crime rate of 1.1 in 2020. Next safest is Milton Keynes, followed by Swansea in third place, with crime rates per 1,000 residents of 1.8 and 1.8 respectively.

Map of Drugs in the UK

Click to use map

The Most Dangerous Towns & Cities for Drugs

PositionNameCrime Rate
1Liverpool12.88
2Westminster11.83
3Tower Hamlets8.49
4Newham8.27
5Camden7.85
6Belfast City7.24
7Nottingham7.23
8Lambeth7.21
9Barking and Dagenham7.10
10Southwark7.04

The Safest Towns & Cities for Drugs

PositionNameCrime Rate
1Stoke-on-Trent1.12
2Milton Keynes1.76
3Swansea1.81
4Wolverhampton1.90
5Coventry1.91
6Bristol2.12
7Kingston upon Hull2.34
8Birmingham2.47
9Bournemouth2.64
10Swindon2.64

Drugs Trends

Crime Rate Per 1,000 Residents 
2017201820192020Trend
2.212.412.843.20Getting worse

Most Dangerous Councils & Counties for Drugs

PositionNameCrime Rate
1Merseyside8.57
2London5.90
3Antrim5.72
4Londonderry5.44
5Armagh5.19
6Fermanagh4.63
7South Glamorgan4.53
8Tyrone4.30
9Dyfed4.06
10Powys3.82

Last updated: 22 Mar 2021