Městys Nový Hrozenkov leží v Zlínském kraji v ORP Vsetín v nadmořské výšce 453 m. V roce 2014 zde žilo 2676 obyvatel. Nový Hrozenkov má katastrální území o rozloze 4358 ha.