PE31 postcode area house prices

PE31 has an average sold price of £247,370 across 15,303 HM Land Registry transactions covering 744 postcodes. The largest town grouping is King's Lynn.

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

PE31 at a glance

PE31 postcode area averages £247,370 across 15,303 completed sales covering 744 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £247,370 · Median £198,600 · 15,303 transactions · +68.9% growth · 744 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
15,303 sales across 744 postcodes
Median check
£198,600
Mean and median differ — inspect local mix
Trend signal
+68.9%
The five-year price movement is +68.9%.
Coverage
744 postcodes
Largest town: King's Lynn

PE31 Postcode Area Overview

The PE31 postcode area averages £247,370 across 15,303 registered sales — below the national average of £400,016 by -38.2%. The median price across constituent postcodes is £198,600, suggesting higher-value sales pull the mean upward. 744 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is King's Lynn, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +68.9%, in line with national growth.

Postcodes in PE31

PE31 7BY£127,759 average138 salesPE31 6YE£191,139 average131 salesPE31 6XY£110,776 average119 salesPE31 7PW£144,450 average113 salesPE31 6YY£114,243 average108 salesPE31 8HA£487,107 average96 salesPE31 6UT£143,825 average92 salesPE31 7DP£118,513 average85 salesPE31 6RG£88,916 average84 salesPE31 6XX£130,009 average78 salesPE31 7QW£175,690 average78 salesPE31 8SD£229,039 average78 salesPE31 6QN£142,458 average76 salesPE31 7DD£199,468 average76 salesPE31 8NH£322,718 average76 salesPE31 6LY£172,183 average74 salesPE31 7SU£105,597 average74 salesPE31 8LS£265,685 average73 salesPE31 6PT£200,082 average72 salesPE31 6PG£145,283 average71 salesPE31 7QL£174,821 average71 salesPE31 8PW£99,915 average71 salesPE31 7RG£143,868 average69 salesPE31 8BB£456,525 average69 salesPE31 6UJ£117,875 average68 salesPE31 7BW£182,473 average67 salesPE31 7SF£166,900 average67 salesPE31 7LD£182,470 average66 salesPE31 6JT£197,041 average65 salesPE31 6PN£179,551 average65 salesPE31 7SX£183,542 average65 salesPE31 6NZ£159,775 average64 salesPE31 7HB£228,444 average64 salesPE31 7ST£182,789 average63 salesPE31 7SZ£114,449 average63 salesPE31 8DW£954,287 average63 salesPE31 6NS£199,638 average62 salesPE31 6QD£211,064 average62 salesPE31 7JJ£206,590 average62 salesPE31 7PY£201,734 average62 salesPE31 8HG£576,410 average62 salesPE31 6LD£209,657 average61 salesPE31 7RB£187,709 average61 salesPE31 7XG£99,454 average60 salesPE31 8DA£223,957 average59 salesPE31 6LH£171,992 average58 salesPE31 6UL£112,842 average58 salesPE31 6XZ£180,149 average58 salesPE31 7JT£247,219 average58 salesPE31 8RG£226,990 average58 salesPE31 6JJ£159,701 average57 salesPE31 6JP£130,712 average57 salesPE31 7QJ£186,320 average57 salesPE31 7SW£178,763 average57 salesPE31 8AA£346,736 average57 salesPE31 7DB£163,692 average56 salesPE31 7NW£154,722 average55 salesPE31 7AH£174,030 average54 salesPE31 7JA£271,044 average54 salesPE31 8EJ£483,892 average54 salesPE31 6QH£177,709 average53 salesPE31 6YR£185,351 average53 salesPE31 7FB£223,562 average53 salesPE31 7UD£244,651 average53 salesPE31 6PR£230,544 average52 salesPE31 7SD£168,018 average52 salesPE31 6RB£218,557 average51 salesPE31 8DY£238,488 average51 salesPE31 7LH£169,127 average50 salesPE31 7LJ£215,545 average50 salesPE31 8EF£272,537 average50 salesPE31 6LA£145,315 average49 salesPE31 6QT£262,927 average49 salesPE31 7DJ£169,043 average48 salesPE31 7HH£234,253 average48 salesPE31 7LQ£110,786 average48 salesPE31 8AE£681,617 average47 salesPE31 7TQ£105,391 average46 salesPE31 8TN£102,321 average46 salesPE31 6WJ£175,232 average45 sales

Compare postcodes in PE31

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

Property valuation guide

Estimate a property value in the PE31 area

Professional valuers use recent sold prices as comparable evidence. In the PE31 area, the median sold price is £198,600 and the average is £247,370, based on 15,303 HM Land Registry transactions. Over five years, prices have moved +68.9%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £169,000–£228,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 PE31 postcode area?

The average sold price in PE31 is £247,370, based on 15,303 HM Land Registry transactions across 744 postcodes.

How does PE31 compare to the national average?

PE31 is -38.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 PE31 area cover?

The PE31 postcode area covers 744 individual postcodes with 15,303 registered sales. The largest town grouping is King's Lynn.

More about PE31

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.