House Price Finder
house pricespostcode areasdata2026 3 min read

Average House Prices by Postcode Area in 2026: The Complete Breakdown

How much does a home cost in your postcode area? We break down average sold prices across 2,392 UK postcode districts using the latest Land Registry data — from the most expensive streets in London to the most affordable areas in Wales.

The average UK house price now stands at £270,259 according to HM Land Registry data updated in March 2026. But national averages disguise enormous regional variation. A terraced house in parts of South Wales costs less than a parking space in central London.

We have analysed over 31 million transactions across 2,392 postcode districts in England and Wales to show exactly how prices vary by postcode area — and what is driving the differences.

The national picture

The UK House Price Index for January 2026 puts the average at £268,421, reflecting a 1.3% annual increase. Zoopla’s March 2026 index edges that figure up to £270,500, with growth varying sharply by region.

The overall trend is modest but positive. Prices are growing, but slowly enough that affordability is gradually improving in real terms — especially as wages have outpaced house price inflation over the past 18 months.

Where homes cost the most

Greater London dominates the top of the table, with an average sold price of £775,378 across 280 postcode districts and nearly 3.9 million recorded transactions. But London is not a single market — prices vary by a factor of ten between its cheapest and most expensive postcodes.

Outside London, the most expensive areas include:

  • Surrey — £617,236 average across 57 postcode districts
  • Hertfordshire — £524,426 average across 49 districts
  • Brighton and Hove — £526,790 average
  • Windsor and Maidenhead — £695,248 average

The South East commuter belt remains the most expensive region outside the capital, driven by strong transport links to London, good schools, and limited new housing supply.

London postcodes: a market within a market

Within London, postcode areas tell dramatically different stories:

The most expensive London postcodes — concentrated in Westminster, Kensington, and the City — record average prices well above £1 million. Meanwhile, outer London areas like Barking, Dagenham, and parts of Croydon sit closer to £300,000–£400,000 — still expensive by national standards, but a fraction of prime central London.

You can explore every London postcode on our London area pages with full price history charts and recent transactions.

Where homes are most affordable

At the other end of the scale, several areas in Wales and the North of England offer average prices below £150,000:

  • Rhondda Cynon Taff — £112,537 average
  • Blaenau Gwent — £122,940 average
  • Hartlepool — £135,756 average
  • Kingston upon Hull — £138,106 average

These areas often combine low prices with relatively strong rental yields, making them attractive to investors. For first-time buyers, a property at these price levels falls well within the stamp duty zero-rate band — meaning no SDLT to pay at all. You can check exactly what you would owe using our stamp duty calculator.

Regional patterns worth noting

The North-South divide is real — but nuanced

The broad pattern holds: the further north you go, the lower prices tend to be. But there are notable exceptions. Areas around Manchester, Leeds, and Edinburgh have seen some of the strongest price growth in the country over the past five years, narrowing the gap with the South East.

Zoopla’s January 2026 analysis found that Northern Ireland, Scotland, and the North West recorded the strongest annual price growth — outpacing London and the South East.

Coastal and rural premiums

Postcode areas covering popular coastal towns — Cornwall, Devon, Dorset, parts of North Wales — have seen prices rise sharply since 2020, driven by remote working and lifestyle relocation. In many of these areas, average prices now exceed those of nearby inland cities.

University towns outperform

Towns with large universities — Oxford, Cambridge, Bath, Bristol, York — consistently record higher average prices than their surrounding counties. The combination of strong employment, cultural amenities, and constrained housing supply keeps these markets tight.

How to use postcode data when buying

If you are looking to buy, postcode-level data helps in several ways:

  1. Set realistic expectations. Knowing the average and median price for a postcode area tells you whether a listing is priced competitively or optimistically.

  2. Spot value. Adjacent postcode areas sometimes show significant price differences. A five-minute walk across a postcode boundary could save you tens of thousands of pounds.

  3. Track trends. Our area pages show price history over time, so you can see whether a postcode is on an upward trajectory or flattening out.

  4. Compare property types. Average prices for flats, terraced houses, semi-detached, and detached homes vary enormously within the same postcode. Our data breaks this down for every area.

Start by searching your target postcode on our search page to see the full breakdown — including recent transactions, school ratings, crime data, and EPC information.

The data behind this analysis

All figures in this article are derived from HM Land Registry Price Paid data, covering residential property transactions in England and Wales from 1995 to March 2026. We analyse 31 million+ transactions across 2,392 postcode districts.

For the latest official UK House Price Index, visit the Land Registry UKHPI tool.

The data is updated monthly and published under the Open Government Licence v3.0. Our postcode area pages refresh automatically with each new Land Registry release.


Explore your area: Enter any postcode on our homepage to see average prices, recent sales, school ratings, and crime data for your neighbourhood.

You might also like