House Prices in Teddington, Greater London

7,951 properties Avg. price: £465,111 Greater London
7,951
Properties
£465K
Average Price
£325K
Median Price
11,124
Total Sales

Market overview

# Teddington Property Market Summary

Teddington presents a robust property market with nearly 8,000 properties and an overall average price of £465,111, though this figure is notably influenced by historical data. Recent market activity shows significantly higher transaction values, with prices stabilising in the £840,000-£900,000 range since 2017. The market demonstrated resilience through the pandemic period, with average prices peaking at £898,315 in 2018 before settling into a consistent pattern around £840,000-£880,000 from 2022 onwards. Transaction volumes have remained healthy, with 2024 showing particularly strong activity at 386 sales.

The area has maintained steady demand with consistently high sales volumes, typically ranging between 250-350 transactions annually. Price movements have shown moderate fluctuations rather than dramatic swings, suggesting a mature and stable market. The uptick in sales during 2021 and 2024 indicates sustained buyer interest in this Thames-side location. Teddington's enduring appeal reflects its reputation as a desirable residential area, combining suburban charm with excellent connectivity to central London, making it a popular choice for families and professionals seeking quality housing in southwest London.

AI-generated market summary · Updated 23 Jun 2026

Price Trends — Teddington

Recent Sales

15A - 15B, Broad Street, Teddington, TW11 8QZ Terraced 8 Jan 2026 £295,000 15A - 15B, Broad Street, Teddington, TW11 8QZ Terraced 8 Jan 2026 £295,000 158, Stanley Road, Teddington, TW11 8UD Terraced 11 Dec 2025 £650,000 158, Stanley Road, Teddington, TW11 8UD Terraced 11 Dec 2025 £650,000 7, Railway Road, Teddington, TW11 8SB Terraced 5 Dec 2025 £760,000 7, Railway Road, Teddington, TW11 8SB Terraced 5 Dec 2025 £760,000 Flat 15, Grosvenor Court, 161, Fairfax Road, Teddington, TW11 9BT Flat / Maisonette 25 Nov 2025 £305,000 Flat 15, Grosvenor Court, 161, Fairfax Road, Teddington, TW11 9BT Flat / Maisonette 25 Nov 2025 £305,000 7, Station Road, Teddington, TW11 9AA Terraced 20 Nov 2025 £977,000 7, Station Road, Teddington, TW11 9AA Terraced 20 Nov 2025 £977,000 12, Teddington Park, Teddington, TW11 8DA Terraced 31 Oct 2025 £910,000 12, Teddington Park, Teddington, TW11 8DA Terraced 31 Oct 2025 £910,000 20, Allbrook Close, Teddington, TW11 8TY Terraced 10 Oct 2025 £691,000 20, Allbrook Close, Teddington, TW11 8TY Terraced 10 Oct 2025 £691,000 118, Waldegrave Road, Teddington, TW11 8NA Terraced 17 Sep 2025 £525,000 118, Waldegrave Road, Teddington, TW11 8NA Terraced 17 Sep 2025 £525,000 Rutherford House, 128A, Munster Road, Teddington, TW11 9LW Detached 5 Sep 2025 £2,000,000 Rutherford House, 128A, Munster Road, Teddington, TW11 9LW Detached 5 Sep 2025 £2,000,000 22, Railway Road, Teddington, TW11 8SB Terraced 1 Sep 2025 £725,000 22, Railway Road, Teddington, TW11 8SB Terraced 1 Sep 2025 £725,000

Frequently Asked Questions

What is the average house price in Teddington?

The average house price in Teddington, Greater London is £465,111. Prices range from £100 to £85,002,477.

How many properties are in Teddington?

There are 7,951 properties in Teddington with 11,124 recorded transactions since 1995.

What is the median house price in Teddington?

The median house price in Teddington is £325,000, compared to an average of £465,111.

What types of properties are available in Teddington?

Teddington has 3,256 flat / maisonette properties, 2,335 terraced properties, 1,551 semi-detached properties, 654 detached properties.

How have house prices changed in Teddington?

Average house prices in Teddington have risen by 137.1% from £124,412 in 1995 to £295,000 in 2026.

What are the most popular streets in Teddington?

The most popular streets in Teddington by number of properties include Twickenham Road, Stanley Road, Hampton Road, Waldegrave Road, Pinewood Gardens.

Where is Teddington located?

Teddington is located in Greater London, in the Richmond Upon Thames district.