Město Valašské Klobouky leží v Zlínském kraji v ORP Valašské Klobouk v nadmořské výšce 390 m. V roce 2014 zde žilo 5039 obyvatel. Valašské Klobouky má katastrální území o rozloze 2695 ha.