葭萌关在四川广元市昭化古城。秦置葭萌县,三国蜀改葭萌县为汉寿县,西晋改葭萌县为晋寿县。东晋分晋寿县设晋安县和益昌县,隋朝复改晋安县为葭萌县,宋朝改益昌县为昭化县。元朝废葭萌县入昭化县。1959年废昭化县入广元县,1985年撤广元县设市。