The average house price in BD22 6NL, Keighley is £110,932. Prices range from £36,000 to £274,995.
There are 25 properties in BD22 6NL, Keighley.
BD22 6NL contains 15 semi-detached properties, 6 terraced properties, 4 detached properties.
Average house prices in BD22 6NL have risen by 539.5% from £43,000 in 1996 to £274,995 in 2024.
BD22 6NL is located in Keighley, West Yorkshire, England.