唐南詔時,雙江街道境域置嶍峨部。
元朝初期,建縣。
明清朝時期,均稱嶍峨縣。
民國十九年(1930年),改稱峨山縣。
民國二十三年(1934年),實行地方自治劃區(qū)建鄉(xiāng)鎮(zhèn),始名雙江鎮(zhèn)。
1950年,改名城關(guān)鎮(zhèn)。
1958年10月,成立城關(guān)公社。
1966年,改為縣轄鎮(zhèn),稱城關(guān)鎮(zhèn)。
1976年,稱城關(guān)大隊。
1983年月,劃出城關(guān)公社7個大隊成立城關(guān)鎮(zhèn)。
1985年1月,恢復(fù)雙江鎮(zhèn)1998年10月,高平鄉(xiāng)、錦屏鄉(xiāng)并入雙江鎮(zhèn)。
2011年4月,撤鎮(zhèn)設(shè)街道。