Crime Rates in LondonLocal Authorities Ranked

London had 875,325 police recorded crimes in the year ending March 2026, about 96 per 1,000 residents.

All 33 local authorities in London, ranked by police recorded crimes. Data: Office for National Statistics (2026), Open Government Licence v3.0.

Open the interactive map
RankLocal authorityPolice recorded crimes
1Westminster74,649 offences
2Newham38,957 offences
3Southwark38,013 offences
4Camden37,587 offences
5Lambeth36,243 offences
6Tower Hamlets35,377 offences
7Croydon32,900 offences
8Brent31,528 offences
9Hackney31,080 offences
10Ealing31,075 offences
11Hillingdon30,158 offences
12Islington29,264 offences
13Lewisham28,390 offences
14Enfield27,907 offences
15Haringey27,592 offences
16Barnet27,467 offences
17Greenwich27,035 offences
18Hounslow26,167 offences
19Wandsworth25,804 offences
20Redbridge23,856 offences
21Bromley23,157 offences
22Waltham Forest22,436 offences
23Kensington and Chelsea21,071 offences
24Hammersmith and Fulham20,196 offences
25Barking and Dagenham19,592 offences
26Havering18,875 offences
27Harrow16,108 offences
28Bexley15,432 offences
29Merton12,952 offences
30Sutton12,926 offences
31Kingston upon Thames11,533 offences
32Richmond upon Thames11,267 offences
33City of London8,731 offences