NG31 postcode area house prices

NG31 has an average sold price of £144,449 across 28,848 HM Land Registry transactions covering 953 postcodes. The largest town grouping is Grantham.

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

NG31 at a glance

NG31 postcode area averages £144,449 across 28,848 completed sales covering 953 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £144,449 · Median £126,250 · 28,848 transactions · +28.7% growth · 953 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
28,848 sales across 953 postcodes
Median check
£126,250
Mean and median differ — inspect local mix
Trend signal
+28.7%
The five-year price movement is +28.7%.
Coverage
953 postcodes
Largest town: Grantham

NG31 Postcode Area Overview

The NG31 postcode area averages £144,449 across 28,848 registered sales — below the national average of £400,016 by -63.9%. The median price across constituent postcodes is £126,250, suggesting higher-value sales pull the mean upward. 953 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Grantham, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +28.7%, in line with national growth.

Postcodes in NG31

NG31 6HY£70,091 average192 salesNG31 7BW£74,995 average189 salesNG31 7BN£74,851 average161 salesNG31 8PF£98,778 average156 salesNG31 9PF£130,379 average153 salesNG31 7BS£85,732 average151 salesNG31 8FD£82,618 average151 salesNG31 9TB£114,489 average149 salesNG31 8ST£217,821 average144 salesNG31 6HG£68,820 average143 salesNG31 7BX£123,513 average143 salesNG31 8SY£235,902 average142 salesNG31 8GX£108,114 average140 salesNG31 8DW£250,485 average139 salesNG31 8RX£123,884 average138 salesNG31 9GD£144,090 average137 salesNG31 6BN£64,569 average132 salesNG31 6BY£67,042 average131 salesNG31 6JG£90,174 average129 salesNG31 8BX£83,491 average128 salesNG31 9AQ£76,840 average126 salesNG31 7BP£82,678 average125 salesNG31 9QQ£96,275 average124 salesNG31 7AW£70,108 average123 salesNG31 8FH£112,587 average121 salesNG31 9AA£178,284 average121 salesNG31 8RR£136,986 average120 salesNG31 6EZ£74,759 average119 salesNG31 6JF£88,377 average118 salesNG31 8SF£148,431 average118 salesNG31 7BU£134,584 average116 salesNG31 7EN£130,269 average116 salesNG31 8AZ£89,279 average116 salesNG31 7DP£73,443 average114 salesNG31 7AJ£124,999 average113 salesNG31 8GL£87,677 average113 salesNG31 8PP£161,944 average111 salesNG31 8RN£132,312 average111 salesNG31 6HQ£64,888 average109 salesNG31 7DT£61,619 average109 salesNG31 6QL£67,737 average108 salesNG31 6JD£93,922 average106 salesNG31 7WN£184,194 average106 salesNG31 7GP£119,653 average104 salesNG31 9AB£111,312 average104 salesNG31 6JB£99,466 average103 salesNG31 7DS£70,515 average103 salesNG31 7WJ£138,790 average100 salesNG31 9FN£157,290 average100 salesNG31 9HH£159,066 average100 salesNG31 6BX£76,920 average94 salesNG31 7AP£72,641 average94 salesNG31 7DY£68,506 average93 salesNG31 7ET£103,628 average92 salesNG31 8FY£172,645 average92 salesNG31 7AG£133,585 average91 salesNG31 8AG£95,339 average91 salesNG31 9SB£154,949 average91 salesNG31 8RJ£180,275 average89 salesNG31 9AD£74,747 average89 salesNG31 9QL£136,424 average89 salesNG31 7PG£83,721 average87 salesNG31 9TX£98,001 average87 salesNG31 8AD£199,962 average85 salesNG31 9TF£89,950 average84 salesNG31 6QQ£124,238 average83 salesNG31 9TP£92,726 average83 salesNG31 9EF£308,434 average82 salesNG31 6BW£67,361 average81 salesNG31 7EL£135,853 average81 salesNG31 7FY£139,938 average81 salesNG31 8AH£88,111 average80 salesNG31 7AZ£128,613 average79 salesNG31 8QH£84,195 average79 salesNG31 6DB£89,542 average78 salesNG31 8AW£76,393 average78 salesNG31 8BT£84,386 average78 salesNG31 6HT£175,324 average76 salesNG31 7NE£94,166 average76 salesNG31 9GA£146,105 average76 sales

Compare postcodes in NG31

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

Property valuation guide

Estimate a property value in the NG31 area

Professional valuers use recent sold prices as comparable evidence. In the NG31 area, the median sold price is £126,250 and the average is £144,449, based on 28,848 HM Land Registry transactions. Over five years, prices have moved +28.7%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £107,000–£145,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 NG31 postcode area?

The average sold price in NG31 is £144,449, based on 28,848 HM Land Registry transactions across 953 postcodes.

How does NG31 compare to the national average?

NG31 is -63.9% 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 NG31 area cover?

The NG31 postcode area covers 953 individual postcodes with 28,848 registered sales. The largest town grouping is Grantham.

More about NG31

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.