Crap Towns / Keighley / Shops

How many pubs, bookies and Greggs has Keighley got?

Mapped in Keighley as of 1 October 2026: 29 pubs, 25 hairdressers, 9 charity shops, 4 bookmakers, 4 vape shops, 6 banks and 3 Greggs. Per head, vape shops stand out: 0.8 per 10,000 people, 2.7 times the typical town's 0.3.

By type
TypeMappedPer 10,000Typical town
Pubs295.94.7
Hairdressers255.14.5
Charity shops91.81.4
Bookmakers40.80.7
Vape shops40.80.3
Banks61.20.8
Greggs30.60.3