永昌镇是中国四川绵阳市北川羌族自治县在2008年汶川大地震后的新县城，位于原安县境内。名称来源于永安镇和安昌镇之间的特殊地理位置，同时也是祝福这座县城的人民永远繁荣昌盛。由中共中央总书记、国家主席胡锦涛亲自定名为永昌镇。此镇距北川旧县城20公里左右。因震后山东与北川对口援建，所以城内主干道拟命名为“齐鲁大道”。2019年12月，撤销安昌镇，将其所属行政区域划归永昌镇管辖，永昌镇人民政府驻大东街13号。
行政区划.永昌镇下辖以下地区：