民國十八年(1929年),屬玉門縣第區。
民國三十二年(1943年),屬靖邊鄉。
民國三十八年(1949年),設靖邊區,轄10鄉。
1953年,將靖邊區分設靖西、靖東2區,靖西區轄川北鎮、南陽鎮、芨芨臺子、黃閘灣、西黃花營、東黃花營6鄉。
1955年,撤區并鄉,設南陽鎮、黃閘灣(包括西黃花營)黃花營3鄉。
1958年,成立衛星公社,后屬玉門鎮公社靖西管理區。
1961年5月,設立黃閘灣公社增設北湖村。
1983年3月,改為黃閘灣鄉。
2016年1月,根據《甘肅省民政廳關于酒泉市肅州區泉湖鄉等8個鄉鎮撤鄉改鎮的批復》(甘民復〔2015〕50號),黃閘灣鄉撤鄉改鎮,改為黃閘灣鎮。
2016年5月,正式撤鄉改鎮掛牌。