宋代隸屬感恩縣古鎮州峒(設在中方村)、樓峒。
民國二十四年(1935年)至民國二十八年(1939年),屬樂東縣。
1951年,屬樂東縣五區。
1952年4月,屬東方(小)縣一區。
1957年,撤區并鄉,為東方鎮、廣壩鄉、俄樂鄉。
1958年10月,為東方紅公社和紅星公社。
1958年12月東方紅公社和紅星公社合并為東方公社。
1961年,東方公社分出東方、天安、廣壩、江邊4個公社后,境域為東方公社和廣壩公社。
1983年9月,為東方區和廣壩區。
1987年3月,撤區設立鄉鎮,為東方鎮和廣壩鄉。
1993年,東方鎮的沖報、萬達和廣壩鄉的南堯、俄龍、報白、保丁村遷歸大田鄉,東方鎮的玉道和廣壩鄉的馬龍、俄樂村遷歸抱板鎮。
1997年,東方鎮改為東河鎮。
2002年8月,東河鎮與廣壩鄉合并為東河鎮。