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.5 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.5
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.790
5
Rural Brent
52.689
6
Rural Bromley
65.285
7
Rural Richmond upon Thames
66.885
8
Ewell
71.284
9
Rural Camden
74.186
10
Richmond upon Thames
75.684
11
Rural Lambeth
76.782
12
Sutton (Sutton)
77.882
13
Merton
78.083
14
Rural Croydon
79.883
15
Bexley
80.082
16
Harrow
81.682
17
Bromley
88.981
18
Kingston upon Thames
89.381
19
Barnet
91.880
20
Havering
93.180
21
Rural Greenwich
93.779
22
Rural Barnet
96.179
23
Redbridge
98.578
24
Rural Enfield
100.578
25
Wandsworth
101.378
26
Barking and Dagenham
102.976
27
Hillingdon
105.377
28
Waltham Forest
107.277
29
Croydon
107.976
30
Enfield
109.376
31
Greenwich
111.975
32
Hounslow
112.675
33
Ealing
116.275
34
Lewisham
118.173
35
Rural Hounslow
121.276
36
Brent
124.573
37
Rural Ealing
132.970
38
Tower Hamlets
134.371
39
Haringey
135.670
40
Newham
137.470
41
Hammersmith and Fulham
143.870
42
Hackney
145.568
43
Southwark
148.268
44
Lambeth
148.668
45
Kensington and Chelsea
178.263
46
Islington
182.662
47
Camden
210.157
48
City of Westminster
407.815
49
Rural Barking and Dagenham
412.714
50
Rural Hillingdon
806.80
51
City and County of the City of London
1169.60

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