What is the crime rate in Greater London? 101 crimes per 1,000 residents

Greater London had 889,076 recorded crimes in the 12 months to August 2026, which is 101 per 1,000 residents and Very High for England and Wales. Crime fell 2.6% on the previous 12 months. The most common crime was violence and sexual offences.

Recorded crimes
889,076
Compared with England and Wales
Very High
On the previous 12 months
−2.6%

Police-recorded crime in the 12 months to August 2026, per 1,000 residents (Census 2021). Anti-social behaviour is not included. Contains public sector information licensed under the Open Government Licence v3.0. Source: police.uk. How we calculate this

All house prices in Greater London

What are the most common crimes in Greater London?

Violence and sexual offences was the most common crime in Greater London, with 281,950 recorded in the 12 months to August 2026 (32 per 1,000 residents). The England and Wales rate is 35 per 1,000. 8 of 13 crime types are more than 10% above the England and Wales rate.

Recorded crimes in Greater London by type, per 1,000 residents
Crime typePer 1,000
Violence and sexual offences32 per 1,000
Other theftAbove England and Wales11 per 1,000
ShopliftingAbove England and Wales11 per 1,000
Vehicle crimeAbove England and Wales9.4 per 1,000
Theft from the personAbove England and Wales8.3 per 1,000
Public order6.9 per 1,000
DrugsAbove England and Wales5.5 per 1,000
BurglaryAbove England and Wales5.4 per 1,000
Criminal damage and arsonBelow England and Wales4.1 per 1,000
RobberyAbove England and Wales3.5 per 1,000
Bicycle theftAbove England and Wales1.6 per 1,000
Other crimeBelow England and Wales1.5 per 1,000
Possession of weaponsBelow England and Wales0.8 per 1,000

Tags mark crime types more than 10% above or below the England and Wales rate for the same type.

Is crime going up or down in Greater London?

Crime fell 2.6% on the previous 12 months. 889,076 crimes were recorded in the 12 months to August 2026, against 913,055 in the 12 months before.

Crimes and anti-social behaviour each month, September 2023 to August 2026

Which part of Greater London has the lowest crime rate?

London Borough of Richmond upon Thames has the lowest crime rate of the 14 areas of Greater London, at 57 crimes per 1,000 residents. London Borough of Hillingdon has the highest, at 99. Average house prices are shown alongside, so you can weigh crime against cost.

Areas of Greater London by crime rate, lowest first, with average house price
AreaPer 1,000Average price
London Borough of Richmond upon ThamesHigh57£891,720
London Borough of SuttonHigh63£479,464
London Borough of BexleyHigh64£429,397
London Borough of HarrowHigh64£556,173
Royal Borough of Kingston upon ThamesHigh70£615,184
London Borough of BromleyHigh70£573,674
London Borough of HaveringHigh73£463,897
London Borough of BarnetHigh74£711,256
London Borough of RedbridgeVery High78£529,347
London Borough of Waltham ForestVery High81£568,570
London Borough of CroydonVery High86£439,547
London Borough of EnfieldVery High87£501,623
London Borough of HounslowVery High89£567,393
London Borough of HillingdonVery High99£522,856
Lower Higher

How does crime in Greater London compare with nearby areas?

Crime rate in Greater London compared with the 6 nearest other areas in England.

Compare Greater London with a different area

Is Greater London a safe place to live?

Greater London had 101 recorded crimes per 1,000 residents in the 12 months to August 2026, which is Very High among areas in England and Wales. Crime fell 2.6% on the previous 12 months. The most common crime was violence and sexual offences. These are crimes reported to the police, not a safety rating. City-centre and retail areas have high rates because crimes against visitors and shops are counted, but only residents are in the population.

Crime rate is Very High, on a scale from Very Low to Very High.

Very High means the highest fifth of areas in England and Wales by crime rate. The bands split every area we cover into fifths by crime rate, from Very Low to Very High.

How much anti-social behaviour is there in Greater London?

Police recorded 232,748 incidents of anti-social behaviour in Greater London in the 12 months to August 2026, or 26 per 1,000 residents. Anti-social behaviour is counted separately and is not included in the crime figures.

What else do people ask about Greater London?

More quick answers on house prices, sales, areas, green space and crime in Greater London.

Where does this data come from?

Price information is from HM Land Registry, location boundaries are from OpenStreetMap, and households and population are from Nomis Census 2021 postcode estimates (21 March 2021). Parks and green space are from OS Open Greenspace. Contains OS data © Crown copyright and database right 2026. Crime is from police.uk street-level data. Contains public sector information licensed under the Open Government Licence v3.0. Source: police.uk.

Last updated 31 October 2026 at 15:47 with the latest Land Registry data (September 2026). The Greater London dataset covers 327,954 postcodes.

Read our full data methodology

Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0.

About·Data methodology·Buying checklist·YouTube