PE12 postcode area house prices

PE12 has an average sold price of £158,033 across 26,682 HM Land Registry transactions covering 1,138 postcodes. The largest town grouping is Spalding.

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

PE12 at a glance

PE12 postcode area averages £158,033 across 26,682 completed sales covering 1,138 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £158,033 · Median £150,250 · 26,682 transactions · +24.0% growth · 1,138 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
26,682 sales across 1,138 postcodes
Median check
£150,250
Median is close to the average
Trend signal
+24.0%
The five-year price movement is +24.0%.
Coverage
1,138 postcodes
Largest town: Spalding

PE12 Postcode Area Overview

The PE12 postcode area averages £158,033 across 26,682 registered sales — below the national average of £400,016 by -60.5%. The median price across constituent postcodes is £150,250, closely tracking the average. 1,138 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Spalding, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +24.0%, in line with national growth.

Postcodes in PE12

PE12 7JQ£96,517 average153 salesPE12 7DG£73,835 average152 salesPE12 9XQ£117,684 average148 salesPE12 9DQ£150,528 average134 salesPE12 6FD£144,403 average132 salesPE12 8BX£109,639 average132 salesPE12 7QX£130,620 average130 salesPE12 9SU£68,839 average125 salesPE12 6DA£163,442 average115 salesPE12 6LD£187,666 average113 salesPE12 0XQ£163,069 average112 salesPE12 9LE£137,951 average112 salesPE12 8QA£137,511 average110 salesPE12 6HY£178,361 average109 salesPE12 0XF£185,015 average106 salesPE12 6AP£207,912 average106 salesPE12 6DB£196,866 average105 salesPE12 9LY£133,970 average105 salesPE12 8RF£171,282 average104 salesPE12 6AH£193,352 average103 salesPE12 9SX£92,710 average103 salesPE12 7PZ£171,987 average102 salesPE12 7HR£152,664 average101 salesPE12 8SD£119,042 average101 salesPE12 7JF£163,275 average100 salesPE12 7HG£141,185 average98 salesPE12 7JE£134,630 average98 salesPE12 9XF£128,628 average98 salesPE12 7QN£83,010 average97 salesPE12 9BN£93,404 average97 salesPE12 9RH£152,720 average97 salesPE12 9GF£147,974 average96 salesPE12 0ES£176,280 average95 salesPE12 9FA£123,154 average95 salesPE12 9HP£128,058 average94 salesPE12 9RQ£171,616 average94 salesPE12 6FL£173,515 average93 salesPE12 8ER£133,529 average93 salesPE12 9PD£145,546 average93 salesPE12 9TY£91,607 average92 salesPE12 0TN£186,600 average91 salesPE12 8LA£243,734 average91 salesPE12 6BX£167,136 average90 salesPE12 7QW£68,399 average89 salesPE12 9LF£122,270 average89 salesPE12 0EG£113,392 average88 salesPE12 0LR£229,775 average88 salesPE12 0LT£229,082 average86 salesPE12 6TG£177,640 average86 salesPE12 9EX£137,338 average86 salesPE12 9RD£75,159 average86 salesPE12 6UE£145,252 average84 salesPE12 6AD£138,527 average83 salesPE12 9GG£145,071 average83 salesPE12 7JL£128,587 average82 salesPE12 7JX£69,265 average82 salesPE12 6QR£150,650 average81 salesPE12 7JU£116,310 average81 salesPE12 0TW£160,369 average80 salesPE12 6RQ£151,726 average80 salesPE12 6SR£139,990 average80 salesPE12 6WA£145,739 average80 salesPE12 9ED£126,027 average80 salesPE12 9UF£118,781 average79 salesPE12 8BB£112,210 average77 salesPE12 9LQ£189,286 average76 salesPE12 9YF£111,015 average76 salesPE12 0XL£225,410 average75 salesPE12 7JJ£147,233 average75 salesPE12 6BU£223,286 average74 salesPE12 7RF£133,332 average74 salesPE12 9BT£139,819 average73 salesPE12 9HN£139,209 average73 salesPE12 9SW£155,214 average73 salesPE12 9UJ£89,926 average72 salesPE12 7HL£108,441 average71 salesPE12 8LL£163,890 average71 salesPE12 6AL£188,149 average70 salesPE12 6GF£207,295 average70 salesPE12 0AJ£149,671 average69 sales

Compare postcodes in PE12

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

Property valuation guide

Estimate a property value in the PE12 area

Professional valuers use recent sold prices as comparable evidence. In the PE12 area, the median sold price is £150,250 and the average is £158,033, based on 26,682 HM Land Registry transactions. Over five years, prices have moved +24.0%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £128,000–£173,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 PE12 postcode area?

The average sold price in PE12 is £158,033, based on 26,682 HM Land Registry transactions across 1,138 postcodes.

How does PE12 compare to the national average?

PE12 is -60.5% 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 PE12 area cover?

The PE12 postcode area covers 1,138 individual postcodes with 26,682 registered sales. The largest town grouping is Spalding.

More about PE12

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.