The middle Henley home sold for £600,000 in the year to June 2026 and the middle Didcot home for £350,000, in the same district. Prices by town, type and street.

The average home in South Oxfordshire sold for £470,720 in May 2026, and almost nobody in the district paid that. Take the completed sales HM Land Registry has recorded over the last twelve months and the middle Henley-on-Thames house cost £600,000, while the middle Didcot house cost £350,000. Same council, same council tax leaflet, a quarter of a million pounds apart.

Two different official figures are used below and they answer different questions. The £470,720 is the UK House Price Index for the whole district, a modelled monthly average that is good for tracking the direction of the market. The town numbers are medians of actual completed sales pulled from the Land Registry Price Paid record for the twelve months to 30 June 2026, filtered to the postcode sectors that make up each town. The median is the price of the middle sale, so one £8.6 million riverside farm cannot drag it anywhere.

What each town actually paid

Median price of completed residential sales, 1 July 2025 to 30 June 2026, Land Registry Price Paid
TownMedian saleSales countedPostcodes used
Henley-on-Thames£600,000177RG9 1, RG9 2
Wallingford£430,00090OX10 0
Thame£427,500144OX9 3
Didcot£350,000388OX11 6, 7, 8

Didcot is the district’s largest town and it is also its cheapest, by a distance. It supplied 388 of the 799 sales counted here, so it does more than any other place to hold the district average down, while Henley does the most to pull it up. If you have ever wondered why a South Oxfordshire figure quoted on the news felt wrong for your street, that is why: the district contains a Chilterns river town and a railway new town, and the average sits in the gap between them where almost no houses are.

Go outside the town boundary and Henley gets dearer still. Across the whole Henley-on-Thames postal area, which takes in Nettlebed, Stoke Row, Shiplake and the Chilterns villages, the median of 276 sales was £700,000. The town itself is the affordable part of its own postcode.

Median completed sale price by town in South Oxfordshire, twelve months to June 2026 Horizontal bars showing the median completed residential sale price in each town over the twelve months to 30 June 2026. Henley-on-Thames town postcodes £600,000 from 177 sales. Wallingford £430,000 from 90 sales. Thame £427,500 from 144 sales. Didcot £350,000 from 388 sales. A dashed line marks the district-wide UK House Price Index average of £470,720 for May 2026, which sits above Wallingford and Thame and well below Henley, so no town's median is near it. The district average is a price no town in South Oxfordshire actually pays Median completed sale, 1 July 2025 to 30 June 2026. Source: HM Land Registry Price Paid data. Henley-on-Thames Wallingford Thame Didcot £600,000 £430,000 £427,500 £350,000 177 sales 90 sales 144 sales 388 sales District average, £470,720 (UK House Price Index, May 2026) Didcot supplied 388 of the 799 sales counted, so it pulls the district average down; Henley pulls it up. Henley's median is £250,000 above Didcot's, inside one district and one set of council services.
Four towns, one district, and an average that describes none of them.

Henley by property type

Median completed sale by property type, Henley town postcodes RG9 1 and RG9 2, twelve months to June 2026
Property typeMedianSales
Detached£1,083,27136
Semi-detached£635,00039
Terraced£564,25066
Flat or maisonette£387,50036

The number that stands out is the terrace. Sixty-six of the 177 sales in the town were terraced houses, more than any other type, and the middle one went for £564,250. In Didcot the middle terrace was £300,000. Buying the most common sort of house in Henley costs almost twice what the same description costs at the other end of the same district.

At the top, a detached house in the town crossed £1 million at the median. The dearest ordinary house sale recorded in the town postcodes over the year was 3 Rotherfield Road at £2,450,000 in July 2025. The cheapest was a flat at 23 War Memorial Place at £140,000 in June 2026.

Streets, where there were enough sales to say

Individual streets need a health warning: four or five sales is a small sample, and one unusual house moves the figure. These are the Henley town streets with at least four completed sales in the twelve months.

Henley streets with four or more completed sales, twelve months to June 2026
StreetMedian saleSales
St Marks Road£1,340,0006
Vicarage Road£862,5004
Elizabeth Road£762,5004
Reading Road£628,0008
Greys Road£609,5008
Milton Close£560,0004
Park Road£523,7508
Harpsden Road£488,5005
Crisp Road£386,0004
War Memorial Place£165,0006

