The town lies in the valley of the Klobučka River on the border of the White Carpathians and the Vizovické Hills at the northern tip of the Protected Landscape Area of the White Carpathians, which was included on the list of UNESCO biosphere reserves in 1996.
Město leží v údolí říčky Klobučky na pomezí Bílých Karpat a Vizovických vrchů v severním cípu Chráněné krajinné oblasti Bílé Karpaty, která byla v roce 1996 zařazena na seznam biosférických rezervací UNESCO.