The average house price in Bacup, Lancashire is £107,027. Prices range from £700 to £4,410,000.
There are 4,714 properties in Bacup with 5,976 recorded transactions since 1995.
The median house price in Bacup is £75,000, compared to an average of £107,027.
Bacup has 2,365 terraced properties, 1,066 detached properties, 1,052 semi-detached properties, 158 other properties.
Average house prices in Bacup have risen by 404.2% from £32,906 in 1995 to £165,925 in 2025.
The most popular streets in Bacup by number of properties include Newchurch Road, Rochdale Road, New Line, Burnley Road, Booth Road.
Bacup is located in Lancashire, in the Rossendale district.