The 15 cheapest places to buy a house in England, including one where average home costs less than £120k

Buying a house in the cheapest part of England will cost you less than a tenth on average what it would in the most expensive area.

The average home in the London borough of Kensington & Chelsea costs £1.2 million, according to the latest data from the Office for National Statistics (ONS).

But at the other end of the scale, the average price paid for a house in England’s cheapest local authority area is just £116,500.

We’ve analysed the ONS figures showing the median price paid during the year ending in September 2024, the latest period for which figures are available, by local authority area across England.

Below are the 15 cheapest places in England to buy a house based on that data, in order of descending price.

In every one of these places, the average house price is less than £160,000 - in some cases considerably so.

The cheapest areas include locations around the North East and North West, as well as Yorkshire and the Humber.

What do you think should be done to help young people get on the housing ladder? Let us know in the comments section below.

News you can trust since 1859
Follow us
©National World Publishing Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice