The average cost of spending your final years in a care home is £92,000 in Britain's most expensive regions, compared with £50,000 in the cheapest, highlighting a "postcode lottery" for care fees.
In the South East the average cost of residential care is £92,266, while in the cheapest region, Scotland, a stay in a care home costs an average of £50,050. These figures are for the entire stay, not per year.
The figures, from Royal London, the insurer, also show large differences in the degree to which care fees will swallow up the value in the patient's property.
Despite care fees being higher in London at £86,612, this sum will use up only 18pc of the average property price of £484,000. In the North East, by contrast, average care fees of £71,993 represent 56pc of the average property price, £128,631.
In Wales the average cost of a stay in a residential care home is £71,303. However, this represents 48.1pc of the average property price of £148,177. Meanwhile, in the South East just 29.2pc of the average property value of £316,026 would be used up by the average care fees of £92,266.
The figures are calculated on the basis of the average stay in a residential care home, which is two and a half years. The calculations do not cover nursing home costs, which are likely to be lower overall because average stays in a nursing home are shorter.
However, 10pc of those in a care home stay for six and a half years or more, which means the costs could eclipse the value of the average property in Wales, Northern Ireland, the North West and North East of England, Yorkshire and the East Midlands.
Debbie Kennedy of Royal London said: "For most people in later life, their family home is likely to be by far the largest asset on which they will need to draw to meet care costs. These figures are a shocking reminder of the huge costs which growing numbers of us will face if we need residential care later in life.
"Even an average stay in a care home can eat up half the value of your home, depending where you live in the country.”