London is safe to live in for most families — but the answer depends far more on the postcode than the city. Recorded crime per resident varies by roughly 5× between the safest borough (Richmond upon Thames, 58 offences per 1,000 residents a year) and the busiest central boroughs. Below: every borough ranked, then a safety verdict for each of the 179 London postcodes we cover, using Met Police data to May 2026.
Two numbers get confused in almost every "is London safe" conversation. The first is recorded offences per 1,000 residents, which is what the Met and the ONS publish. It divides every reported crime — shoplifting on Oxford Street, a phone snatch outside a station, a pub assault at 2am — by the number of people who live in that borough. Boroughs with small residential populations and enormous daytime footfall (Westminster, Camden, Kensington and Chelsea) always look worst on this measure, even though a resident's personal risk on a quiet garden square is nothing like the headline figure.
The second is street-level crime near a specific address, which is what actually matters when you're choosing a home. That's the number we score at postcode level: police.uk incidents within a mile of the representative postcode, weighted so violence counts for more than antisocial behaviour, and normalised for how many people live there. Two postcodes in the same borough regularly sit 30 points apart.
Our practical advice: use the borough table to set expectations, use the postcode verdict to shortlist, then visit in the evening. Reputation lags data by about a decade — several boroughs with a rough public image now sit mid-table, while some fashionable central areas record more theft per resident than anywhere in outer London.
Met Police recorded crime, year ending 2024 — total notifiable offences per 1,000 residents. Source: Metropolitan Police.
Pick your area for the full answer: crime score, offences last month, the most common category, and how it ranks against every other London postcode.