Hirschhorn limita al norte con la comuna de Heddesbach y con la ciudad de Eberbach (zona de Brombach) (ambas parte de la región del Rin-Neckar de Baden-Württemberg), y la comuna de Rothenberg (Odenwald), en el Este con la ciudad de Eberbach, al Sur con la comuna de Schönbrunn (zona del Rin-Neckar) y con la ciudad de Neckarsteinach, así como con la región libre de Michelbuch y con las ciudades de Neckarsteinach y Schönau (región del Rin-Neckar).