民國二十五年(1936年)6月,設(shè)木缽區(qū),屬陜甘寧省曲子縣。
民國二十七年(1938年)8月,撤區(qū),并入曲子區(qū)。
民國三十年(1941年)7月,恢復木缽區(qū)。
1950年6月,劃歸環(huán)縣,撤銷木缽區(qū),分別劃歸八珠、曲子、合道3區(qū)。
1953年1月,恢復木缽區(qū)。
1955年8月,改設(shè)木缽直屬鄉(xiāng)。
1958年10月,改設(shè)木缽公社。
1962年3月,析置設(shè)柏林溝公社。
1965年1月,柏林溝公社撤銷,并入木缽公社。
1983年12月,公社改鄉(xiāng)。
2002年10月,鄉(xiāng)改鎮(zhèn)。