Rudnianska Lehota (Hungarian: Rudnószabadi) is a village and municipality in Prievidza District in the Trenčín Region of western Slovakia.