建国初,1950年建政时,为安昌乡32、33村,1953年为高桥乡32村,1957年为双龙高桥社,1958年公社化时城关公社双龙管区,1963年分社时为高桥公社双龙大队,1983年改为高桥乡双龙村,1984年乡并镇后为安昌镇双龙村,2019年12月25日,北川羌族自治县行政区划调整,撤销安昌镇和永昌镇,设立永昌镇,以原安昌镇和原永昌镇所属行政区域为永昌镇行政区域,永昌镇人民政府驻圣灯社区大东街13号。