Keighley is a market town and civil parish in the metropolitan borough of Bradford, in West Yorkshire, sitting on the edge of the South Pennines where steep‑sided valleys such as the Worth Valley cut into surrounding moorland. Its Victorian mills, weaving heritage and rows of brick terraces reflect a strong textile and industrial past, while the preserved Keighley and Worth Valley Railway and nearby Haworth (famous for the Brontë connections) bring a steady stream of visitors.
Today Keighley is a diverse community with a notable South Asian population and a local economy combining light industry, retail and services; an active market and ongoing regeneration schemes aim to repurpose former mill buildings and boost tourism. Its position between moorland and valley makes it handy for walkers and heritage visitors, and local life is marked by independent shops, community groups and seasonal events.
BD20 5JU, BD20 5BY, BD20 5SJ, BD21 1AD, BD21 3DE, BD21 1DN, BD22 7FB, BD20 5TE, BD21 4PS … See all