PO12 postcode area house prices

PO12 has an average sold price of £155,130 across 32,404 HM Land Registry transactions covering 900 postcodes. The largest town grouping is Gosport.

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

PO12 at a glance

PO12 postcode area averages £155,130 across 32,404 completed sales covering 900 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £155,130 · Median £140,500 · 32,404 transactions · +18.5% growth · 900 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
32,404 sales across 900 postcodes
Median check
£140,500
Mean and median differ — inspect local mix
Trend signal
+18.5%
The five-year price movement is +18.5%.
Coverage
900 postcodes
Largest town: Gosport

PO12 Postcode Area Overview

The PO12 postcode area averages £155,130 across 32,404 registered sales — below the national average of £400,016 by -61.2%. The median price across constituent postcodes is £140,500, suggesting higher-value sales pull the mean upward. 900 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Gosport, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +18.5%, in line with national growth.

Postcodes in PO12

PO12 1FH£135,325 average181 salesPO12 1RA£99,668 average176 salesPO12 4QH£99,551 average167 salesPO12 2NZ£106,790 average152 salesPO12 4FQ£135,572 average135 salesPO12 3JD£98,334 average132 salesPO12 3RQ£102,205 average132 salesPO12 4XD£67,379 average132 salesPO12 4WF£143,780 average130 salesPO12 1FL£187,376 average129 salesPO12 3NX£111,461 average127 salesPO12 1EN£222,119 average126 salesPO12 3EB£137,640 average126 salesPO12 1QG£65,129 average125 salesPO12 1QZ£111,653 average125 salesPO12 1AG£174,303 average124 salesPO12 3DZ£124,946 average124 salesPO12 3JJ£109,869 average124 salesPO12 3QJ£119,286 average124 salesPO12 2BN£84,010 average123 salesPO12 4LD£147,487 average121 salesPO12 3NZ£111,640 average120 salesPO12 4GU£154,797 average118 salesPO12 4QU£117,713 average118 salesPO12 1SR£98,543 average116 salesPO12 1AL£242,669 average115 salesPO12 4WG£142,853 average113 salesPO12 2NY£104,193 average111 salesPO12 4QX£111,392 average111 salesPO12 1PZ£115,850 average109 salesPO12 4JG£86,936 average109 salesPO12 4TY£102,278 average108 salesPO12 4QG£95,538 average104 salesPO12 4GA£144,387 average102 salesPO12 4WE£63,339 average102 salesPO12 4PR£107,153 average101 salesPO12 4PS£149,793 average101 salesPO12 4JQ£89,643 average100 salesPO12 1GX£294,523 average99 salesPO12 3NN£109,746 average99 salesPO12 4UG£106,425 average99 salesPO12 1PX£123,891 average98 salesPO12 4TX£97,009 average98 salesPO12 1AW£83,733 average96 salesPO12 4NF£146,652 average95 salesPO12 4NH£147,258 average95 salesPO12 1DH£86,409 average94 salesPO12 3NA£107,523 average94 salesPO12 1RS£130,595 average93 salesPO12 2TN£98,519 average93 salesPO12 4JE£89,574 average93 salesPO12 4JF£94,306 average93 salesPO12 4LG£136,948 average93 salesPO12 4AN£130,961 average92 salesPO12 1FE£178,079 average89 salesPO12 2TP£101,832 average89 salesPO12 3JE£102,213 average89 salesPO12 3HS£96,587 average88 salesPO12 4EP£150,009 average88 salesPO12 1DD£85,338 average87 salesPO12 1FX£327,625 average87 salesPO12 3EQ£120,739 average87 salesPO12 4JX£125,515 average87 salesPO12 4QT£110,425 average87 salesPO12 1AN£76,390 average86 salesPO12 3PA£104,458 average85 salesPO12 3JF£119,112 average84 salesPO12 3RU£110,049 average84 salesPO12 3UE£137,712 average84 salesPO12 4AB£132,270 average84 salesPO12 1NX£119,001 average83 salesPO12 1PL£121,919 average83 salesPO12 2AJ£155,869 average82 salesPO12 2BB£174,969 average81 salesPO12 3LS£133,090 average81 salesPO12 3NG£102,298 average81 salesPO12 3NJ£108,955 average81 salesPO12 3QN£126,098 average81 salesPO12 1LA£116,886 average80 salesPO12 3HW£103,114 average80 sales

Compare postcodes in PO12

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

Property valuation guide

Estimate a property value in the PO12 area

Professional valuers use recent sold prices as comparable evidence. In the PO12 area, the median sold price is £140,500 and the average is £155,130, based on 32,404 HM Land Registry transactions. Over five years, prices have moved +18.5%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £119,000–£162,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 PO12 postcode area?

The average sold price in PO12 is £155,130, based on 32,404 HM Land Registry transactions across 900 postcodes.

How does PO12 compare to the national average?

PO12 is -61.2% 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 PO12 area cover?

The PO12 postcode area covers 900 individual postcodes with 32,404 registered sales. The largest town grouping is Gosport.

More about PO12

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.