Crap Towns / Dalkeith / Public toilets

How many public toilets are there in Dalkeith?

In Dalkeith, 1 public toilet is mapped (October 2026): 0.7 per 10,000 people, 56% lower than the typical town's 1.6.

Nearby towns
TownDistanceToilets per 10,000 people
Cockenzie11.4 km5.7
Loanhead6.1 km2.9
Edinburgh11.0 km2.5
Musselburgh5.4 km1.9
Prestonpans8.8 km0.9
Tranent9.0 km0.8
Dalkeith–0.7
Penicuik11.3 km0.6
The typical town–1.6