金塔镇,隶属于甘肃省酒泉市金塔县,地处金塔县北部,东接羊井子湾乡和鼎新镇,西依中东镇,南接酒泉市肃州区和张掖市高台县,北邻东坝镇,行政区域面积686.64平方千米。截至2019年末,金塔镇户籍人口为21468人。
1953年,设三金乡(金大、金西、金石三坝合并);2004年4月,金塔乡改镇。截至2020年6月,金塔镇辖4个社区、11个行政村,镇人民政府驻上杰村。
2019年,金塔镇有工业企业49个,其中规模以上4个,有营业面积超过50平方米以上的综合商店或超市13个。