Obec Malá Lhota leží v Jihomoravském kraji v ORP Blansko v nadmořské výšce 387 m. V roce 2014 zde žilo 134 obyvatel. Malá Lhota má katastrální území o rozloze 263 ha.