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 6AH, BD21 5EH, BD20 6AQ, BD21 4UB, BD21 4TF, BD22 0RP, BD20 6NF, BD21 4BD, BD22 6DY … See all