唐貞觀十四年(640年),為建東受降城,屬豐州金河縣。
遼、金、元時(shí)期,易名東勝州。
明州改衛(wèi),后城廢。
15世紀(jì)中葉,蒙古土默特部駐牧于此,為恰臺(tái)吉脫脫(妥妥)封地。
清,設(shè)托克托廳,為廳之治所。
民國(guó)時(shí)期,改縣后為縣之治所。
解放初期,雙河鎮(zhèn)一帶設(shè)托克托縣第一行政區(qū)。
1952年,改為城關(guān)鎮(zhèn)。
1958年,城關(guān)鎮(zhèn)改為太陽(yáng)公社。
1962年,太陽(yáng)公社分為城關(guān)鎮(zhèn)公社和中灘公社。
1981年,城關(guān)鎮(zhèn)公社改鎮(zhèn),中灘公社改鄉(xiāng)。
2001年5月,與南坪鄉(xiāng)合并。
2006年6月,與中灘鄉(xiāng)合并改稱雙河鎮(zhèn)。