Sucha Beskidzka jest położona w dolinie Skawy, pomiędzy grzbietami Beskidu Makowskiego, Małego i Żywieckiego. Lokowana na prawie niemieckim w 1405 r., otrzymała prawa miejskie w 1896 r.