清代,屬永安州。
民國(guó)元年(1912年),屬永安縣。
民國(guó)三年(1914年),屬蒙山縣。
民國(guó)二十二年(1933年),設(shè)有東平、西河、水秀、茶山4鄉(xiāng)。
1950年4月15日,設(shè)東平、西河2鄉(xiāng)。
同年10月,分設(shè)第一區(qū),轄城廂、西河2鄉(xiāng);東平鄉(xiāng)屬第二區(qū)。
1952年10月,分設(shè)城廂鎮(zhèn),東平鄉(xiāng)劃屬第一區(qū)。
1955年11月22日,改設(shè)西河區(qū)。
1957年12月30日,分設(shè)高堆、新聯(lián)、慶龍、文爾長(zhǎng)坪瑤族鄉(xiāng)5個(gè)鄉(xiāng)。
次年8月25日,設(shè)超美公社。
1960年5月,分設(shè)永安、東平2個(gè)公社。
1961年6月,分設(shè)甘棠、西河、文爾、永安4個(gè)公社。
1962年10月,設(shè)西河區(qū),轄古排、北樓、龍?bào)、福垌、壬山、水秀、文爾、大塘、瓦沖慶龍、安富、甘棠、廼龍、文平、高堆、茶山、新聯(lián)等鄉(xiāng)和長(zhǎng)坪瑤族鄉(xiāng)。
1968年4月,設(shè)西河公社。
1984年7月1日,西河公社撤改為西河鄉(xiāng)。
1995年2月,西河鄉(xiāng)改為西河鎮(zhèn)。