UK's car theft hot spots revealed

English cities are the worst in the UK for car theft, and car owners in the West Midlands are most at risk of having their car stolen...

car-theft-hotspots-revealed

There are massive differences in the likelihood of your car being stolen depending on where you live. Although the highest number of cars were stolen from the Greater London area - a whopping 14,106 vehicles - it’s the West Midlands that’s the worst place relative to its population. 

According to our data, 7694 cars were stolen from the West Midlands, representing 2.64 car thefts for every 1000 people living in the region. While Greater London had almost twice as many car thefts overall, three times as many people live in the area (8.9 million vs 2.9 million in the West Midlands) and that means its theft rate is 1.58 cars per 1000 people. 

Car security: how to keep your car safe

In contrast, the best place for safe car ownership in England is Cumbria, closely followed by Norfolk. Only 84 cars were stolen in Cumbria in 2024, equating to 0.17 per 1000 people, and 166 cars were taken in Norfolk, which works out at 0.18 per 1000 people. 

Elsewhere in the UK car theft rates are lower than those for England, and your car is less likely to be stolen if yoi live in Northern Ireland, Scotland or Wales. Our data shows that the vast majority of thefts took place in England (50,734) and those equate to 0.92 cars taken for every 1000 people. In contrast, 1462 cars were taken in Scotland, equating to 0.46 per 1000 people, and the corresponding figures for Wales are 1305 thefts, which is 0.24 per 1000 people. However, Northern Ireland is the area with the lowest rate of car thefts per population overall, with 213 cars taken, 0.11 per 1000 people.   

Where are most exotic cars stolen from? 

Overall, 61, 343 cars were stolen in 2024, according to DVLA data, with the Ford Fiesta the most frequently stolen model, with 4446 examples taken. 

However, a small proportion of stolen cars were exotic models, and nine out of the 10 most expensive cars stolen in 2024 were taken from England, and three of those were from the Greater London area, so owners of exotic models need to seriously consider car security. The home counties - Berkshire, Buckinghamshire, Essex, Hertfordshire, Kent, Surrey - are also frequently targeted by thieves. 

What’s the oldest car stolen in 2024? 

The oldest car stolen last year was a 1939 Hillman. While the DVLA data doesn’t state which model it was, it’s likely to have been a Minx because this was the brand’s most popular model of that era. 

Other classics to be taken by thieves included a 1952 Morris (again no model specified), and a 1953 Sunbeam-Talbot (likely a 90). 

Older cars are generally less popular with thieves. Less than 500 cars first registered in 2000 or earlier were stolen, but this number climbs steeply when you look at newer cars: 1018 cars dating from 2006 were taken, and 5590 cars from 2016 were targeted by thieves; the latter is the worst age of car to own if you’re concerned about theft. 

Overall, cars aged between four and 12 years old are the most likely to be vulnerable, while newer cars are  less susceptible to thieves: only 648 cars from 2024 were taken in total last year. 

The most exotic models stolen include a 2024 Ferrari Purosangue worth £375,000, a 2023 Rolls Royce Cullinan worth £270,000 and a 2024 ​​Lamborghini Huracan worth around £250,000. One of the rarest of the more mainstream models to be taken was a 2014 Ford Freda camper van. 

Car theft by country / region 

Region/country No of stolen vehicles  Population  Cars stolen per 1000 people
West Midlands 7694             2,916,458                                                       2.64
Greater London 14106             8,908,081                                                       1.58
South Yorkshire 1979             1,402,918                                                       1.41
Essex 2532             1,832,752                                                       1.38
Bristol 506                 463,405                                                       1.09
West Yorkshire 2378             2,320,214                                                       1.02
Warwickshire 564                 571,010                                                       0.99
Hertfordshire 1160             1,184,365                                                       0.98
Greater Manchester 2706             2,812,569                                                       0.96
Bedfordshire 642                 704,736                                                       0.91
Buckinghamshire 765                 840,138                                                       0.91
Berkshire  800                 911,403                                                       0.88
Staffordshire 970             1,131,052                                                       0.86
Worcestershire 505                 592,057                                                       0.85
Kent 1539             1,846,478                                                       0.83
Leicestershire 865             1,053,486                                                       0.82
Wiltshire 538                 720,060                                                       0.75
Nottinghamshire 572                 823,126                                                       0.69
Cambridgeshire 558                 852,523                                                       0.65
Shropshire 295                 498,073                                                       0.59
Lancashire  805             1,498,300                                                       0.54
Derbyshire 555             1,053,316                                                       0.53
Surrey 619             1,189,934                                                       0.52
Hampshire 959             1,844,245                                                       0.52
Northamptonshire 384                 747,622                                                       0.51
Merseyside 592             1,243,065                                                       0.48
East Yorkshire 279                 600,259                                                       0.46
Wales 1461             3,164,000                                                       0.46
Oxfordshire 310                 687,524                                                       0.45
Dorset 346                 772,268                                                       0.45
Tyne and Wear 493             1,136,371                                                       0.43
North Yorkshire 346                 824,054                                                       0.42
East Sussex 342                 844,985                                                       0.40
Lincolnshire 435             1,087,659                                                       0.40
Cheshire 417             1,059,271                                                       0.39
County Durham 330                 866,846                                                       0.38
Rutland 13                    39,697                                                       0.33
Herefordshire 59                 192,107                                                       0.31
Somerset 288                 965,424                                                       0.30
West Sussex 254                 858,852                                                       0.30
Devon 319             1,194,166                                                       0.27
Northumberland 84                 320,274                                                       0.26
Gloucestershire 231                 916,202                                                       0.25
Suffolk 188                 758,556                                                       0.25
Scotland  1305             5,490,100                                                       0.24
Cornwall 133                 568,210                                                       0.23
Isle of Wight 29                 141,538                                                       0.20
Norfolk 166                 903,680                                                       0.18
Cumbria 84                 498,888                                                       0.17
Northern Ireland 213             1,920,400                                                       0.11

For all the latest reviews, advice and new car deals, sign up to the What Car? newsletter here

Read more: The most stolen cars in the UK  >>

Read more: The most expensive cars stolen in 2024