Bad Tölz liegt in Oberbayern, genauer gesagt im Voralpenland, ca. 40km südlich von München und ca. 20km nördlich von Österreich