
Obec leží mezi frenštátskou a frýdlantskou kotlinou, mezi horami Ondřejníkem, Radhoštěm a Kněhyní, v horském údolí převážně na úpatí Ondřejníku, je dlouhá zhruba 9 km, rozlohu má 21 km2.
Obec má nyní 2090 obyvatel, v období rekreace se však jejich počet zvyšuje až na 4000. Obcí prochází železniční trať Ostrava - Valašské Meziříčí, vybudovaná v r. 1888.