OX18 postcode area house prices

OX18 has an average sold price of £294,323 across 15,599 HM Land Registry transactions covering 751 postcodes. The largest town grouping is Carterton.

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

OX18 at a glance

OX18 postcode area averages £294,323 across 15,599 completed sales covering 751 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £294,323 · Median £270,000 · 15,599 transactions · +29.6% growth · 751 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
15,599 sales across 751 postcodes
Median check
£270,000
Mean and median differ — inspect local mix
Trend signal
+29.6%
The five-year price movement is +29.6%.
Coverage
751 postcodes
Largest town: Carterton

OX18 Postcode Area Overview

The OX18 postcode area averages £294,323 across 15,599 registered sales — below the national average of £400,016 by -26.4%. The median price across constituent postcodes is £270,000, suggesting higher-value sales pull the mean upward. 751 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Carterton, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +29.6%, in line with national growth.

Postcodes in OX18

OX18 1GQ£196,437 average196 salesOX18 4XF£219,423 average145 salesOX18 1JE£189,775 average142 salesOX18 1FB£120,599 average120 salesOX18 2NR£249,754 average113 salesOX18 1JU£221,851 average111 salesOX18 1GD£198,647 average104 salesOX18 3JS£175,947 average103 salesOX18 3PD£165,797 average103 salesOX18 1FA£128,207 average102 salesOX18 1TY£139,866 average100 salesOX18 1TF£112,892 average97 salesOX18 4XH£218,508 average97 salesOX18 1TU£106,601 average95 salesOX18 1TH£103,400 average92 salesOX18 2EB£243,108 average91 salesOX18 1GA£234,055 average90 salesOX18 3QS£142,732 average90 salesOX18 1BL£205,680 average88 salesOX18 1JY£218,297 average88 salesOX18 3XP£87,172 average86 salesOX18 4RE£438,144 average86 salesOX18 1HA£151,570 average76 salesOX18 2HA£314,180 average74 salesOX18 3GH£109,022 average74 salesOX18 3LN£179,342 average73 salesOX18 4UH£1,202,458 average72 salesOX18 1EY£298,994 average71 salesOX18 2AH£153,298 average69 salesOX18 1TZ£146,200 average68 salesOX18 1AP£170,681 average67 salesOX18 1FT£148,371 average67 salesOX18 1NZ£419,146 average67 salesOX18 1TG£135,274 average67 salesOX18 2JH£263,217 average66 salesOX18 1LT£221,139 average65 salesOX18 3YN£180,644 average65 salesOX18 1JH£200,910 average64 salesOX18 4XG£177,466 average64 salesOX18 1TS£135,485 average63 salesOX18 3QR£137,711 average62 salesOX18 1AG£160,891 average61 salesOX18 1ED£177,538 average61 salesOX18 2AJ£137,387 average61 salesOX18 1AY£84,742 average60 salesOX18 2JG£214,588 average60 salesOX18 3ET£137,963 average59 salesOX18 1UB£118,890 average58 salesOX18 2BL£183,849 average58 salesOX18 2PU£439,318 average58 salesOX18 1FR£148,063 average57 salesOX18 2QA£365,687 average57 salesOX18 1GP£232,655 average56 salesOX18 2AB£186,346 average56 salesOX18 3HT£202,458 average56 salesOX18 3JT£158,351 average56 salesOX18 1LZ£153,026 average55 salesOX18 1NA£372,558 average55 salesOX18 2AD£199,343 average55 salesOX18 2ES£190,838 average55 salesOX18 3SP£181,651 average55 salesOX18 1UD£132,185 average53 salesOX18 3AP£163,487 average53 salesOX18 3QW£208,394 average53 salesOX18 1AN£189,006 average52 salesOX18 1GN£222,295 average52 salesOX18 1TX£116,090 average52 salesOX18 2DU£246,483 average52 salesOX18 3XU£161,494 average52 salesOX18 4FF£919,222 average51 salesOX18 1EN£355,005 average50 salesOX18 2TD£185,791 average50 salesOX18 1NE£355,673 average49 salesOX18 2AA£448,478 average49 salesOX18 3LW£217,744 average49 salesOX18 4QY£536,901 average49 salesOX18 1DL£191,694 average48 salesOX18 1HU£152,198 average48 salesOX18 2NE£252,992 average48 salesOX18 1LR£218,092 average47 sales

Compare postcodes in OX18

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

Property valuation guide

Estimate a property value in the OX18 area

Professional valuers use recent sold prices as comparable evidence. In the OX18 area, the median sold price is £270,000 and the average is £294,323, based on 15,599 HM Land Registry transactions. Over five years, prices have moved +29.6%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £230,000–£311,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 OX18 postcode area?

The average sold price in OX18 is £294,323, based on 15,599 HM Land Registry transactions across 751 postcodes.

How does OX18 compare to the national average?

OX18 is -26.4% 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 OX18 area cover?

The OX18 postcode area covers 751 individual postcodes with 15,599 registered sales. The largest town grouping is Carterton.

More about OX18

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.