PO31 postcode area house prices

PO31 has an average sold price of £201,336 across 11,835 HM Land Registry transactions covering 436 postcodes. The largest town grouping is Cowes.

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

PO31 at a glance

PO31 postcode area averages £201,336 across 11,835 completed sales covering 436 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £201,336 · Median £176,750 · 11,835 transactions · +34.6% growth · 436 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
11,835 sales across 436 postcodes
Median check
£176,750
Mean and median differ — inspect local mix
Trend signal
+34.6%
The five-year price movement is +34.6%.
Coverage
436 postcodes
Largest town: Cowes

PO31 Postcode Area Overview

The PO31 postcode area averages £201,336 across 11,835 registered sales — below the national average of £400,016 by -49.7%. The median price across constituent postcodes is £176,750, suggesting higher-value sales pull the mean upward. 436 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Cowes, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +34.6%, in line with national growth.

Postcodes in PO31

PO31 8BT£130,585 average170 salesPO31 7BS£146,030 average167 salesPO31 7QS£125,488 average142 salesPO31 7ND£117,694 average136 salesPO31 7PJ£122,512 average128 salesPO31 7JN£125,718 average114 salesPO31 7QA£119,025 average110 salesPO31 7NE£188,577 average107 salesPO31 7DR£123,098 average104 salesPO31 7JW£120,544 average100 salesPO31 8QG£243,086 average100 salesPO31 8JU£208,397 average99 salesPO31 8QY£141,610 average97 salesPO31 7SL£161,316 average95 salesPO31 8BN£235,555 average95 salesPO31 7PS£126,363 average93 salesPO31 7XF£323,930 average93 salesPO31 7LH£166,394 average90 salesPO31 7ST£135,374 average90 salesPO31 7JJ£163,763 average88 salesPO31 7PP£172,117 average88 salesPO31 7UN£166,311 average87 salesPO31 7QB£136,276 average86 salesPO31 7HJ£151,269 average85 salesPO31 7JT£144,868 average85 salesPO31 7PW£212,847 average84 salesPO31 7JF£209,068 average83 salesPO31 7XE£163,826 average83 salesPO31 8HD£116,951 average83 salesPO31 8JP£204,603 average83 salesPO31 7DN£124,806 average77 salesPO31 7JY£155,058 average77 salesPO31 8BW£289,130 average77 salesPO31 8LS£198,651 average75 salesPO31 7NH£180,568 average74 salesPO31 7DS£114,030 average73 salesPO31 8JB£234,908 average73 salesPO31 7EH£175,182 average70 salesPO31 7PR£154,034 average69 salesPO31 8AF£146,267 average69 salesPO31 8QX£121,234 average68 salesPO31 8PT£191,540 average67 salesPO31 7DF£107,091 average66 salesPO31 7EQ£202,603 average66 salesPO31 7LF£237,091 average66 salesPO31 7PF£140,079 average66 salesPO31 7DJ£121,507 average65 salesPO31 7UD£181,747 average63 salesPO31 7UQ£194,361 average63 salesPO31 7QJ£378,347 average62 salesPO31 7HY£277,439 average60 salesPO31 7JR£135,131 average59 salesPO31 7SF£184,041 average59 salesPO31 7SJ£182,928 average58 salesPO31 8AJ£187,656 average58 salesPO31 8PN£222,436 average57 salesPO31 7UZ£169,538 average56 salesPO31 8DS£384,445 average56 salesPO31 8DW£391,847 average56 salesPO31 7FG£202,106 average55 salesPO31 7PE£104,867 average55 salesPO31 7SQ£178,691 average55 salesPO31 8JY£284,198 average55 salesPO31 7FA£190,532 average54 salesPO31 7UA£230,656 average54 salesPO31 8AN£171,769 average54 salesPO31 7PN£186,975 average53 salesPO31 7NY£116,086 average52 salesPO31 8QB£200,183 average52 salesPO31 7PX£131,647 average51 salesPO31 7HL£180,784 average50 salesPO31 7EN£121,519 average49 salesPO31 8EP£207,841 average49 salesPO31 7EG£238,486 average48 salesPO31 8JL£226,892 average48 salesPO31 7PY£111,966 average46 salesPO31 7BH£319,289 average44 salesPO31 7FB£195,058 average44 salesPO31 7LT£141,136 average44 salesPO31 7NS£132,372 average44 sales

Compare postcodes in PO31

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

Property valuation guide

Estimate a property value in the PO31 area

Professional valuers use recent sold prices as comparable evidence. In the PO31 area, the median sold price is £176,750 and the average is £201,336, based on 11,835 HM Land Registry transactions. Over five years, prices have moved +34.6%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £150,000–£203,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 PO31 postcode area?

The average sold price in PO31 is £201,336, based on 11,835 HM Land Registry transactions across 436 postcodes.

How does PO31 compare to the national average?

PO31 is -49.7% 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 PO31 area cover?

The PO31 postcode area covers 436 individual postcodes with 11,835 registered sales. The largest town grouping is Cowes.

More about PO31

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.