Oberlauken ist ein Ort der Gemeinde Weilrod im Hochtaunuskreis und liegt im östlichen Hintertaunus.
Direkter Nachbarort ist mit weniger als einem Kilometer Entfernung Niederlauken.

Weitere Nachbarorte sind Altweilnau und Merzhausen mit jeweils ca. drei Kilometer Entfernung.

Der Kirschenhell ist mit 467 Metern über NN die höchste Erhebung.