安昌镇,位于四川盆地西北缘,地处龙门山麓,是四川盆地向川西高原的一个过渡地带。安昌镇以前曾作为四川安县的老县城,早在2002年的时候,由于发展需要,安县将县城迁移到了靠近绵阳市区的花亥镇,而这里仍有众多常驻居民,所以规模还蛮大。地震发生之后,安昌镇由安县划归北川,原本是作为北川新县城的重建选择地点之一,但因这里靠近龙门山断裂带,地震中亦有相当大的损失,且依山地域拥挤,城建面积狭小,故而放弃,另选择在了平坝开拓地带的板凳桥。如今安昌只是北川县辖区内的一个镇,不过到新县城永昌挺近,几年之后,随着城市逐步发展,安昌与永昌终究会连成一片!