海石湾镇,隶属于甘肃省兰州市红古区,地处甘肃兰州市和青海西宁市中间,各距110千米,东接永只登县,东南与红古乡为邻,南和西南隔大通河、湟水河与青海省民和回族土族自治县相望,北与下窑街道隔来自山相接,是红古区政府所在地。 区域面积80平方千米。2018年,户籍人口14971人。
1958年,属永银登县红古公社。1960年,红古公社划归兰州市改红古区,属之。1971年,改360百科为海石湾街道束。1986年,撤街道改海石湾镇。 2020年6月,海石湾镇下辖3个社区、2个行政村。
2018年,海石湾镇有工业企业14家,其中规模以上工业企业1家,营业面积超过50平方米以上的综合商店或超市12家。