The municipality lies in the North Palatine Uplands in the Odenbach valley, which runs between the Lauter and Alsenz valleys.
The old village core lies in the valley of the Becherbach just upstream from where it empties into the Odenbach.