1926年置第五区署于鸭翅渠堡。
1934年易区为乡,名永安,翌年以永安等黑河南6村为第五区(名昭武),设区署于寨子(址在今昭武村)。
1936年以昭武区为永安乡,1937年与蓼泉合为第一区。
1941年与蓼泉分立,易名鸭暖乡。
1944年又与板桥合并为板桥乡,翌年分立,易名昭武乡。
1949年9月,以原昭武乡改置第四区(昭武区)。
1952年,由区属野沟湾乡析出唐家湾、古寨。
1955年11月撤区,以大鸭翅、暖泉、昭武(原属大鸭翅)、野沟湾为鸭暖乡,设乡人民委员会于张家寨,小鸭翅、张家湾为永安乡(翌年1月并入鸭暖乡)。
1958年划入高台县,1962年临泽县恢复时为鸭暖人民公社。
1983年,撤销公社建制,以原公社区域为鸭暖乡。
2005年1月小屯乡撤销并入鸭暖乡,2014年8月更名为鸭暖镇。