Nový Hrozenkov je městys v okrese Vsetín ve Zlínském kraji. Nachází se v údolí Vsetínské Bečvy na Valašsku. Žije zde přibližně 2 500 obyvatel.
Nový Hrozenkov je rozdělen do několika místních částí: Lušová, Břežitá, Čubov, Babínek, Vranča, Zavodí, Střed, Brodská, Horňansko a Čína. Nachází se v údolí Vsetínské Bečvy v geomorfologických celcích Javorníky a Hostýnsko-vsetínská hornatina. Území obce se nachází u česko-slovenské státní hranice.