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.
BD22 6LF, BD21 5QJ, BD22 0QP, BD21 1AE, BD21 1HU, BD21 1PF, BD21 2AJ, BD21 9GY, BD21 1EW … See all