清代属蒙王地,清光绪三十年(1904),为开蒙社,增设兴隆镇(今双岗)。
清光绪三十二年(1906),由社改为区属一区,归开通县所辖。
1927年归二区。
东北沦陷时期,属双岗。
1929年,属三区。
1947年3,属双岗村。
1956年3月5日,撤区设立双岗乡。
1958年9月,合并归鸿兴乡。
1958年10月,开通、瞻榆两县合并,设立通榆县,属通榆县管辖。
1980年4月23日,从鸿兴人民公社分出,建立龙山人民公社,下设5个生产大队。
1983年12月撤销人民公社,设立乡人民政府,实行政社分设,恢复乡镇制,改称龙山乡。
撤销生产大队后,下设5个村民委员会。
1992年11月21日,撤乡改称双岗镇。
归通榆县所辖。
名称沿用至今。