The average house price in Nelson, Lancashire is £81,803. Prices range from £150 to £5,600,000.
There are 13,708 properties in Nelson with 18,489 recorded transactions since 1995.
The median house price in Nelson is £54,500, compared to an average of £81,803.
Nelson has 9,042 terraced properties, 2,613 semi-detached properties, 1,466 detached properties, 333 other properties.
Average house prices in Nelson have risen by 268.6% from £33,910 in 1995 to £125,000 in 2026.
The most popular streets in Nelson by number of properties include Halifax Road, Gisburn Road, Barkerhouse Road, Chapel House Road, Railway Street.
Nelson is located in Lancashire, in the Pendle district.