普安镇位于四川盆地北部,剑阁县中部,是剑阁县2003年以前县城所在地,历来都是今剑阁地区的政治中心,州、府、郡、县建制历史长达1700多年。公元554年改南安郡县为普安郡县,为普安最早得名之始,1373年废普安县,1872年设普安保, 1935年设普安镇,同年设普安联保,1940年设普安镇,1950年设城关镇,1981年更名为普安镇,2003年9月,剑阁县人民政府驻地迁至下寺镇。