Home › House prices › Richmond upon Thames

House prices in Richmond upon Thames

£785,897 ▼ -2.9% 12 months

The average property in Richmond upon Thames is worth £785,897, based on official Land Registry data to March 2026.

Average price since 1995

£0k£200k£400k£600k£800k1995200020052010201520202025

“Real” adjusts every figure for inflation (ONS CPI) into today’s prices.

375 monthly data points · source: UK House Price Index.

Prices by property type

Affordability

A typical home in Richmond upon Thames costs 12.6× local annual earnings (ONS, latest year). See how Richmond upon Thames ranks nationally →