Crap Towns / Dumfries / Shops

How many pubs, bookies and Greggs has Dumfries got?

Mapped in Dumfries as of 1 October 2026: 23 pubs, 6 hairdressers, 7 charity shops, 4 bookmakers, 3 vape shops, 7 banks and 4 Greggs. Per head, Greggs stand out: 1.2 per 10,000 people, 4.0 times the typical town's 0.3.

Four times the typical town's Greggs per head. No wonder the gulls moved in.

By type
TypeMappedPer 10,000Typical town
Pubs236.84.7
Hairdressers61.84.5
Charity shops72.11.4
Bookmakers41.20.7
Vape shops30.90.3
Banks72.10.8
Greggs41.20.3