PO2 postcode area house prices

PO2 has an average sold price of £138,545 across 25,212 HM Land Registry transactions covering 619 postcodes. The largest town grouping is Portsmouth.

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

PO2 at a glance

PO2 postcode area averages £138,545 across 25,212 completed sales covering 619 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £138,545 · Median £129,375 · 25,212 transactions · +87.9% growth · 619 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
25,212 sales across 619 postcodes
Median check
£129,375
Mean and median differ — inspect local mix
Trend signal
+87.9%
The five-year price movement is +87.9%.
Coverage
619 postcodes
Largest town: Portsmouth

PO2 Postcode Area Overview

The PO2 postcode area averages £138,545 across 25,212 registered sales — below the national average of £400,016 by -65.4%. The median price across constituent postcodes is £129,375, suggesting higher-value sales pull the mean upward. 619 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Portsmouth, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +87.9%, in line with national growth.

Postcodes in PO2

PO2 7NN£117,976 average171 salesPO2 9NX£142,989 average171 salesPO2 7PG£111,379 average144 salesPO2 0BS£120,838 average143 salesPO2 7RU£132,638 average143 salesPO2 7QA£107,075 average141 salesPO2 7PY£112,460 average138 salesPO2 9EQ£160,818 average136 salesPO2 7RY£144,846 average135 salesPO2 9EB£144,173 average132 salesPO2 0HF£129,061 average131 salesPO2 7RZ£117,179 average129 salesPO2 0DN£142,996 average127 salesPO2 0BP£122,531 average124 salesPO2 8PH£121,419 average120 salesPO2 9EJ£167,536 average120 salesPO2 0AH£167,204 average118 salesPO2 8QG£102,564 average118 salesPO2 7HJ£117,010 average117 salesPO2 0BX£127,164 average116 salesPO2 7HY£136,413 average115 salesPO2 8QP£120,162 average115 salesPO2 7LU£122,057 average114 salesPO2 7LT£134,865 average113 salesPO2 8JJ£122,887 average112 salesPO2 0DT£154,731 average111 salesPO2 8BT£121,127 average110 salesPO2 8PR£108,511 average109 salesPO2 0EB£133,135 average108 salesPO2 7PS£110,525 average107 salesPO2 8HN£113,015 average107 salesPO2 9EE£159,509 average107 salesPO2 0DP£139,485 average105 salesPO2 7HH£126,484 average104 salesPO2 8BJ£115,547 average104 salesPO2 8PN£114,946 average104 salesPO2 7PZ£110,048 average103 salesPO2 8NL£121,439 average103 salesPO2 7JP£118,425 average102 salesPO2 7NL£127,739 average100 salesPO2 7RX£124,961 average100 salesPO2 8PS£123,300 average100 salesPO2 0HB£145,523 average98 salesPO2 7HR£128,235 average98 salesPO2 8JS£121,025 average98 salesPO2 9NZ£166,197 average98 salesPO2 7PU£112,880 average96 salesPO2 8HA£123,123 average96 salesPO2 8NJ£118,851 average94 salesPO2 8PT£122,364 average94 salesPO2 0DS£148,600 average93 salesPO2 7QN£132,056 average93 salesPO2 8BN£121,403 average93 salesPO2 8PY£124,652 average93 salesPO2 8JW£116,890 average92 salesPO2 8PJ£131,775 average92 salesPO2 8QD£110,578 average92 salesPO2 7HP£109,624 average90 salesPO2 7QS£97,471 average90 salesPO2 9EA£129,296 average90 salesPO2 0DX£143,337 average89 salesPO2 0HP£128,665 average88 salesPO2 9PE£118,140 average88 salesPO2 0BY£154,225 average87 salesPO2 8EZ£120,109 average87 salesPO2 8PX£119,646 average87 salesPO2 0SZ£179,198 average86 salesPO2 7HU£123,447 average86 salesPO2 7QE£110,508 average86 salesPO2 9BT£106,911 average85 salesPO2 8NF£126,034 average84 salesPO2 0DU£163,098 average83 salesPO2 7PT£120,603 average83 salesPO2 7NJ£122,540 average82 salesPO2 7NS£108,521 average82 salesPO2 7HZ£132,395 average81 salesPO2 8EY£126,789 average81 salesPO2 9ED£179,752 average81 salesPO2 0NJ£175,140 average80 salesPO2 7NA£134,158 average80 sales

Compare postcodes in PO2

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

Property valuation guide

Estimate a property value in the PO2 area

Professional valuers use recent sold prices as comparable evidence. In the PO2 area, the median sold price is £129,375 and the average is £138,545, based on 25,212 HM Land Registry transactions. Over five years, prices have moved +87.9%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £110,000–£149,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 PO2 postcode area?

The average sold price in PO2 is £138,545, based on 25,212 HM Land Registry transactions across 619 postcodes.

How does PO2 compare to the national average?

PO2 is -65.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 PO2 area cover?

The PO2 postcode area covers 619 individual postcodes with 25,212 registered sales. The largest town grouping is Portsmouth.

More about PO2

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.