Obec '''Dolní Lhota''' ({{Vjazyce2|de|''UnterKlein LhotaEllgoth''}}) se nachází v okrese [[Okres Ostrava-město|Ostrava-město]], kraj [[Moravskoslezský kraj|Moravskoslezský]]. Leží na nejvýchodnějších výběžcích Nízkého Jeseníku a na okraji Ostravské pánve. Ve vzdálenosti 9 km severovýchodně leží město [[Hlučín]], 11 km jihovýchodně statutární město [[Ostrava]], 11 km jihozápadně město [[Bílovec]] a 13 km severně město [[Kravaře]]. Obec nemá průmyslový charakter, obyvatelé tak pracují zejména ve službách nebo za prací dojíždějí do [[Ostrava|Ostravy]]. Naopak Ostravané okolí Dolní Lhoty vyhledávají jako cíl rekreací, stojí zde řada chat, jejichž pás se táhne až do [[Kyjovice (okres Opava)|Kyjovic]].
Spojení s [[Ostrava|Ostravou]] zajišťuje tramvajová [[Tramvajová trať Ostrava-Poruba - Kyjovice-Budišovice|linka číslo 5]] [[Dopravní podnik Ostrava|ostravského dopravního podniku]].