The average house price in Henley-On-Thames, Oxfordshire is £585,020. Prices range from £1,800 to £24,174,000.
There are 7,316 properties in Henley-On-Thames with 9,456 recorded transactions since 1995.
The median house price in Henley-On-Thames is £395,000, compared to an average of £585,020.
Henley-On-Thames has 3,081 detached properties, 1,449 semi-detached properties, 1,327 terraced properties, 1,170 flat / maisonette properties.
Average house prices in Henley-On-Thames have risen by 213.5% from £159,515 in 1995 to £500,000 in 2026.
The most popular streets in Henley-On-Thames by number of properties include Reading Road, Greys Road, Station Road, St Andrews Road, Wargrave Road.
Henley-On-Thames is located in Oxfordshire, in the South Oxfordshire district.