Obecný úrad Horní Lhota.
Najstaršie dochované písomné zmienky pochádzajú z roku 1441, kedy obec spolu s Budišovice patrila k hrabyňskému panstva. V roku 1619 pripadla Veľkej Polome, ktorej majiteľmi boli vtedy Pražmové z Bílkova. Koncom 17. storočia sa stala súčasťou klimkovického panstva Vlčko z Dobrej Zemice. Po jeho zrušení sa začlenila Horní Lhota do okresu Opava, v rokoch 1896 až 1960 obec patrila do okresu Bílovec, v roku 1975 opäť do okresu Opava a od roku 1990 je samostatnou obcou.
Obec Horní Lhota leží v nadmorskej výške 404 m n.m., vo východnej časti Opavska, asi 10 km západne od Ostravy - Poruby. Na južnom a západnom okraji katastrálneho územia je v príjemnom prírodnom prostredí v údolí Porúbka rozsiahla rekreačná zástavba - lokalita Zátišie. V juhovýchodnej časti obce leží samota Stará píla - skupina rodinných domčekov a rekreačných chát. Neďaleko obce sa nachádza Vaňkův kopec, kde je lyžiarsky areál s vlekom.