Obec Lhota leží v Středočeském kraji v ORP Brandýs nad Labe v nadmořské výšce 172 m. V roce 2014 zde žilo 449 obyvatel. Lhota má katastrální území o rozloze 798 ha.