Cornwall house prices

Sold prices for 36 towns and 10,927 streets in Cornwall, from HM Land Registry records.

Average price (last 12 months)
£314,550
5,039 sales
Sales recorded
91,962
since 2016
Towns
36
Streets
10,927

How Cornwall compares

Cornwall£314,550
England & Wales£356,718

Average sale price in Cornwall by year

2016: £231,851 (9753 sales)2016£232k2017: £241,751 (9917 sales)2017£242k2018: £248,895 (9292 sales)2018£249k2019: £255,678 (9160 sales)2019£256k2020: £286,199 (8214 sales)2020£286k2021: £313,141 (11058 sales)2021£313k2022: £337,088 (8862 sales)2022£337k2023: £334,864 (7079 sales)2023£335k2024: £333,192 (7418 sales)2024£333k2025: £323,980 (7813 sales)2025£324k2026: £308,915 (3396 sales)2026£309k

Towns in Cornwall

TownAverage price (12 months)StreetsSales
Truro£353,4951,1389,808
St Austell£285,7688628,670
Newquay£353,5215877,423
Redruth£271,5937725,912
Falmouth£404,1145655,873
Penzance£302,3429595,823
Camborne£250,0904184,286
Helston£320,4265654,106
Liskeard£233,2995023,759
Bodmin£260,1534373,513
Saltash£284,2333953,358
Bude£352,3853502,809
Hayle£308,1183512,759
Launceston£241,9963282,630
St Ives£427,1153762,546
Wadebridge£376,1242842,220
Torpoint£280,3542642,189
Looe£292,4932141,922
Penryn£308,5291931,864
Par£256,0411361,468
Callington£273,8061951,462
St Columb£250,1191511,096
Padstow£479,186140891
Fowey£533,64395887
Perranporth£375,25891791
Gunnislake£265,277109675
Lostwithiel£291,91589652
St Agnes£468,75083582
Camelford£215,90160535
Delabole£270,46024318
Tintagel£343,40937234
Marazion£356,59149219
Boscastle£291,40030216
Port Isaac£469,16728208
Calstock£294,20828172
Holsworthy£215,1882286

Most expensive streets (last 12 months)

  1. Grannys Lane, Perranporth £865,000
  2. Sea Road, St Austell £822,375
  3. Trenance Road, Wadebridge £749,167
  4. Rock Road, Wadebridge £733,333
  5. School Hill, St Austell £702,333
  6. Quay Road, St Agnes £692,167
  7. The Terrace, St Ives £689,333
  8. Falmouth Road, Truro £674,833
  9. Mellingey Valley, Truro £661,667
  10. Windmill Hill, Launceston £626,667

Most affordable streets (last 12 months)

  1. Tolroy Road, Hayle £66,667
  2. Kenegie Manor, Penzance £79,000
  3. Windsor Court, Newquay £93,333
  4. Widemouth Bay Holiday Village, Bude £96,000
  5. Fore Street, Camelford £103,983
  6. Chisholme Close, St Austell £105,833
  7. Trevithick Road, Camborne £118,500
  8. Mountside Road, Par £132,165
  9. Fair Street, St Columb £132,500
  10. Biscombe Gardens, Saltash £136,667

Postcode areas in Cornwall