A few important facts

Crime Rates in London, region

Crime Rate
per 1000 residents
130 crimes
Last updated: 10.12.2025

Annual total crime rate in London, region is 130 crimes per thousand resident population.

Crime rates in London (region) by type

Violence and sexual offences
30.3
Anti-social behaviour
26.6
Other theft
11.6
Theft from the person
10.4
Shoplifting
10.1
Vehicle crime
9.71
Public order
6.63
Drugs
6.07
Criminal damage and arson
5.72
Burglary
5.54
Robbery
3.63
Bicycle theft
1.6
Other crime
1.51
Possession of weapons
0.617

Data source: data.police.uk

Nov 2024 - Oct 2025

Above are annual crime rates in London (region) by crime type.

The figures represent the number of annual crimes of a certain type per thousand resident population in London (region).

Looking for postcode-level results?

Enter a postcode or street name in the search bar

Historical crime rates in London (region)

Number of annual crimes per 1000 resident population

  • London
    region

Data source: data.police.uk

Annual total crime rates in local authority districts of London (region)

Borough name + City of LondonCrime Rate
1. Richmond upon Thames76.5 low
2. Sutton76.5 low
3. Merton79.2 low
4. Bexley80.2 low
5. Harrow83.2 low
6. Kingston upon Thames88.4 low
7. Bromley89.3 low
8. Barnet92.6 low
9. Havering92.7 low
10. Redbridge97 medium
11. Wandsworth103 medium
12. Waltham Forest109 medium
13. Croydon110 medium
14. Barking and Dagenham111 medium
15. Enfield112 medium
16. Hounslow117 medium
17. Ealing118 medium
18. Greenwich119 medium
19. Lewisham120 medium
20. Brent127 medium
21. Hillingdon130 medium
22. Haringey137 high
23. Newham143 high
24. Hammersmith and Fulham146 high
25. Lambeth147 high
26. Tower Hamlets152 high
27. Hackney154 high
28. Southwark159 high
29. Islington189 high
30. Kensington and Chelsea191 high
31. Camden238 high
32. Westminster491 high
33. City of London855 high

*annual total crimes per 1000 resident population

Data source: data.police.uk

Nov 2024 - Oct 2025

Explore more

;