Das Kleinkastell Heidenstock war ein römisches Militärlager, das am Obergermanisch-Rätischen Limes, einem UNESCO-Weltkulturerbe, auf seinem Verlauf durch den Naturraum Hoher Taunus errichtet wurde. Die Fortifikation befindet sich rund fünf Kilometer südwestlich vom Kastell Saalburg entfernt in einer bewaldeten und unbewohnten Exklave des Bad Homburger Ortsteils Ober-Eschbach im hessischen Hochtaunuskreis.LageDie gut sichtbare Anlage liegt im Taunus an der Grenze der Städte Bad Homburg vor der Höhe und Neu-Anspach. Nahe dem zu Ober-Eschbach gehörenden Kleinkastell befinden sich das auch zu Bad Homburg zählende Dornholzhausen und das zu Schmitten gehörende Arnoldshain. Im Naturpark Taunus liegt die Fortifikation auf rund am Eichkopf (620.2 Meter), einem Nordostsporn des Klingenkopfs (682.7 Meter). Vorbei führt im Abschnitt zwischen dem Kastell Saalburg und dem Taunuspass am Sandplacken der Limes mit dem Limeswanderweg.