Obec Lhota leží v Zlínském kraji v ORP Zlín v nadmořské výšce 340 m. V roce 2014 zde žilo 837 obyvatel. Lhota má katastrální území o rozloze 502 ha.