Miesbach ist die Kreisstadt des gleichnamigen Landkreises im Regierungsbezirk Oberbayern. Sie ist mit ca. 12.000 Einwohnern die kleinste Kreisstadt in Oberbayern und mit rund 700 m ü. NHN eine der höchstgelegenen Kreisstädte Deutschlands.

Sie liegt direkt am Rand der Bayerischen Alpen und befindet sich 45 km südöstlich von München, 30 km westlich von Rosenheim und 22 km östlich von Bad Tölz.

 

Der Bahnhof Miesbach liegt an der Bahnstrecke Holzkirchen–Schliersee und wird von der Bayerische Regiobahn (RB 55) im Stundentakt mit Zugläufen nach München und Bayrischzell bedient.

 

Der Tegernsee liegt 11 km südlichwestlich und der Schliersee 10 km südlich.

 

Die nächstgelegene Autobahn ist die rund sieben Kilometer nördlich der Stadt verlaufende A 8. Die B 472 führt zur Anschlussstelle Irschenberg (7,5 km) und die Staatsstraße 2073 zur Anschlussstelle Weyarn (10 km).