石门镇,隶属于甘肃省陇南市武都区,地处武都区西部,东与两水镇接壤,南与坪垭藏族乡相邻,西与角弓镇交界,北与蒲池乡毗邻,距武都城区21千米,区域总面积68.83平方千米。
北魏时,设石门县,石门镇一带属仇池镇;2016年,由石门乡改为石门镇。根据第七次人口普查数据,截至2020年11月1日零时,石门镇常住人口为9974人。截至2023年6月30日,石门镇辖14个行政村,镇人民政府驻水地坝村。
2017年,石门镇企业个数共9个,企业从业人数46人。2018年,石门镇有营业面积超过50平方米以上的综合商店或超市6个。