Obec Lhota u Olešnice leží v Jihomoravském kraji v ORP Boskovice v nadmořské výšce 485 m. V roce 2014 zde žilo 36 obyvatel. Lhota u Olešnice má katastrální území o rozloze 226 ha.