元至元二十六年(1289年),河西乡境域属南甸军民总管府。
明正统二年(1437年),在线多、永勒、勐连、邦读设四夷庄。
清雍正六年(1728年),属腾越州河西练。
民国二十八年(1939年),改为腾冲县河西乡。
1950年,属腾冲荷花区。
1956年11月15日,划归梁河县,设河西区。
1958年9月,改为先锋公社。
同年10月,划归腾冲县。
1961年7月,恢复梁河县制,设河西区。
1969年,改名红旗公社。
1971年8月,改名河西公社。
1984年,改建河西区。
1988年,改名河西乡。