Search...
Home
/
Violence and Sexual Offences

Violence and Sexual Offences in the UK

Violence and Sexual Offences Overview

During 2021, England & Wales's police forces received 2,051,932 crime reports about violence and sexual offences. This is an increase of 12% from 2020's figure of 1,805,992 reports of violence and sexual offences, giving an overall crime rate of 34 per 1,000 people in 2021 and a rate of 30 per 1,000 people for 2020.

The most dangeroues cities for violence and sexual offences are Middlesbrough, Leeds, and Bradford, with crime rates of 66, 65, and 64 per 1,000 residents respectively. The most dangerous region for violence and sexual offences is West Midlands, which recorded a violence and sexual offences rate of 57 per 1,000 people in 2021. The second most dangerous area for violence and sexual offences is West Yorkshire, with a crime rate of 52, followed by Merseyside in third, with a violence and sexual offences rate of 46 per 1,000 residents.

The safest area in England and Wales for violence and sexual offences is Milton Keynes, which had a crime rate of 13 in 2021. Next safest is Richmond upon Thames, followed by Harrow in third place, with crime rates per 1,000 residents of 17 and 19 respectively.

The Most Dangerous Towns & Cities for Violence and Sexual Offences

PositionNameCrime Rate
1Middlesbrough66.15
2Leeds65.45
3Bradford64.20
4Birmingham63.58
5Wolverhampton59.70
6Derby58.50
7Southend-on-Sea55.62
8Southampton54.84
9Kingston upon Hull54.66
10Portsmouth51.74

The Safest Towns & Cities for Violence and Sexual Offences

PositionNameCrime Rate
1Milton Keynes12.86
2Richmond upon Thames16.73
3Harrow19.45
4Kingston upon Thames19.73
5Bromley20.52
6Barnet21.02
7Merton21.92
8Sutton22.69
9Bexley22.86
10Havering23.18

Violence and Sexual Offences Trends

Crime Rate Per 1,000 Residents 
2018201920202021Trend
29.1430.4930.1434.25Getting worse

Most Dangerous Councils & Counties for Violence and Sexual Offences

PositionNameCrime Rate
1West Midlands56.90
2West Yorkshire52.35
3Merseyside46.00
4Bristol44.39
5Kent44.27
6Clwyd43.81
7Durham40.10
8Northamptonshire39.82
9Essex39.46
10Isle of Wight39.17

Last updated: 22 Mar 2021