England’s most and least expensive market towns for home buyers revealed

·2-min read
Beaconsfield (Shutterstock)
Beaconsfield (Shutterstock)

The most and least expensive market towns in England have been revealed.

According to analysis by Halifax, Beaconsfield, in Buckinghamshire, is the priciest market town with the average house setting you back £1,134,293.

In second place is the stunning Oxfordshire town of Henley-on-Thames, famous for its annual rowing regatta.

Would-be homeowners will need to have deep pockets to live here as the average house price is around £858,772.

Meanwhile, house-hunters on a smaller budget might like to consider County Durham which has some of the most affordable options.

In Ferryhill, a pretty town around 20 minutes from Durham, the average home will costs around £86,351.

Or you might be tempted by Crook, which is sandwiched between the breath-taking North Pennines and Durham.

This attractive town was established in 1795 and holds a market twice a week.

Buying here won’t break the bank either, with houses costing an average of £125,807.

Market towns are historic locations that often date back to the Domesday Book.

They are designed around livestock and a produce market, and often have a strong sense of community.

Homebuyers face a typical premium of £36,116 to live in England’s market towns, according to Halifax’s research.

The average house price across the country’s market towns in 2020 was £321,780.

This was £36,116 higher on average that the amount someone would pay to live in the surrounding area.

Russell Galley, managing director at Halifax, said: “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.”

Top 10 most expensive market towns in England

  1. Beaconsfield, Buckinghamshire, South East, £1,134,293

  2. Henley-on-Thames, Oxfordshire, South East, £858,772

  3. Alresford, Hampshire, South East, £703,371

  4. Moreton-in-Marsh, Gloucestershire, South West, £557,168

  5. Ringwood, Hampshire, South East, £534,330

  6. Tenterden, Kent, South East, £524,092

  7. Petersfield, Hampshire, South East, £515,175

  8. Lewes, Sussex, South East, £514,868

  9. Marlborough, Wiltshire, South West, £514,491

  10. Winchcombe, Gloucestershire, South West, £509,798

Top 10 least expensive market towns in England:

  1. Ferryhill, Durham, North East, £86,351

  2. Crook, Durham, North East, £125,807

  3. Immingham, Lincolnshire, Yorkshire and the Humber, £143,336

  4. Saltburn-by-the-Sea, North Yorkshire, North East, £150,439

  5. Stanhope, Durham, North East, £172,746

  6. Tickhill, Derbyshire, East Midlands, £177,344

  7. Berwick-upon-Tweed, Northumberland, North East, £177,877

  8. Guisborough, North Yorkshire, North East, £178,923

  9. Boston, Lincolnshire, East Midlands, £186,960

  10. Chesterfield, Derbyshire, East Midlands, £189,581

Read More

Body of 13-year-old boy found in West Yorkshire river

Body found in search for schoolboy missing in River Thames

Search for boy in River Thames two miles from where woman’s body recovered

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting