Those looking to buy in these attractive locations will need to have an additional £36,116 on average, compared to those buying elsewhere in the same county, with the top ten most expensive market towns all coming in at over £500,000 for the average house price.
Beaconsfield cemented its position as the most expensive market town in England has also ranked first in 2018 and 2019. Homes in the town averaged £1.13m, a premium of nearly £690k (155%) over Buckinghamshire overall. The top three most expensive market towns remain unchanged on 2019, with Henley on Thames, Oxfordshire, (£858,772) and Alresford, Hampshire (£703,371) taking second and third spots respectively.
After Beaconsfield, homebuyers face the biggest ‘market town premium’ in Wetherby, West Yorkshire (98%), Alresford (97%), Keswick in Cumbria (95%), and Bakewell in Derbyshire (94%). All of the top 5 has seen their premium rise compared to 2019.
Surging house prices over the last 10 years mean that the market town premium has remained relatively constant. In 2010 the average premium was 15% (£31,947) compared to 13% (£36,116) in 2020. However, some towns have seen a widening of the gap with their county average. Places with the greatest change in their premium between 2010 and 2020 are Alresford (+42%), Keswick (+25%), and Stamford in Lincolnshire (+24%).
Russell Galley, Managing Director, Halifax, said: “England’s beautiful historic market towns are enduringly popular, which can bring a heavy price tag for prospective buyers, as these areas see house prices 13% above their county averages, equivalent to an additional £36,116.
“Beaconsfield in Buckinghamshire is England’s most expensive market town for the third year in a row, with average house prices of £1.13m.
“Market towns offer so much for house buyers, including rich history, period properties, green spaces, and tourism. And while they might still come at a premium, many market town homes are much more affordable - like Ferryhill and Crook in County Durham where average house prices are under £150,000.”
Steep south
All of the top 10 most expensive market towns in England are now in the South East or South West of England, after Altrincham in Greater Manchester was replaced by Lewes in East Sussex in 2020. Midhurst, Hertford, Fairford, and Hungerford also fell from the most expensive list, being replaced by Moreton-in-Marsh (Gloucestershire), Ringwood (Hampshire), Tenterden (Kent), and Marlborough (Wiltshire).
The average house price in England’s least expensive market town, Ferryhill in Durham, was £86,351 in 2020: £1,047,942 less than the average in Beaconsfield. House hunters in County Durham have some of the most affordable opportunities to benefit from beautiful countryside, historic locations, and good links to vibrant cities, with four market towns in the ‘least expensive’ table.
Russell concludes: “Anyone looking to make the most of their budget could do well to consider looking at the towns and villages near to a historic market town, which can be close enough to take advantage of all the benefits associated with these areas, whilst perhaps avoiding the premium price tag.”