UK House Prices
Search
Browse
TownsDistrictsPostcodesActive markets
Tools
Asking Price CheckerMortgage CalculatorStamp Duty Calculator
Reports & Guides
Market reportsProperty guidesMethodology
About
UK House Prices

Independent historical sold-price evidence from HM Land Registry for England and Wales.

Explore

TownsDistrictsPostcodes

Evidence tools

Asking Price CheckerMarket reportsProperty guides

Trust

MethodologyAboutPrivacy & terms

© 2026 UK House Prices. Data sourced from HM Land Registry.

Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0.

  1. Home
  2. /Postcodes
  3. /RG31

RG31 postcode area house prices

RG31 has an average sold price of £251,564 across 16,684 HM Land Registry transactions covering 602 postcodes. The largest town grouping is Reading.

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

RG31 at a glance

RG31 postcode area averages £251,564 across 16,684 completed sales covering 602 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Check asking price

Average £251,564 · Median £242,500 · 16,684 transactions · +23.5% growth · 602 postcodes

Data source
HM Land Registry
Updated August 2026
Sample quality
High transaction depth
16,684 sales across 602 postcodes
Median check
£242,500
Median is close to the average
Trend signal
+23.5%
The five-year price movement is +23.5%.
Coverage
602 postcodes
Largest town: Reading
Data source
HM Land Registry
Sample quality
High transaction depth
Median check
£242,500
Check asking price

RG31 Postcode Area Overview

The RG31 postcode area averages £251,564 across 16,684 registered sales — below the national average of £398,894 by -36.9%. The median price across constituent postcodes is £242,500, closely tracking the average. 602 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Reading, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +23.5%, in line with national growth.

Postcodes in RG31

RG31 5DB£181,002 average199 salesRG31 6JB£113,232 average154 salesRG31 7AD£166,563 average147 salesRG31 7DY£192,533 average147 salesRG31 7EA£184,047 average144 salesRG31 4SW£174,380 average132 salesRG31 7EN£127,243 average129 salesRG31 4SS£161,639 average109 salesRG31 7AZ£155,152 average108 salesRG31 5WF£190,656 average107 salesRG31 6FR£162,850 average107 salesRG31 7EH£157,059 average107 salesRG31 6FU£84,893 average104 salesRG31 5JF£178,055 average103 salesRG31 7QD£175,551 average103 salesRG31 7AP£164,230 average101 salesRG31 7AQ£161,780 average101 salesRG31 7EL£188,881 average101 salesRG31 6GE£186,947 average98 salesRG31 6XW£293,419 average97 salesRG31 7AU£161,643 average97 salesRG31 7ZL£145,444 average96 salesRG31 7AY£122,598 average94 salesRG31 4TA£208,266 average92 salesRG31 5QE£265,140 average92 salesRG31 6LJ£228,536 average92 salesRG31 4DR£211,959 average91 salesRG31 5PA£131,433 average88 salesRG31 7YD£175,488 average85 salesRG31 7ZH£131,639 average85 salesRG31 4RQ£209,063 average83 salesRG31 6UG£284,473 average82 salesRG31 7AT£186,814 average81 salesRG31 6FY£121,424 average78 salesRG31 4XQ£177,319 average77 salesRG31 6FP£219,004 average77 salesRG31 7AR£149,042 average76 salesRG31 4SP£215,751 average75 salesRG31 6DE£241,699 average75 salesRG31 5EB£228,040 average73 salesRG31 6GP£310,053 average73 salesRG31 6ZX£342,032 average73 salesRG31 7DB£202,473 average72 salesRG31 6FE£158,359 average71 salesRG31 6YP£271,233 average70 salesRG31 5WD£210,709 average69 salesRG31 6FD£180,564 average69 salesRG31 5AY£187,899 average68 salesRG31 6FW£223,111 average67 salesRG31 7AJ£207,868 average67 salesRG31 4SX£217,948 average66 salesRG31 6HH£209,917 average66 salesRG31 6PA£218,118 average65 salesRG31 6UR£256,147 average65 salesRG31 7EJ£185,582 average65 salesRG31 5AH£288,079 average64 salesRG31 4UR£153,639 average63 salesRG31 6RB£303,308 average63 salesRG31 7DQ£228,582 average63 salesRG31 5UZ£247,737 average62 salesRG31 7EF£168,962 average62 salesRG31 7YH£158,998 average62 salesRG31 4UP£222,598 average60 salesRG31 6JN£215,428 average60 salesRG31 6QZ£226,249 average60 salesRG31 7DT£445,832 average60 salesRG31 4RA£145,650 average57 salesRG31 5BA£204,609 average57 salesRG31 7BG£274,131 average57 salesRG31 5NJ£232,973 average56 salesRG31 6PL£266,972 average56 salesRG31 7YB£175,333 average56 salesRG31 5LH£290,681 average55 salesRG31 5UJ£258,165 average55 salesRG31 6DL£202,017 average55 salesRG31 6YT£282,325 average55 salesRG31 4XL£206,745 average54 salesRG31 6GB£261,067 average54 salesRG31 5PT£233,830 average53 salesRG31 7AG£156,417 average53 sales

Compare postcodes in RG31

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

Compare locationsCheck asking priceHow we calculate prices

Property valuation guide

Estimate a property value in the RG31 area

Professional valuers use recent sold prices as comparable evidence. In the RG31 area, the median sold price is £242,500 and the average is £251,564, based on 16,684 HM Land Registry transactions. Over five years, prices have moved +23.5%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £206,000–£279,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.

Check an asking price against local evidence

Frequently asked questions

What is the average sold price in the RG31 postcode area?

The average sold price in RG31 is £251,564, based on 16,684 HM Land Registry transactions across 602 postcodes.

How does RG31 compare to the national average?

RG31 is -36.9% below the England and Wales national average of £398,894.

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 RG31 area cover?

The RG31 postcode area covers 602 individual postcodes with 16,684 registered sales. The largest town grouping is Reading.

More about RG31

Reading townBrowse districtsMarket reportsMethodologyCompare locationsArea guide: RG31

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.