原名万户峪,相传汉代曾有万户侯住此,从民国二十九年(1940年)始为区、镇人民政府驻地,1950年简为今名。
万镇镇位于神木市最南端,距神木城区87公里。全镇下辖18个行政村,63个村民小组,总人口21439人,在村常住人口约1643人,辖区内共有企事业单位4个,基层党组织20个,党员790人,外出流动党员占85%左右。全镇总土地面积220平方公里,总耕地面积9.5万亩,其中红枣经济林约6.9万亩,有木枣、梨枣等20多个品种,年产量达5000多万斤,全镇人均纯收入达18432元。近几年来,在市委、市政府的大力支持下,万镇直面各种困难和考验,基础设施明显改善、主导产业蒸蒸日上、社会事业稳步推进,全镇经济社会发展呈现出了持续向好的发展势头。全镇按照“1336”的发展思路,围绕打造黄河秦晋大峡谷生态+查看详细万镇镇概况>>
中华民国元年(1912年)后,设为联保。
民国二十九年(1940年),建立区革命政权,一直保持区建制。