Crap Towns / Sheffield / Shops

How many pubs, bookies and Greggs has Sheffield got?

Mapped in Sheffield as of 1 October 2026: 259 pubs, 378 hairdressers, 62 charity shops, 44 bookmakers, 50 vape shops, 30 banks and 19 Greggs. Per head, vape shops stand out: 1.0 per 10,000 people, 3.3 times the typical town's 0.3.

By type
TypeMappedPer 10,000Typical town
Pubs2595.24.7
Hairdressers3787.64.5
Charity shops621.21.4
Bookmakers440.90.7
Vape shops501.00.3
Banks300.60.8
Greggs190.40.3