Sucha Beskidzka (before 1961 called only Sucha) is a town in the Beskid Żywiecki mountain range in southern Poland. It is the county seat of Sucha County. It has been in the Lesser Poland Voivodeship since 1999; previously it was in Bielsko-Biała Voivodeship (1975–1998).