OX20 postcode area house prices

OX20 has an average sold price of £395,485 across 3,222 HM Land Registry transactions covering 205 postcodes. The largest town grouping is Woodstock.

Updated October 2026Records through August 2026HM Land Registry31+ million records

OX20 at a glance

OX20 postcode area averages £395,485 across 3,222 completed sales covering 205 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £395,485 · Median £352,000 · 3,222 transactions · +24.4% growth · 205 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
Usable transaction depth
3,222 sales across 205 postcodes
Median check
£352,000
Mean and median differ — inspect local mix
Trend signal
+24.4%
The five-year price movement is +24.4%.
Coverage
205 postcodes
Largest town: Woodstock

OX20 Postcode Area Overview

The OX20 postcode area averages £395,485 across 3,222 registered sales — below the national average of £400,016 by -1.1%. The median price across constituent postcodes is £352,000, suggesting higher-value sales pull the mean upward. 205 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Woodstock, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +24.4%, in line with national growth.

Postcodes in OX20

OX20 1LB£165,150 average95 salesOX20 1PD£195,250 average77 salesOX20 1LR£198,257 average76 salesOX20 1UA£313,645 average64 salesOX20 1XH£297,013 average63 salesOX20 1XS£319,063 average59 salesOX20 1FG£341,365 average49 salesOX20 1GB£794,812 average49 salesOX20 1RN£256,404 average47 salesOX20 1RZ£293,403 average45 salesOX20 1FF£536,977 average44 salesOX20 1RW£391,124 average44 salesOX20 1UF£297,434 average43 salesOX20 1JH£305,682 average42 salesOX20 1XP£336,339 average42 salesOX20 1QP£218,870 average41 salesOX20 1RS£322,060 average41 salesOX20 1AB£294,104 average39 salesOX20 1JF£335,803 average39 salesOX20 1EQ£308,235 average37 salesOX20 1SB£325,389 average37 salesOX20 1YB£250,271 average37 salesOX20 1FQ£425,678 average36 salesOX20 1JL£273,596 average36 salesOX20 1PE£244,631 average35 salesOX20 1RD£453,102 average34 salesOX20 1TG£335,510 average34 salesOX20 1UH£177,854 average34 salesOX20 1LZ£317,034 average32 salesOX20 1PA£256,388 average32 salesOX20 1TX£364,612 average32 salesOX20 1TJ£368,098 average31 salesOX20 1TY£152,543 average30 salesOX20 1YF£338,100 average30 salesOX20 1PB£284,748 average29 salesOX20 1XR£252,962 average29 salesOX20 1JZ£382,773 average28 salesOX20 1NZ£344,071 average28 salesOX20 1UW£817,473 average28 salesOX20 1AA£284,572 average27 salesOX20 1JE£360,400 average26 salesOX20 1LF£268,206 average26 salesOX20 1LQ£338,587 average26 salesOX20 1LW£398,415 average26 salesOX20 1PG£212,079 average25 salesOX20 1XL£447,610 average25 salesOX20 1XN£295,778 average25 salesOX20 1JY£362,802 average23 salesOX20 1RU£481,698 average23 salesOX20 1SU£543,293 average23 salesOX20 1XQ£357,883 average23 salesOX20 1TT£394,311 average22 salesOX20 1DL£511,824 average21 salesOX20 1DX£430,759 average21 salesOX20 1EG£368,207 average21 salesOX20 1YJ£252,781 average21 salesOX20 1JN£204,250 average20 salesOX20 1ND£220,072 average20 salesOX20 1SA£229,875 average20 salesOX20 1JU£249,650 average19 salesOX20 1LH£690,569 average19 salesOX20 1TE£378,892 average19 salesOX20 1TL£345,276 average19 salesOX20 1XA£485,705 average19 salesOX20 1DF£389,606 average18 salesOX20 1NT£415,053 average18 salesOX20 1QD£697,003 average18 salesOX20 1EN£209,762 average17 salesOX20 1SE£426,794 average17 salesOX20 1UD£473,294 average17 salesOX20 1UN£812,824 average17 salesOX20 1US£391,206 average17 salesOX20 1GE£633,375 average16 salesOX20 1LG£221,562 average16 salesOX20 1EE£231,297 average15 salesOX20 1JT£249,567 average15 salesOX20 1NR£477,173 average15 salesOX20 1YL£318,738 average15 salesOX20 1EY£483,423 average14 salesOX20 1RA£439,166 average14 sales

Compare postcodes in OX20

Use the location comparison tool to put OX20 postcodes beside other postcode areas, towns or districts before narrowing your shortlist.

Property valuation guide

Estimate a property value in the OX20 area

Professional valuers use recent sold prices as comparable evidence. In the OX20 area, the median sold price is £352,000 and the average is £395,485, based on 3,222 HM Land Registry transactions. Over five years, prices have moved +24.4%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £299,000–£405,000(±15% from median)

These are historical completed-sale prices — not a formal valuation, asking price or investment advice. Use them to sense-check an asking price or set expectations before instructing a surveyor.

Frequently asked questions

What is the average sold price in the OX20 postcode area?

The average sold price in OX20 is £395,485, based on 3,222 HM Land Registry transactions across 205 postcodes.

How does OX20 compare to the national average?

OX20 is -1.1% below the England and Wales national average of £400,016.

Are these figures valuations or asking prices?

No. These are historical completed sale prices from HM Land Registry Price Paid Data. They are not current valuations, asking prices or investment advice.

How many postcodes does the OX20 area cover?

The OX20 postcode area covers 205 individual postcodes with 3,222 registered sales. The largest town grouping is Woodstock.

More about OX20

About this data

All sold price figures on this page come from HM Land Registry Price Paid Data for England and Wales, published under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right. These are historical completed sale prices — they are not current valuations, not forecasts and not investment advice. Past sale prices do not guarantee future values. Always seek independent professional advice before making property or financial decisions. Read the full methodology for details on data cleaning, grouping and limitations.