唐朝武德元年(618年),普安郡复称始州,普安县属之。
南宋
宝祐三年(1255年),蒙军攻蜀,隆庆府及普安县治所移至
苦竹寨(今剑阁县
剑门关镇朱家寨)。
元朝至元二十年(1283年),改隆庆府为剑州,普安县属之。
明朝洪武六年(1373年),省普安县并入剑州,原普安县辖区由剑州直辖,后不复置。
南朝宋大明中,南安县辖域大致为今剑阁县普安镇、城北镇、龙源镇、
江石乡、
田家乡、
闻溪乡、
姚家乡、
北庙乡、盐店镇、西庙乡等地带。北宋熙宁五年(1072年)
临津县并入普安县后,辖域新增今剑阁县
香沉镇、
羊岭镇、
锦屏乡、
公兴镇、
白龙镇、
碑垭乡等地。熙宁间,县下设乡镇,
剑州6县设53乡,17镇。其中普安县置9乡,临津镇(治今剑阁县
白龙镇)、永安镇2镇。改行
保甲制后,按户编保,改乡为
都保,镇名仍旧,普安县辖9个都保、2个镇。