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.
Situated in a scenic location, the town is found 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.