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. /TR20

TR20 postcode area house prices

TR20 has an average sold price of £236,932 across 5,083 HM Land Registry transactions covering 446 postcodes. The largest town grouping is Penzance.

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

Decision summary

TR20 at a glance

TR20 postcode area averages £236,932 across 5,083 completed sales covering 446 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Check asking price

Average £236,932 · Median £225,000 · 5,083 transactions · +110.3% growth · 446 postcodes

Data source
HM Land Registry
Updated July 2026
Sample quality
High transaction depth
5,083 sales across 446 postcodes
Median check
£225,000
Mean and median differ — inspect local mix
Trend signal
+110.3%
The five-year price movement is +110.3%.
Coverage
446 postcodes
Largest town: Penzance
Data source
HM Land Registry
Sample quality
High transaction depth
Median check
£225,000
Check asking price

TR20 Postcode Area Overview

The TR20 postcode area averages £236,932 across 5,083 registered sales — below the national average of £396,803 by -40.3%. The median price across constituent postcodes is £225,000, suggesting higher-value sales pull the mean upward. 446 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Penzance, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +110.3%, in line with national growth.

Postcodes in TR20

TR20 8YN£103,341 average147 salesTR20 9LY£106,570 average84 salesTR20 9LA£171,296 average67 salesTR20 9LU£124,395 average56 salesTR20 9JY£132,012 average53 salesTR20 8TW£172,221 average52 salesTR20 8DW£129,221 average50 salesTR20 9HW£150,517 average50 salesTR20 9HD£202,627 average49 salesTR20 9ST£330,010 average49 salesTR20 9AA£350,612 average48 salesTR20 9SU£334,725 average42 salesTR20 8DP£119,106 average41 salesTR20 8BH£166,209 average39 salesTR20 9LB£277,445 average39 salesTR20 9HQ£293,026 average38 salesTR20 9PU£293,047 average38 salesTR20 9LG£136,726 average37 salesTR20 8DN£191,068 average36 salesTR20 8JW£166,992 average36 salesTR20 8XD£248,937 average35 salesTR20 9RD£329,414 average35 salesTR20 8QH£181,034 average34 salesTR20 9PS£236,794 average34 salesTR20 9SY£446,060 average34 salesTR20 8DB£174,526 average33 salesTR20 8SJ£131,204 average33 salesTR20 9LX£147,317 average33 salesTR20 8DS£187,811 average32 salesTR20 8SP£274,719 average32 salesTR20 8SW£167,869 average32 salesTR20 8JP£156,540 average31 salesTR20 8JY£152,421 average31 salesTR20 8JZ£150,623 average31 salesTR20 9HB£227,597 average31 salesTR20 9JL£158,006 average31 salesTR20 8EU£249,428 average30 salesTR20 9PA£220,507 average30 salesTR20 9JR£253,616 average29 salesTR20 8XQ£178,505 average28 salesTR20 9EZ£166,366 average28 salesTR20 9RB£189,354 average28 salesTR20 8NA£153,920 average27 salesTR20 9DQ£296,417 average27 salesTR20 8DU£202,219 average26 salesTR20 9DG£270,135 average26 salesTR20 9NF£493,635 average26 salesTR20 9NG£268,635 average26 salesTR20 9PJ£318,519 average26 salesTR20 8BZ£197,976 average25 salesTR20 8JB£146,018 average25 salesTR20 8QR£217,710 average25 salesTR20 8TJ£432,100 average25 salesTR20 9HN£231,448 average25 salesTR20 9LF£187,240 average25 salesTR20 9PF£289,538 average25 salesTR20 9EY£141,985 average24 salesTR20 9NQ£228,019 average24 salesTR20 9SL£283,042 average24 salesTR20 9TF£222,979 average24 salesTR20 8HW£135,413 average23 salesTR20 8BS£141,848 average22 salesTR20 9BX£146,157 average22 salesTR20 9LQ£203,318 average22 salesTR20 9NA£244,068 average22 salesTR20 9SW£288,386 average22 salesTR20 9TP£318,318 average22 salesTR20 8BB£424,619 average21 salesTR20 8EA£114,474 average21 salesTR20 8ST£179,767 average21 salesTR20 9EN£224,838 average21 salesTR20 9QD£276,876 average21 salesTR20 9SJ£343,643 average21 salesTR20 8AH£181,934 average20 salesTR20 9LN£139,038 average20 salesTR20 8AJ£241,247 average19 salesTR20 8AP£230,405 average19 salesTR20 8SS£140,339 average19 salesTR20 8XA£313,371 average19 salesTR20 9QE£299,605 average19 sales

Compare postcodes in TR20

Use the location comparison tool to put TR20 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 TR20 area

Professional valuers use recent sold prices as comparable evidence. In the TR20 area, the median sold price is £225,000 and the average is £236,932, based on 5,083 HM Land Registry transactions. Over five years, prices have moved +110.3%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £191,000–£259,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 TR20 postcode area?

The average sold price in TR20 is £236,932, based on 5,083 HM Land Registry transactions across 446 postcodes.

How does TR20 compare to the national average?

TR20 is -40.3% below the England and Wales national average of £396,803.

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

The TR20 postcode area covers 446 individual postcodes with 5,083 registered sales. The largest town grouping is Penzance.

More about TR20

Penzance townBrowse districtsMarket reportsMethodologyCompare locationsArea guide: TR20

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.