Crap Towns / Kirkcaldy / Shops

How many pubs, bookies and Greggs has Kirkcaldy got?

Mapped in Kirkcaldy as of 1 October 2026: 16 pubs, 46 hairdressers, 8 charity shops, 5 bookmakers, 4 vape shops, 4 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
Pubs163.14.7
Hairdressers469.04.5
Charity shops81.61.4
Bookmakers51.00.7
Vape shops40.80.3
Banks40.80.8
Greggs30.60.3