Obec Lačnov leží v Zlínském kraji v ORP Vsetín v nadmořské výšce 520 m. V roce 2014 zde žilo 863 obyvatel. Lačnov má katastrální území o rozloze 1531 ha.