St Marks Road and War Memorial Place are both in the RG9 1 postcode sector and the gap between their medians is £1,175,000. That is Henley in one line. You can check any address yourself, free, on the HM Land Registry price paid search.

Which way the market is going

Average house price and annual change, Oxfordshire districts and neighbours, May 2026
AreaAverage priceChange over 12 months
Windsor and Maidenhead£584,743+0.2%
Wokingham£495,261−3.0%
Buckinghamshire£485,824+2.8%
Oxford£473,467+2.2%
South Oxfordshire£470,720+4.3%
Oxfordshire£418,038+2.6%
West Oxfordshire£417,246−2.4%
Vale of White Horse£407,966+3.6%
West Berkshire£400,698+0.2%
South East£381,311+1.2%
Cherwell£357,800+4.2%
Reading£351,267−2.4%
England£292,095+2.3%

South Oxfordshire rose 4.3% over the year to May 2026, the fastest of any district in Oxfordshire and more than three times the South East’s 1.2%. It is now £2,747 short of Oxford city, having been well behind it, and it is above Wokingham on trend while Wokingham fell 3.0%. On the Land Registry’s index, where 2023 is set at 100, South Oxfordshire reads 102.8 and the South East reads 98.3: this district has got back past its 2023 level and the region as a whole has not.

One qualifier on the direction. The month of May itself was down 0.2%, so the annual figure is the story rather than a market that is currently accelerating. The index also runs two to three months behind and is revised as more sales complete.

Buyers, sellers and the step up

The same data splits by buyer. A first-time buyer in South Oxfordshire paid an average of £379,088 in May 2026. Somebody selling one home here to buy another paid £555,581. That step of £176,493 is the district’s real affordability problem in one number, and in Henley it is bigger still: the gap between the town’s median flat at £387,500 and its median semi at £635,000 is £247,500.

If you are buying in Henley, the cheapest route into the town is a flat or a terrace in the RG9 1 and RG9 2 postcodes rather than anything in the villages, where the median is a hundred thousand pounds higher. Check what is proposed near the address on our Henley planning page, because the district cannot currently demonstrate a five-year housing land supply, which makes speculative applications more likely to succeed.

If you are buying in the district but not in Henley, Didcot is £250,000 cheaper at the median and has the fastest trains to Paddington of anywhere in South Oxfordshire, 37 minutes against Henley’s 45 with a change.

If you are selling, you are selling into the strongest twelve months any Oxfordshire district has had, but not into a rising month.

Frequently asked questions

What is the average house price in Henley-on-Thames?

The middle completed sale in the Henley town postcodes RG9 1 and RG9 2 was £600,000 over the twelve months to 30 June 2026, from 177 recorded sales (HM Land Registry Price Paid). Across the wider Henley-on-Thames postal area, including the Chilterns villages, the median was £700,000.

What is the average house price in South Oxfordshire?

£470,720 in May 2026, on the UK House Price Index, up 4.3% over the year. That covers the whole district, from Henley to Didcot, so it is higher than what most Didcot buyers pay and much lower than what most Henley buyers pay.

Are house prices in South Oxfordshire rising or falling?

Rising, faster than anywhere else in the county. Prices were up 4.3% in the year to May 2026, against 2.6% for Oxfordshire, 1.2% for the South East and a fall of 2.4% in neighbouring West Oxfordshire. The month of May on its own was down 0.2%.

How much cheaper is Didcot than Henley?

At the median, £250,000. The middle Didcot sale was £350,000 and the middle Henley town sale was £600,000 over the same twelve months. On terraced houses specifically the gap is £264,250, with Didcot at £300,000 and Henley at £564,250.

How much is a house rather than a flat in Henley?

In the town postcodes over the last twelve months, the median terraced house sold for £564,250, the median semi-detached for £635,000 and the median detached house for £1,083,271. A flat or maisonette sold for £387,500.

Where can I check what a specific Henley house sold for?

Every completed sale in England and Wales is public. Search an address or a street free on the HM Land Registry price paid service.

Sources

Land Registry figures are provisional and are revised as more sales complete; the index runs two to three months behind. Confirm the latest numbers against the linked sources before making a decision. What is being built near you is on Henley planning; what the commute costs is on Henley trains to London.