Violence and Sexual Offences Overview

During 2020, England & Wales's police forces received 1,805,992 crime reports about violence and sexual offences. This is a decrease of 1.1% from 2019's figure of 1,826,624 reports of violence and sexual offences, giving an overall crime rate of 30 per 1,000 people in 2020 and a rate of 30 per 1,000 people for 2019.

The most dangeroues cities for violence and sexual offences are Bradford, Middlesbrough, and Leeds, with crime rates of 61, 56, and 56 per 1,000 residents respectively. The most dangerous region for violence and sexual offences is West Yorkshire, which recorded a violence and sexual offences rate of 46 per 1,000 people in 2020. The second most dangerous area for violence and sexual offences is West Midlands, with a crime rate of 41, followed by Kent in third, with a violence and sexual offences rate of 41 per 1,000 residents.

The safest area in England and Wales for violence and sexual offences is Swansea, which had a crime rate of 14 in 2020. Next safest is Cardiff, followed by Richmond upon Thames in third place, with crime rates per 1,000 residents of 16 and 17 respectively.

Map of Violence and Sexual Offences in the UK

Click to use map

The Most Dangerous Towns & Cities for Violence and Sexual Offences

PositionNameCrime Rate
1Bradford60.66
2Middlesbrough56.19
3Leeds56.09
4Derby48.24
5Kingston upon Hull47.54
6Southend-on-Sea47.24
7Birmingham47.11
8Northampton46.50
9Southampton45.03
10Wolverhampton44.74

The Safest Towns & Cities for Violence and Sexual Offences

PositionNameCrime Rate
1Swansea13.86
2Cardiff16.42
3Richmond upon Thames16.52
4Milton Keynes18.39
5Harrow18.58
6Barnet19.39
7Kingston upon Thames19.52
8Bromley20.08
9Stoke-on-Trent20.46
10Sutton21.09

Violence and Sexual Offences Trends

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

Most Dangerous Councils & Counties for Violence and Sexual Offences

PositionNameCrime Rate
1West Yorkshire45.94
2West Midlands41.24
3Kent41.05
4Clwyd40.75
5Northamptonshire39.85
6Durham39.54
7Bristol38.04
8Merseyside36.52
9Essex35.41
10Cheshire35.09

Last updated: 22 Mar 2021