Mníchova Lehota (bis 1927 slowakisch „Mnichová Lehota“; ungarisch Barátszabadi – bis 1907 Barátlehota) ist eine Gemeinde im Nordwesten der Slowakei mit 1217 Einwohnern (Stand 31. Dezember 2024) und gehört zum Okres Trenčín, einem Teil des Trenčiansky kraj.