33 London Boroughs

London Boroughs
Crime Rate Comparison

Compare crime rates per 1,000 population across all 33 London boroughs. Find the safest areas to live and work in the capital.

145.5 avg crime rate
Data: Feb 2025 - Jan 2026

At a Glance

The safest and highest-risk areas based on crime rate per 1,000 population

Highest Risk

Higher rates often due to commercial/visitor activity

London Overview

145.5
London Avg Crime Rate
per 1,000 people
11%
Safest vs Highest Risk
Lower is more variation
View full rankings

All London Boroughs

Click any row to view detailed crime statistics

#
Borough
Crime Rate
Safety
Trend
1
Richmond upon Thames
75.184
2
Sutton
76.083
3
Bexley
77.483
4
Merton
78.183
5
Harrow
80.782
6
Kingston upon Thames
87.481
7
Bromley
87.481
8
Havering
88.980
9
Barnet
90.581
10
Redbridge
95.178
11
Wandsworth
100.778
12
Croydon
104.377
13
Barking and Dagenham
105.275
14
Waltham Forest
107.877
15
Ealing
112.376
16
Enfield
112.375
17
Hounslow
112.975
18
Greenwich
115.074
19
Lewisham
119.573
20
Hillingdon
121.874
21
Brent
122.674
22
Newham
134.571
23
Haringey
137.870
24
Hammersmith and Fulham
141.770
25
Tower Hamlets
143.269
26
Hackney
149.567
27
Lambeth
149.767
28
Southwark
154.066
29
Islington
181.662
30
Kensington and Chelsea
188.161
31
Camden
223.154
32
Westminster
456.26
33
City of London
672.60

33 boroughs | Data source: Police.uk and ONS

Frequently Asked Questions

Common questions about crime and safety in London

Richmond upon Thames is the safest borough in London, with a crime rate of 74.8 per 1,000 population and a safety score of 84/100 for the Dec 2025 - Jan 2025 period.

Westminster has a high crime rate of 461.9 per 1,000 population because it is a major hub for tourism, shopping, and nightlife. The resident population is relatively small compared to the millions of visitors it receives, which inflates the per 1,000 residents statistic.

London's average crime rate is 145.7 per 1,000 population, which is significantly higher than the UK national average of 91.6 per 1,000.

The five safest boroughs based on recent statistics are Richmond upon Thames (74.8), Sutton (76.0), Bexley (77.4), Merton (78.5), and Harrow (80.4) per 1,000 population.

The average safety score across all 33 London boroughs is 69 out of 100, based on data from December 2025 to January 2025.

Living in a High-Crime Area?

Protect your home with scOS.

AI-powered security that detects threats before they become problems. Homes with security systems are up to 5x less likely to be burglarized.

No contract required • From £19/month