Está situada en las tierras altas del río Bystrytsia, en la región histórica de Pequeña Polonia, y es una de las mayores ciudades de Polonia, tanto en población con , siendo la 9.ª ciudad más habitada del país, como en superficie: 147 km².