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.6 avg crime rate
Data: Mar 2025 - Feb 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.6
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.584
2
Sutton
76.583
3
Bexley
77.283
4
Merton
78.283
5
Harrow
81.382
6
Bromley
87.481
7
Kingston upon Thames
87.581
8
Havering
89.680
9
Barnet
91.680
10
Redbridge
95.478
11
Wandsworth
100.978
12
Croydon
104.477
13
Barking and Dagenham
105.975
14
Waltham Forest
107.977
15
Enfield
112.875
16
Ealing
112.976
17
Hounslow
112.975
18
Greenwich
115.474
19
Lewisham
120.173
20
Hillingdon
121.974
21
Brent
123.074
22
Newham
134.971
23
Haringey
137.070
24
Hammersmith and Fulham
141.670
25
Tower Hamlets
144.369
26
Hackney
150.067
27
Lambeth
150.267
28
Southwark
154.666
29
Islington
181.862
30
Kensington and Chelsea
186.161
31
Camden
221.355
32
Westminster
448.88
33
City of London
676.50

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