Diesbach is a village and former municipality in the canton of Glarus, Switzerland, at an elevation of 604 meters.
Diesbach is a village, and former municipality, in the municipality of Glarus Süd and canton of Glarus in Switzerland. The village has an elevation of 604 meters.