The average house price in Beckenham, Greater London is £329,508. Prices range from £100 to £21,720,000.
There are 16,273 properties in Beckenham with 21,708 recorded transactions since 1995.
The median house price in Beckenham is £249,500, compared to an average of £329,508.
Beckenham has 6,755 flat / maisonette properties, 4,293 terraced properties, 3,099 semi-detached properties, 1,917 detached properties.
Average house prices in Beckenham have risen by 895.5% from £90,411 in 1995 to £900,000 in 2026.
The most popular streets in Beckenham by number of properties include Albemarle Road, Copers Cope Road, The Avenue, Croydon Road, Upper Elmers End Road.
Beckenham is located in Greater London, in the Bromley district.