The average house price in Presteigne, Powys is £201,933. Prices range from £8,750 to £2,288,200.
There are 1,199 properties in Presteigne with 1,373 recorded transactions since 1995.
The median house price in Presteigne is £170,000, compared to an average of £201,933.
Presteigne has 692 detached properties, 238 semi-detached properties, 168 terraced properties, 96 other properties.
Average house prices in Presteigne have risen by 740.5% from £53,352 in 1995 to £448,417 in 2025.
The most popular streets in Presteigne by number of properties include Broad Street, High Street, Hereford Street, Warden Close, Kings Court.
Presteigne is located in Powys, in the Powys district.