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.
BD21 1ER, BD21 1BZ, BD21 2EJ, BD21 4FX, BD21 2RA, BD21 5BH, BD20 5UD, BD21 4SJ, BD21 1AY … See all