Miesbach ist die Kreisstadt des gleichnamigen Landkreises im oberbayerischen Oberland und liegt mit rund 700 m ü. NHN als eine der höchstgelegenen Kreisstädte Deutschlands. Die Stadt befindet sich 45 km südöstlich von München, 30 km westlich von Rosenheim und 22 km östlich von Bad Tölz im Tal der Schlierach, am Rand der Bayerischen Alpen.
Verkehrstechnisch ist Miesbach gut angebunden. Der Bahnhof Miesbach, an der Bahnstrecke Holzkirchen–Schliersee, bietet stündliche Zugverbindungen nach München und Bayrischzell. Die A8 (Anschluss Weyarn) ist etwa 15 km entfernt, und die A93 (Anschluss Irschenberg) ist ebenfalls gut erreichbar.
Miesbach grenzt an mehrere Gemeinden, darunter Weyarn im Norden, Warngau im Westen, Irschenberg im Süden, Gmund am Tegernsee im Südwesten sowie Hausham und Fischbachau im Osten. Diese zentrale Lage macht Miesbach zu einem attraktiven Standort für Pendler und Naturliebhaber.