A few important facts

Crime Rates in London, region

Crime Rate
per 1000 residents
129 crimes
Last updated: 04.03.2026

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

Crime rates in London (region) by type

Crime typeRateScore
Violence and sexual offences
30.8
Anti-social behaviour
26.7
Other theft
11.4
Shoplifting
9.91
Theft from the person
9.57
Vehicle crime
9.46
Public order
6.68
Drugs
6.19
Criminal damage and arson
5.71
Burglary
5.43
Robbery
3.57
Bicycle theft
1.59
Other crime
1.47
Possession of weapons
0.673

Data source: data.police.uk

Feb 2025 - Jan 2026

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.4 low
3. Merton78.9 low
4. Bexley80.5 low
5. Harrow83.4 low
6. Bromley88.4 low
7. Kingston upon Thames89.3 low
8. Havering93.2 low
9. Barnet93.7 low
10. Redbridge98.1 medium
11. Wandsworth103 medium
12. Waltham Forest108 medium
13. Croydon109 medium
14. Enfield111 medium
15. Barking and Dagenham111 medium
16. Hounslow117 medium
17. Ealing118 medium
18. Greenwich118 medium
19. Lewisham120 medium
20. Brent126 medium
21. Hillingdon130 medium
22. Haringey138 high
23. Newham143 high
24. Hammersmith and Fulham145 high
25. Lambeth148 high
26. Tower Hamlets153 high
27. Hackney154 high
28. Southwark158 high
29. Islington186 high
30. Kensington and Chelsea189 high
31. Camden231 high
32. Westminster469 high
33. City of London855 high

*annual total crimes per 1000 resident population

Data source: data.police.uk

Feb 2025 - Jan 2026

Explore more

;