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

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.