London Areas

London Crime Rate
Comparison

Explore crime statistics across London's neighbourhoods, from Hampstead to Greenwich. Find safety scores, crime trends, and detailed data for every area in the capital.

149.8 avg crime rate
Data: Jan 2025 - Dec 2025

At a Glance

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

London Overview

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

All London Areas

Click any row to view detailed crime statistics

#
Area
Crime Rate
Safety
Trend
1
Rural Harrow
31.092
2
Rural Sutton
36.292
3
Rural Havering
46.490
4
Rural Redbridge
47.190
5
Rural Brent
50.489
6
Rural Bromley
63.886
7
Rural Richmond upon Thames
66.885
8
Ewell
72.084
9
Rural Camden
74.186
10
Richmond upon Thames
76.084
11
Rural Lambeth
76.782
12
Merton
78.183
13
Sutton (Sutton)
78.482
14
Bexley
79.882
15
Rural Croydon
79.883
16
Harrow
82.282
17
Bromley
88.881
18
Kingston upon Thames
89.481
19
Barnet
93.080
20
Rural Barnet
93.379
21
Rural Greenwich
93.779
22
Havering
93.979
23
Redbridge
98.878
24
Rural Enfield
100.578
25
Wandsworth
101.578
26
Barking and Dagenham
103.675
27
Hillingdon
105.177
28
Waltham Forest
107.377
29
Croydon
108.076
30
Enfield
109.876
31
Greenwich
112.375
32
Hounslow
112.775
33
Ealing
116.775
34
Lewisham
118.673
35
Rural Hounslow
121.276
36
Brent
124.973
37
Haringey
134.870
38
Tower Hamlets
135.371
39
Rural Ealing
137.569
40
Newham
137.770
41
Hammersmith and Fulham
143.670
42
Hackney
146.168
43
Southwark
148.868
44
Lambeth
149.168
45
Kensington and Chelsea
176.364
46
Islington
182.962
47
Camden
208.458
48
City of Westminster
401.217
49
Rural Barking and Dagenham
412.714
50
Rural Hillingdon
815.80
51
City and County of the City of London
1176.40

51 areas | 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 according to the latest data, with a crime rate of 74.8 per 1,000 population and an impressive Safety Score of 84/100.

The City of London's crime rate of 666.8 per 1,000 is statistically high because the resident population is very low. However, hundreds of thousands of people work in and visit the area daily, which increases the number of reported incidents without increasing the resident count used for the calculation.

London's average crime rate of 145.7 per 1,000 population is considerably higher than the UK national average of 91.6 per 1,000 recorded during the same period.

The top 5 safest boroughs are Richmond upon Thames (74.8), Sutton (76.0), Bexley (77.4), Merton (78.5), and Harrow (80.4 per 1,000 population).

Westminster has a high crime rate of 461.9 per 1,000 population and a Safety Score of 4/100. While this makes it a high-risk area statistically, much of the crime is linked to its status as a major commercial and nightlife destination with a high volume of non-resident visitors.

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