清乾隆二十二年(1757年),境域北部火燒溝一帶隸屬原紅水分縣(今景泰縣)。
民國二年(1913年),紅水分縣升格為紅水縣。
民國二十二年(1933年),紅水縣并入新設的景泰縣。
民國二十七年(1938年),境域屬皋蘭縣北山鄉,設紅峴、崖渠2保。
1949年10月,屬皋蘭縣石洞區;同年12月,屬皋蘭縣北山區。
1953年,有武家川、崖渠、西灘3鄉。
1958年4月,武家川、紅峴、崖渠、西灘鄉合并成立武家川鄉;同年9月,成立武家川公社,亦稱衛星公社。
1959年1月,改稱武川公社,直屬白銀市。
1961年11月,屬白銀市市郊區。
1963年8月,屬定西專區皋蘭縣。
1970年4月,屬蘭州市皋蘭縣。
1983年,復為武川鄉。
1985年8月,屬白銀市白銀區。