蟒石口镇,隶属于河北省张家口市涿鹿县,地处涿鹿县南部,东与保定市涞水县接壤,南与大河南镇为邻,西邻蔚县,北靠河东镇,距涿鹿县人民政府65.5千米,总面积295.61平方千米。
1954年,设蟒石口乡;2008年,改为蟒石口镇。截至2018年末,蟒石口镇户籍人口9307人。截至2020年6月,蟒石口镇下辖17个行政村;镇人民政府驻北峪村。
2018年,蟒石口镇有工业企业11个,有营业面积超过50平方米以上的综合商店或超市1个。