The average house price in Gainsborough, Lincolnshire is £127,316. Prices range from £500 to £9,419,700.
There are 12,049 properties in Gainsborough with 14,964 recorded transactions since 1995.
The median house price in Gainsborough is £99,000, compared to an average of £127,316.
Gainsborough has 4,508 detached properties, 3,694 terraced properties, 3,142 semi-detached properties, 367 other properties.
Average house prices in Gainsborough have risen by 501.6% from £45,714 in 1995 to £275,000 in 2026.
The most popular streets in Gainsborough by number of properties include High Street, Lea Road, Ropery Road, Sunningdale Way, Gainsborough Road.
Gainsborough is located in Lincolnshire, in the West Lindsey district.