明洪武十四年(1381年),傅友德筑黑张土城于墨特川南岸。
清康熙二十六年(1687年),置黑张汛。
民国七年(1918年),置赫章分县。
民国三十一年(1942年)1月18日,为赫章县治所,建金钟镇。
1950年1月14日,赫章县人民政府成立;同年12月,赫章建6区,第一区辖金钟、水塘,治所城关。
1953年1月,建城关乡。
1955年5月,改城关镇。
1956年11月,城关镇与黄泥、青山2乡合并为青山乡。
1958年5月,从青山乡划出,建立区级镇;同年9月,成立城关公社。
1959年1月,改管理区,属青山公社。
1961年8月,金钟区改名青山区。
1963年2月,改乡级镇,属青山区公所。
1964年3月,恢复区建制。
1966年11月,城关镇改城关公社。
1979年1月,恢复城关镇区级行政建制。
1980年,又恢复城关镇。
1982年2月,改名双河镇。
1991年,撤区并乡建镇时,青山区青山乡、财神区河边乡并入城关镇。
2017年,撤销城关镇,设置双河街道。