雁门关镇,隶属于山西省忻州市代县,地处
代县西北部,东与
上馆镇、
上磨坊乡接壤,南与
阳明堡镇相连,西与原平市
沿沟乡毗邻,北界朔州市
山阴县,距代县城约15千米,
区域总面积181.87平方千米。
[5]
1949年,雁门关镇境域属代县第七区;
2019年,撤销雁门关乡,设立雁门关镇。
截至2018年末,雁门关镇户籍人口为7234人。
[5]
截至2020年6月,雁门关镇下辖27个行政村,
镇人民政府驻上田村。
2018年,雁门关镇有工业企业32个,其中规模以上4个,有营业面积超过50平方米以上的综合商店或超市33个。
[5]