The village of Lauerz is situated on the south shore of Lake Lauerz (Lauerzersee). The municipality consists of the village of Lauerz and a number of scattered farm houses between the northern slope of the Rigi mountain and the lake. A section of the lake, together with both of its islands, Schwanau and Roggenburg, are also within the municipality.