Szczyrk is a town located in the Beskid Śląski mountains in southern Poland. Situated in the valley of the Żylica river, it is currently part of the Silesian Voivodeship. Historically, the town was part of the Bielsko-Biała Voivodeship between 1975 and 1998.
As of 2019, Szczyrk has a population of 5,734 people. It serves as a notable destination within its region, defined by its geographic placement in the mountain range and its position along the Żylica river valley.