The average house price in Carnforth, Lancashire is £203,899. Prices range from £1,000 to £9,050,000.
There are 10,096 properties in Carnforth with 12,438 recorded transactions since 1995.
The median house price in Carnforth is £160,000, compared to an average of £203,899.
Carnforth has 3,644 detached properties, 2,998 semi-detached properties, 2,397 terraced properties, 685 flat / maisonette properties.
Average house prices in Carnforth have risen by 376.1% from £73,515 in 1995 to £350,000 in 2026.
The most popular streets in Carnforth by number of properties include Main Street, Lancaster Road, Silverdale Road, Main Street, New Road.
Carnforth is located in Lancashire, in the Lancaster district.