Poloha
Horná Lehota je malá obec na severe Slovenska, v Žilinskom kraji, v regióne Orava, spadajúca pod Dolnokubínsky okres.
Obec sa rozprestiera po pravej strane koryta rieky Oravy v nadmorskej výške 534 m n.m. Chotár je značne členitý. Vo výškovom rozpätí 520 – 1 050 m n.m. má vrchovitý až hornatý povrch. Z južnej strany je obec obkolesená chrbátom Oravskej vrchoviny, čo spôsobuje nedostatok slnka v zimných mesiacoch, zo severnej pohorím Oravská Magura. Stredom obce vedie cesta 1. triedy, ponad obec bola v roku 2007 otvorená rýchlostná cesta R3. Horná Lehota susedí s obcami Sedliacka Dubová
a Dolná Lehota
, ktorá je miestnou časťou obce Oravský Podzámok
.
