Najbardziej na wschód wysunięte miasto w Czechach, leży w sercu Beskidu Śląskiego u zbiegu rzek Olzy i Łomnianki.