西河镇以地处青弋江西岸得名。
古名茶庵。
始建于明初,万历年间遭兵燹。
1931年置镇。
以标准镇属寒亭区。
1948年改设西红乡。
建国初,乡沿旧建制。
1952年划乡建政,分设西河镇及沈公、罗公2乡改属西河区。
1956年并乡,成立双圩乡。
1958年成立寒亭人民公社,改西河镇和双圩乡为超美大队。
1961年设西河公社。
1964年改为西河镇。
1969年撤镇改为西河大队。
翌年,复置镇。
1971年1月10日由宣城县划属芜湖县,1984年又定为建制镇。
2003年西河镇并入红杨镇,改名西河社区,驻地距县城湾沚镇19千米。
2020年9月21日芜湖县撤县设区后更名为芜湖市湾沚区红杨镇西河社区居民委员会,地名沿用至今。