A few important facts

Crime Rates in London, region

Crime Rate
per 1000 residents
131 crimes
Last updated: 12.11.2025

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

Crime rates in London (region) by type

Violence and sexual offences
30.1
Anti-social behaviour
26.6
Other theft
11.7
Theft from the person
10.8
Shoplifting
10.2
Vehicle crime
9.8
Public order
6.63
Drugs
6
Criminal damage and arson
5.72
Burglary
5.57
Robbery
3.7
Bicycle theft
1.62
Other crime
1.52
Possession of weapons
0.61

Data source: data.police.uk

Oct 2024 - Sept 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. Sutton76.7 low
2. Richmond upon Thames76.8 low
3. Merton79.7 low
4. Bexley80.4 low
5. Harrow83.3 low
6. Kingston upon Thames87.1 low
7. Bromley89.5 low
8. Barnet92.3 low
9. Havering92.9 low
10. Redbridge96.7 low
11. Wandsworth103 medium
12. Waltham Forest110 medium
13. Croydon111 medium
14. Barking and Dagenham111 medium
15. Enfield113 medium
16. Hounslow116 medium
17. Ealing117 medium
18. Greenwich119 medium
19. Lewisham120 medium
20. Brent126 medium
21. Hillingdon129 medium
22. Haringey138 high
23. Newham142 high
24. Hammersmith and Fulham147 high
25. Lambeth149 high
26. Tower Hamlets153 high
27. Hackney155 high
28. Southwark161 high
29. Islington190 high
30. Kensington and Chelsea192 high
31. Camden241 high
32. Westminster498 high
33. City of London872 high

*annual total crimes per 1000 resident population

Data source: data.police.uk

Oct 2024 - Sept 2025

Explore more

;