清朝時(shí)期,雙龍鎮(zhèn)境域分為龍霧堡、龍嗦堡。
民國二十九年(1940年),廢堡建鄉(xiāng),定名為雙龍鄉(xiāng)。
1953年4月,劃鄉(xiāng)建政時(shí),增設(shè)金坪、龍泉、龍鳳3鄉(xiāng),均隸屬縣下新置第八區(qū)。
1955年3月,第八區(qū)并入第二區(qū),隨后第二區(qū)更名大昌區(qū),梓桐龍泉并入雙龍鄉(xiāng),隸屬大昌區(qū)。
1958年4月,龍霧、雙龍2鄉(xiāng)合并成立雙龍公社。
1960年6月,金坪公社并入雙龍公社。
1961年7月,從大昌區(qū)析出部分成立雙龍區(qū),雙龍公社劃為雙龍、金坪、龍霧3公社。
1984年4月,雙龍公社改為雙龍鄉(xiāng)。
1992年4月,雙龍鄉(xiāng)改為雙龍鎮(zhèn)。
2005年3月,龍霧鄉(xiāng)、錢家鄉(xiāng)并入雙龍鎮(zhèn)。