A few important facts

Crime Rates in London, region

Crime Rate
per 1000 residents
129 crimes
Last updated: 07.01.2026

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

Crime rates in London (region) by type

Violence and sexual offences
30.4
Anti-social behaviour
26.6
Other theft
11.5
Theft from the person
10.1
Shoplifting
9.94
Vehicle crime
9.62
Public order
6.62
Drugs
6.1
Criminal damage and arson
5.7
Burglary
5.52
Robbery
3.6
Bicycle theft
1.59
Other crime
1.49
Possession of weapons
0.631

Data source: data.police.uk

Dec 2024 - Nov 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 Thames75.3 low
2. Sutton77.1 low
3. Merton78.6 low
4. Bexley79.8 low
5. Harrow83.1 low
6. Bromley89 low
7. Kingston upon Thames89.1 low
8. Havering92.2 low
9. Barnet92.4 low
10. Redbridge96.9 low
11. Wandsworth103 medium
12. Waltham Forest108 medium
13. Croydon109 medium
14. Barking and Dagenham111 medium
15. Enfield112 medium
16. Hounslow116 medium
17. Ealing118 medium
18. Greenwich118 medium
19. Lewisham120 medium
20. Brent126 medium
21. Hillingdon130 medium
22. Haringey138 high
23. Newham142 high
24. Hammersmith and Fulham146 high
25. Lambeth147 high
26. Tower Hamlets152 high
27. Hackney153 high
28. Southwark158 high
29. Islington188 high
30. Kensington and Chelsea190 high
31. Camden235 high
32. Westminster482 high
33. City of London836 high

*annual total crimes per 1000 resident population

Data source: data.police.uk

Dec 2024 - Nov 2025

Explore more

;