原屬榆林縣,1950年劃入橫山縣,設立武鎮(zhèn)區(qū),1961年建五鎮(zhèn)公社,1984年改鄉(xiāng)。
1956年設劉渠鄉(xiāng),1961年改付家坪公社,1984年改鄉(xiāng)。
1997年,撤武鎮(zhèn)鄉(xiāng)改武鎮(zhèn)鎮(zhèn),面積179平方千米,人口1.7萬人,轄二莊科、白興窯、三峰子、王臺、康莊、劉渠、牛圪嶗、窯美溝、馬蘭地、楊老莊、周家坡、九溝、元莊窠、師家焉、房子焉、高家洼、沙坪、高橋、武鎮(zhèn)、西溝、代純溝、白窖子、高家焉、井良、秦家畔、高崖窯、張家灣、高家溝、橋子溝29個行政村;付家坪鄉(xiāng)面積93平方千米,人口0.6萬人,轄郝興莊、黃城山、柳樹峁、付家坪、謝家溝、王莊、張石畔、一步焉、世昌、馮家焉、丁莊、鬧林溝、韓塔、圓圪勞、新窯灣、陳家溝16個行政村。
2001年,撤銷付家坪鄉(xiāng),并入武鎮(zhèn)鎮(zhèn)。