Truro house prices by street
Sold prices for 1,140 streets in Truro, Cornwall, from HM Land Registry records.
Over the last 12 months, homes in Truro sold for £358,533 on average, about the same as the England and Wales average. The yearly average has gone from £190,000 in 1998 to £350,361 in 2026, a rise of 84%. Falmouth Road was the priciest street over the past year at an average of £674,833, while homes on Penhaligon Court went for around £155,000. Treffry Road has had more sales than any other street in the town, with 113 since 1998. Truro spans 4 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£358,533
Sales recorded
9,891
since 1998
Streets
1,140
How Truro compares
Postcode areas in Truro
Average sale price in Truro by year
Most expensive streets in Truro · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Falmouth Road £674,833
- Mellingey Valley £661,667
- School Hill £640,417
- Penpol £630,000
- Malpas Road £532,167
- Bissoe Road £480,000
- Bodmin Road £478,800
- Daniell Road £447,333
- Tinney Drive £411,167
- Woodland Court £376,667
Most affordable streets (last 12 months)
- Penhaligon Court £155,000
- Tregolls Road £166,738
- Gover Close £182,500
- Brunel Court £184,464
- Kenwyn Street £192,500
- Rosedale Road £194,800
- The Square £203,333
- Redannick Lane £217,333
- Glenthorne Road £228,125
- St Clements Close £229,250
Busiest streets for sales
- Treffry Road 113 sales
- St Clements Hill 82 sales
- Carvinack Meadows 67 sales
- Tregolls Road 65 sales
- Centenary Way 59 sales
- Chy Hwel 56 sales
- Boscawen Woods 55 sales
- Penwethers Crescent 55 sales
- Eglos Road 52 sales
- Fore Street 52 sales
All streets in Truro – H
- Halbullock View, Gloweth£260k
- Halt Road, Goonhavern£276k
- Halvarras Park, Playing Place£460k
- Halvarras Road, Playing Place£625k
- Halwyn Close, Carnon Downs£243k
- Halwyn Place£248k
- Halwyn Terrace£300k
- Hancock Lane, St Mawes£650k
- Harbour View£277k
- Harbour View, St Just In Roseland£220k
- Harcourt, Feock£912k
- Harcourt Close–
- Harcourt Lane, Feock£695k
- Harmony Terrace–
- Harrison Terrace£353k
- Harvey Road, Newham–
- Hawthorn Close, Goonhavern£421k
- Hawthorn Row, Chacewater£375k
- Hawthorn Way, Threemilestone£225k
- Hayne Corfe Crescent£413k
- Hayne Corfe Gardens£250k
- Headland Terrace, Grampound Road£220k
- Hebron, Threemilestone£412k
- Helston Water, Bissoe£808k
- Hendra, Stithians£466k
- Hendra Barton£218k
- Hendra Close£275k
- Hendra Close, Stithians£205k
- Hendra Lane–
- Hendra Road£290k
- Hendra Road, Stithians£311k
- Hendra Terrace, Stithians£283k
- Hendra Vean£188k
- Henley Crescent, Mount Hawke£415k
- Henley Drive, Mount Hawke£334k
- Henver Lane, Zelah£352k
- Hermes Avenue, St Erme£405k
- Heron Close, Tresillian£345k
- Heron Way, Newham–
- Hicks Close, Probus£235k
- High Cross£160k
- High Street, Chacewater£495k
- High View, Blackwater£300k
- High View Cottages, Baldhu£405k
- High View Crescent, Blackwater£335k
- Higher Cottages, Ladock£251k
- Higher Newham Lane, Newham£400k
- Higher Polsue Way, Tresillian£293k
- Higher Redannick£276k
- Higher St Clements Hill£135k
- Higher Terrace, Ponsanooth£250k
- Higher Trehaverne£374k
- Highertown£285k
- Highertown, Portscatho£550k
- Highfield Road, Mount Hawke£305k
- Hillcrest, Shortlanesend£168k
- Hillcrest Avenue£332k
- Hillhead, St Mawes£576k
- Hillhead Cottages, Ladock£300k
- Holly Close, Threemilestone£158k
- Holywell Road, Playing Place£275k
- Hugos Mill£335k
- Hugus Meadows, Threemilestone£153k
- Hugus Road, Threemilestone£356k
- Hurland Road£528k
- Huthnance Close£451k