 As at 2019, the town has a population of 2,406.It lies in the Kłodzko Valley at the foot of the Table Mountains, approximately north-west of Kłodzko, and south-west of the regional capital Wrocław.It is located within the historic Kłodzko Land.