Горна Легота (словац. Horná Lehota (okres Dolný Kubín), угор. Felsőlehota) — село, громада в окрузі Долни Кубін, Жилінський край, центральна Словаччина. Кадастрова площа громади — 15,34 км². Населення — 551 особа (за оцінкою на 31 грудня 2017 р.).
Перша згадка 1420 року.