Die Gemeinde Eschenau liegt im Verwaltungsbezirk Lilienfeld auf einer Seehöhe von ca. 400 bis 800 m, umfaßt ca. 25 km² Fläche - je zur Hälfte Grünland und Wald - und ist durch eine geologische Trennlinie in west-östl. Richtung gekennzeichnet: im Norden Sandstein (Flysch), im Süden Kalkstein.