北武当镇,隶属于山西省吕梁市方山县,地处
方山县东南部,东邻交城县
庞泉沟镇,南与离石区
信义镇毗邻,西与
峪口镇相连,北靠
圪洞镇,距方山县城约28千米,
区域总面积231.39平方千米。
1949年,北武当镇境域属峪口三区;2001年1月,由下昔乡改为北武当镇。
截至2018年末,北武当镇户籍人口为7337人。
截至2020年6月,北武当镇下辖7个行政村,
镇人民政府驻下昔村。
2018年,北武当镇有工业企业1个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市13个。