Mesto sa nachádza v Moravskej bráne, kde prielomovým údolím vteká rieka Bečva. Založené na konci 13. storočia.