Horná Lehota (bis 1927 slowakisch „Horná Lehôta“; ungarisch Felsőszabadi – bis 1907 Felsőlehota) ist eine Gemeinde in der Mitte der Slowakei mit 559 Einwohnern (Stand 31. Dezember 2024), die zum Okres Brezno, einem Kreis des Banskobystrický kraj gehört und zur traditionellen Landschaft Horehronie gezählt wird.