The town is situated on the upper Kwisa river north of the Jizera Mountains, approximately  south-west of Lwówek Śląski, and  west of the regional capital Wrocław, within the historic region of Lower Silesia.
The town is situated in a scenic location, on the Kwisa river's upper reaches, near the Jizera Mountains to the north, about southwest of Lwówek Śląski, and west of Wrocław, the regional capital, within Lower Silesia.