Die Stadt Herzberg am Harz liegt am Austritt der kleinen Flüsse Sieber und Lonau aus dem Mittelgebirge Harz. Von Göttingen liegt Herzberg 32 km in nordöstlicher Richtung, von Hannover 90 km in südöstlicher Richtung. Oberhalb des Ortskerns liegt das Schloss Herzberg.