Your area · Home Office (data.police.uk) · the latest twelve months each area has, named on the row

Which local authorities have the most recorded crime per 1,000 people?

City of London: 637.6 recorded crimes per 1,000 residents, last 12 months, the highest of 308 (12 months to Jun 2026).

Local authorities by recorded crime per 1,000 people: every local authority in England and Wales with twelve months of street-level crime data and a mid-year population estimate, highest first. 308 rows. Equal figures share a rank and are printed as ties; the order within a tie is alphabetical and means nothing.

#Namerecorded crimes per 1,000 residents, last 12 monthsPeriod
1City of London637.612 months to Jun 2026
2Westminster416.512 months to Jun 2026
3Camden218.112 months to Jun 2026
4Middlesbrough189.912 months to Jun 2026
5Blackpool188.712 months to Jun 2026
6Islington181.112 months to Jun 2026
7Kensington and Chelsea177.112 months to Jun 2026
8Hartlepool160.412 months to Jun 2026
9Lincoln157.612 months to Jun 2026
10Nottingham156.912 months to Jun 2026
11Southwark155.412 months to Jun 2026
12Lambeth153.512 months to Jun 2026
13Hackney148.412 months to Jun 2026
14Bristol, City of147.312 months to Jun 2026
15Blaenau Gwent144.712 months to Jun 2026
16Tower Hamlets144.312 months to Jun 2026
17Hastings139.912 months to Jun 2026
=18Burnley139.212 months to Jun 2026
=18Kingston upon Hull, City of139.212 months to Jun 2026
20Stockton-on-Tees139.012 months to Jun 2026
21Hammersmith and Fulham138.812 months to Jun 2026
22Stoke-on-Trent137.212 months to Jun 2026
23Redcar and Cleveland137.012 months to Jun 2026
24North East Lincolnshire136.912 months to Jun 2026
25Eastbourne136.412 months to Jun 2026
26Newham135.912 months to Jun 2026
27Liverpool135.612 months to Jun 2026
28Gloucester135.312 months to Jan 2026
29Haringey133.112 months to Jun 2026
30Newport132.912 months to Jun 2026
31Derby132.212 months to Jun 2026
32Bradford131.512 months to Jun 2026
33Doncaster131.212 months to Jun 2026
34Southampton130.712 months to Jun 2026
35Crawley129.012 months to Jun 2026
36Preston128.912 months to Jun 2026
37Leeds127.312 months to Jun 2026
38Hyndburn126.612 months to Jun 2026
39Norwich126.112 months to Jun 2026
40Portsmouth125.512 months to Jun 2026
=41Leicester124.212 months to Jun 2026
=41Torfaen124.212 months to Jun 2026
43Birmingham124.012 months to Jun 2026
44Brent123.912 months to Jun 2026
45Peterborough123.812 months to Jun 2026
46Brighton and Hove122.512 months to Jun 2026
=47Hillingdon121.912 months to Jun 2026
=47Lewisham121.912 months to Jun 2026
49Darlington121.612 months to Jun 2026
50Newcastle upon Tyne120.812 months to Jun 2026
51Chesterfield119.012 months to Jun 2026
=52Calderdale117.612 months to Jun 2026
=52County Durham117.612 months to Jun 2026
54Wakefield117.312 months to Jun 2026
55Stevenage115.912 months to Jun 2026
56Thanet115.412 months to Jun 2026
57Mansfield115.012 months to Jun 2026
=58Ealing113.012 months to Jun 2026
=58Sheffield113.012 months to Jun 2026
60Greenwich112.812 months to Jun 2026
61Enfield112.712 months to Jun 2026
62Southend-on-Sea112.112 months to Jun 2026
=63Denbighshire111.612 months to Jun 2026
=63Hounslow111.612 months to Jun 2026
65Reading111.212 months to Jun 2026
66Blackburn with Darwen111.112 months to Jun 2026
67Worcester110.412 months to Jun 2026
68Boston110.112 months to Jun 2026
=69Great Yarmouth109.912 months to Jun 2026
=69Rotherham109.912 months to Jun 2026
=69Watford109.912 months to Jun 2026
72Cambridge109.812 months to Jun 2026
73Torbay109.412 months to Jun 2026
74Plymouth109.312 months to Jun 2026
75Canterbury109.012 months to Jun 2026
76Exeter108.912 months to Jun 2026
77Dartford108.412 months to Jun 2026
78Merthyr Tydfil108.312 months to Jun 2026
79Cardiff108.012 months to Jun 2026
80Barnsley106.512 months to Jun 2026
81Oxford106.412 months to Jun 2026
=82Conwy106.212 months to Jun 2026
=82Harlow106.212 months to Jun 2026
84Nuneaton and Bedworth105.612 months to Jun 2026
85South Tyneside105.512 months to Jun 2026
86Caerphilly105.312 months to Jun 2026
87Cheltenham104.912 months to Jan 2026
88Waltham Forest104.312 months to Jun 2026
89Croydon104.112 months to Jun 2026
90Slough102.912 months to Jun 2026
91Barking and Dagenham102.812 months to Jun 2026
92Medway101.912 months to Jun 2026
93Sandwell101.712 months to Jun 2026
94Walsall101.512 months to Jun 2026
95Sunderland101.112 months to Jun 2026
96Wrexham100.712 months to Jun 2026
97Ipswich100.412 months to Jun 2026
98Milton Keynes100.012 months to Jun 2026
99Worthing99.212 months to Jun 2026
100Thurrock99.012 months to Jun 2026
=101Ashfield98.712 months to Jun 2026
=101Kirklees98.712 months to Jun 2026
=101Wandsworth98.712 months to Jun 2026
104Swale98.612 months to Jun 2026
105Gateshead98.412 months to Jun 2026
=106Basildon98.212 months to Jun 2026
=106Welwyn Hatfield98.212 months to Jun 2026
108Wolverhampton98.112 months to Jun 2026
109Lancaster97.512 months to Jun 2026
110Coventry96.812 months to Jun 2026
111Redbridge95.612 months to Jun 2026
112Pendle95.012 months to Jun 2026
113East Lindsey94.612 months to Jun 2026
114North Lincolnshire94.512 months to Jun 2026
115Bassetlaw94.312 months to Jun 2026
=116Broxbourne93.912 months to Jun 2026
=116St. Helens93.912 months to Jun 2026
=118Gravesham93.812 months to Jun 2026
=118Luton93.812 months to Jun 2026
=120Barnet92.412 months to Jun 2026
=120Ceredigion92.412 months to Jun 2026
=122Colchester92.312 months to Jun 2026
=122Knowsley92.312 months to Jun 2026
124Bedford92.012 months to Jun 2026
125York91.512 months to Jun 2026
126Erewash91.212 months to Jun 2026
=127Fenland91.012 months to Jun 2026
=127Tendring91.012 months to Jun 2026
=127West Northamptonshire91.012 months to Jun 2026
=130Halton89.812 months to Jun 2026
=130North Tyneside89.812 months to Jun 2026
=130Pembrokeshire89.812 months to Jun 2026
133Somerset89.712 months to Jun 2026
134Hertsmere88.912 months to Jun 2026
135Rossendale88.312 months to Jun 2026
136Bath and North East Somerset88.212 months to Jun 2026
137Havering87.512 months to Jun 2026
138Telford and Wrekin87.312 months to Jun 2026
=139Gwynedd87.212 months to Jun 2026
=139Newcastle-under-Lyme87.212 months to Jun 2026
141Bromley87.112 months to Jun 2026
=142Kingston upon Thames87.012 months to Jun 2026
=142Spelthorne87.012 months to Jun 2026
144Bournemouth, Christchurch and Poole86.612 months to Jun 2026
=145Arun86.412 months to Jun 2026
=145Carmarthenshire86.412 months to Jun 2026
=145North Northamptonshire86.412 months to Jun 2026
=145Solihull86.412 months to Jun 2026
149Wyre Forest86.112 months to Jun 2026
150Dover86.012 months to Jun 2026
=151Maidstone85.812 months to Jun 2026
=151Redditch85.812 months to Jun 2026
=153Havant85.612 months to Jun 2026
=153North Somerset85.612 months to Jun 2026
=153Swansea85.612 months to Jun 2026
156Rhondda Cynon Taf84.912 months to Jun 2026
157Dacorum84.712 months to Jun 2026
158Bolsover84.512 months to Jun 2026
159Cannock Chase84.312 months to Jun 2026
160Folkestone and Hythe84.212 months to Jun 2026
161Sefton84.012 months to Jun 2026
162Epsom and Ewell83.812 months to Jun 2026
=163Isle of Wight83.312 months to Jun 2026
=163Newark and Sherwood83.312 months to Jun 2026
=163Runnymede83.312 months to Jun 2026
=166Bridgend82.712 months to Jun 2026
=166West Lindsey82.712 months to Jun 2026
168Warwick82.212 months to Jun 2026
=169Guildford81.812 months to Jun 2026
=169Swindon81.812 months to Jun 2026
171Harrow81.312 months to Jun 2026
=172Chelmsford80.512 months to Jun 2026
=172Tamworth80.512 months to Jun 2026
=174Amber Valley80.312 months to Jun 2026
=174Gosport80.312 months to Jun 2026
=176Cumberland80.112 months to Jun 2026
=176Neath Port Talbot80.112 months to Jun 2026
=176Northumberland80.112 months to Jun 2026
179St Albans79.812 months to Jun 2026
180Broxtowe79.512 months to Jun 2026
181Charnwood79.412 months to Jun 2026
=182Chorley79.312 months to Jun 2026
=182Wirral79.312 months to Jun 2026
184Monmouthshire79.012 months to Jun 2026
185Dudley78.912 months to Jun 2026
186Wyre78.412 months to Jun 2026
=187North Warwickshire78.212 months to Jun 2026
=187Rushmoor78.212 months to Jun 2026
189Stafford77.912 months to Jun 2026
190Bexley77.612 months to Jun 2026
191Chichester77.512 months to Jun 2026
=192South Holland77.412 months to Jun 2026
=192South Ribble77.412 months to Jun 2026
=194East Staffordshire77.312 months to Jun 2026
=194South Gloucestershire77.312 months to Jun 2026
196Sutton77.112 months to Jun 2026
197Powys76.912 months to Jun 2026
198Flintshire76.612 months to Jun 2026
199Ashford76.212 months to Jun 2026
200Merton75.612 months to Jun 2026
201Warrington75.412 months to Jun 2026
202Epping Forest75.012 months to Jun 2026
203Fylde73.912 months to Jun 2026
204Brentwood73.812 months to Jun 2026
205Richmond upon Thames73.112 months to Jun 2026
206Woking73.012 months to Jun 2026
207High Peak72.412 months to Jun 2026
208South Kesteven72.212 months to Jun 2026
209Isle of Anglesey72.112 months to Jun 2026
210Cheshire West and Chester71.912 months to Jun 2026
211Vale of Glamorgan71.712 months to Jun 2026
=212Cornwall71.612 months to Jun 2026
=212Westmorland and Furness71.612 months to Jun 2026
214Cherwell71.512 months to Jun 2026
215Lewes71.412 months to Jun 2026
216Rother71.312 months to Jun 2026
217North Devon70.612 months to Jun 2026
218Rugby70.412 months to Jun 2026
219North East Derbyshire70.212 months to Jun 2026
220Reigate and Banstead70.112 months to Jun 2026
221Basingstoke and Deane69.412 months to Jun 2026
222North West Leicestershire69.112 months to Jun 2026
223Tandridge69.012 months to Jun 2026
224Adur68.712 months to Jun 2026
225Blaby68.612 months to Jun 2026
226Huntingdonshire68.112 months to Jun 2026
227Tunbridge Wells67.412 months to Jun 2026
228East Hertfordshire66.912 months to Jun 2026
229Staffordshire Moorlands66.812 months to Jun 2026
230Three Rivers66.712 months to Jun 2026
231Gedling66.512 months to Jun 2026
232Tonbridge and Malling66.312 months to Jun 2026
233Lichfield66.212 months to Jun 2026
234Cheshire East65.712 months to Jun 2026
235Windsor and Maidenhead65.612 months to Jun 2026
236Stroud65.412 months to Jan 2026
237Hinckley and Bosworth65.212 months to Jun 2026
=238Mole Valley65.012 months to Jun 2026
=238North Yorkshire65.012 months to Jun 2026
=238West Berkshire65.012 months to Jun 2026
=238Wychavon65.012 months to Jun 2026
242North Hertfordshire64.912 months to Jun 2026
243Melton64.812 months to Jun 2026
244King's Lynn and West Norfolk64.412 months to Jun 2026
245Bracknell Forest64.312 months to Jun 2026
246Eastleigh64.212 months to Jun 2026
247Forest of Dean63.212 months to Jan 2026
248Sevenoaks62.812 months to Jun 2026
249Stratford-on-Avon62.712 months to Jun 2026
250West Lancashire62.612 months to Jun 2026
251Winchester62.412 months to Jun 2026
252Buckinghamshire61.812 months to Jun 2026
253Elmbridge61.312 months to Jun 2026
254Oadby and Wigston61.112 months to Jun 2026
255Castle Point61.012 months to Jun 2026
256Herefordshire, County of60.712 months to Jun 2026
=257Bromsgrove60.512 months to Jun 2026
=257West Suffolk60.512 months to Jun 2026
=259Surrey Heath60.412 months to Jun 2026
=259Wiltshire60.412 months to Jun 2026
261East Riding of Yorkshire60.312 months to Jun 2026
=262South Derbyshire60.112 months to Jun 2026
=262Test Valley60.112 months to Jun 2026
264Braintree60.012 months to Jun 2026
265Tewkesbury59.812 months to Jan 2026
266Fareham59.612 months to Jun 2026
267Uttlesford59.512 months to Jun 2026
268Mid Sussex59.312 months to Jun 2026
269Central Bedfordshire59.212 months to Jun 2026
270Teignbridge59.112 months to Jun 2026
271Cotswold59.012 months to Jan 2026
272Mid Devon58.412 months to Jun 2026
273New Forest58.312 months to Jun 2026
274East Cambridgeshire57.912 months to Jun 2026
275Shropshire57.812 months to Jun 2026
276South Cambridgeshire57.112 months to Jun 2026
277South Staffordshire57.012 months to Jun 2026
278East Suffolk56.912 months to Jun 2026
279Breckland56.612 months to Jun 2026
280Horsham55.912 months to Jun 2026
281Malvern Hills55.212 months to Jun 2026
282Derbyshire Dales54.412 months to Jun 2026
283Torridge54.012 months to Jun 2026
284North Kesteven53.512 months to Jun 2026
285Rushcliffe53.412 months to Jun 2026
286Wealden52.812 months to Jun 2026
287Dorset52.712 months to Jun 2026
288Vale of White Horse52.312 months to Jun 2026
289Ribble Valley50.212 months to Jun 2026
290Harborough50.012 months to Jun 2026
291North Norfolk49.812 months to Jun 2026
292West Oxfordshire49.512 months to Jun 2026
293Rochford49.412 months to Jun 2026
294Maldon48.612 months to Jun 2026
295South Norfolk47.812 months to Jun 2026
296East Hampshire46.812 months to Jun 2026
297East Devon46.712 months to Jun 2026
=298Rutland46.612 months to Jun 2026
=298South Hams46.612 months to Jun 2026
300South Oxfordshire46.112 months to Jun 2026
301West Devon45.212 months to Jun 2026
302Babergh44.412 months to Jun 2026
303Hart44.312 months to Jun 2026
304Wokingham43.912 months to Jun 2026
305Waverley42.912 months to Jun 2026
306Mid Suffolk40.012 months to Jun 2026
307Broadland39.012 months to Jun 2026
308Isles of Scilly33.912 months to Jun 2026

What this table establishes

The records establish the number of crimes recorded in each area per 1,000 residents.

They do not establish how safe a place is, or why one area records more than another.

How it is made

Each row is the figure the publisher printed, in recorded crimes per 1,000 residents, last 12 months. Rows are ordered highest first; nothing is estimated, weighted or adjusted by Civometry.

Recorded crime is what the police recorded, not what happened; recording practice differs between forces, and a city centre's residents are not the only people in it. Scotland and Northern Ireland record crime on different bases and are not in this table.

Source: Home Office (data.police.uk), Street-level crime · Open Government Licence v3.0. Period: the latest twelve months each area has, named on the row. The rank is Civometry’s ordering of published figures, not a judgement on anyone in the table.

City of London: 637.6 recorded crimes per 1,000 residents, last 12 months, the highest of 308 (12 months to Jun 2026).
Civometry, from Home Office (data.police.uk) · Street-level crime

All ranked listsEvery local authority, on every measure