The average house price in Brecon, Powys is £195,745. Prices range from £150 to £5,540,000.
There are 4,718 properties in Brecon with 5,629 recorded transactions since 1995.
The median house price in Brecon is £158,000, compared to an average of £195,745.
Brecon has 1,992 detached properties, 1,216 semi-detached properties, 1,083 terraced properties, 287 other properties.
Average house prices in Brecon have risen by 343.2% from £64,306 in 1995 to £285,000 in 2026.
The most popular streets in Brecon by number of properties include Hoggan Park, Beacons Park, Watton, Pontwilym, The Struet.
Brecon is located in Powys, in the Powys district.