Oficina municipal de Horní Lhota.
Los registros escritos sobrevivientes más antiguos provienen de 1441, cuando el pueblo junto con Budišovice pertenecía a los condados. En 1619, el Gran Polom pertenecía al dueño de la época, los pragueros de Bílkov. A finales del siglo XVII se convirtió en parte de la finca Klimkovice de los Vlčeks de Dobrá Zemice. Después de su abolición, Horní Lhota se incorporó al distrito de Opava, de 1896 a 1960 el pueblo perteneció al distrito de Bílovec, en 1975 nuevamente al distrito de Opava y desde 1990 es un municipio independiente.
El pueblo de Horní Lhota se encuentra a una altitud de 404 metros sobre el nivel del mar, en la parte oriental de la región de Opava, a unos 10 km al oeste de Ostrava - Poruba. En las afueras del sur y oeste de la zona catastral se encuentra en un agradable entorno natural en el extenso desarrollo recreativo del valle de Porubka - localidad de Zátiší. En la parte sureste del pueblo se encuentra la aldea Stará pila, un grupo de casas familiares y casas de vacaciones. Cerca del pueblo hay Vaňkův kopec, donde hay una zona de esquí con un remonte.