明代中、后期為蒙古土默特部落駐牧地。
清雍正元年(1723年)實(shí)行蒙漢分治,境內(nèi)蒙古族屬土默特右翼旗5甲。
民國(guó)二十七年(1938年),屬日偽土默特右翼旗5甲。
民國(guó)三十五年(1946年),屬土默特特別旗第6自治督導(dǎo)處。
1950年,屬薩拉齊縣第5區(qū)。
1953年,改屬第6區(qū)。
1954年3月,鎮(zhèn)境蒙古族并入薩拉齊縣第6區(qū)。
1955年,第6區(qū)改名雙龍區(qū)。
1956年,調(diào)整為雙龍鎮(zhèn)。
1957年11月,并入大岱區(qū)。
1958年,隨薩拉齊縣并入土默特旗。
公社化時(shí),雙龍鎮(zhèn)改為聯(lián)躍公社。
1959年,聯(lián)躍公社更名雙龍公社。
1961年9月,雙龍公社分設(shè)沙海子、三道河、毛岱、雙龍4公社。
1969年1月,土默特旗分設(shè)土默特右旗、土默特左旗后,屬土默特右旗。
1984年9月,雙龍公社改雙龍鄉(xiāng)。
1986年9月,雙龍鄉(xiāng)改雙龍鎮(zhèn)。
2006年2月,沙海子、三道河2鄉(xiāng)并入雙龍鎮(zhèn)。