河西鎮,隸屬於雲南省玉溪市通海縣,地處通海縣城西北部,東與四街鎮、興蒙鄉接壤,南連九街鎮,西與峨山彝族自治縣、紅塔區交界,北與江川縣毗鄰,鎮人民政府距玉溪市政府35千米,距通海縣城12千米,區域總面積187.26平方千米,截至2019年末,河西鎮有戶籍人口52969人。
秦始皇時,河西鎮境域屬直蘭縣。1980年,西城公社改爲河西鎮。截至2020年6月,河西鎮下轄1個社區、14個行政村;鎮人民政府駐河西村民委員會。
2011年,河西鎮財政總收入1106萬元,比上年增長10.6%。從各主要稅種看,完成營業稅106萬元,增值稅572萬元,企業所得稅69萬元。農民人均純收入6315元。2019年,河西鎮有工業企業84個,規模以上企業9個,有營業面積50平方米以上的綜合商店或超市37個。