It is situated in the north of the Harz mountain range and east of the Harly Forest on the Oker River near its confluence with the Radau, about northeast of the Goslar town centre. Neighbouring municipalities are Bad Harzburg in the south and Schladen-Werla in the north.